DX Application Performance Management

Expand all | Collapse all

Is it possible to disable the "HOME" dashboard in Webview ?

  • 1.  Is it possible to disable the "HOME" dashboard in Webview ?

    Posted Jan 10, 2018 04:47 AM

    Hi 

     

    We have a large (12 collector) production APM environment running 10.5.1, over 4000 agents.

    Our user community receives email alerts with Webview hyperlinks enabled and this is the primary method for real time triage using APM.

    In the last few months we have had periodic instability with multiple collector disconnects from the MOM

     

    We think we have tracked this down to inadvertent user activity.

    When the user looks at an issue they will typically be looking at an alert via the management module in Webview. They may go into "historic view" as BAU.

    However, once done, if they are still in historic view and they click on the "HOME" button that query is then issued for the elements on display on the HOME dashboard.

    Looking at the query log we can see these queries use ".*" specifier wildcards so now the user just issued a 30 day query to all agents on all collectors for "average response time". See querylog excerpt below

     

    We have set up all our modules to not use wildcards to prevent this exact scenario.

    Is there any way we can disable the HOME Webview panel to prevent this from happening, as the opnly resolution available to us is to restart the MOM, which is a disruption to live service.

     

     

    Any ideas ?

     

     

    Going to call executeQueryBlob with: start time='Mon Dec 11 08:31:45 GMT 2017', end time='Wed Jan 10 08:31:45 GMT 2018', period='3600000', specifier='(.*) Custom Metric Host \(Virtual\)\|Custom Metric Process \(Virtual\)\|Custom Business Application Agent \(Virtual\) By Business Service\|(.*)\|(.*)\|(.*):Average Response Time \(ms\)'
    <BeginQuery id="1870812" timestamp="1/10/18 08:32:08.360 AM GMT">
    <StartTime>12/11/17 08:31:45.000 AM GMT</StartTime>
    <EndTime>1/10/18 08:31:45.000 AM GMT</EndTime>
    <MetricSpecifier>(.*) Custom Metric Host \(Virtual\)\|Custom Metric Process \(Virtual\)\|Custom Business Application Agent \(Virtual\) By Business Service\|(.*)\|(.*)\|(.*):Average Response Time \(ms\)</MetricSpecifier>
    <Period>3600000</Period>
    <User>BootstrapAdmin</User>
    <QueryType>9.1</QueryType>
    </BeginQuery>
    Going to call executeQueryBlob with: start time='Mon Dec 11 08:31:45 GMT 2017', end time='Wed Jan 10 08:31:45 GMT 2018', period='3600000', specifier='(.*) Custom Metric Host \(Virtual\)\|Custom Metric Process \(Virtual\)\|Custom Business Application Agent \(Virtual\) By Business Service\|(.*)\|(.*)\|(.*):Errors Per Interval OR (.*) Custom Metric Host \(Virtual\)\|Custom Metric Process \(Virtual\)\|Custom Business Application Agent \(Virtual\) By Business Service\|(.*)\|(.*)\|(.*):Stall Count'
    <BeginQuery id="1870814" timestamp="1/10/18 08:32:08.406 AM GMT">
    <StartTime>12/11/17 08:31:45.000 AM GMT</StartTime>
    <EndTime>1/10/18 08:31:45.000 AM GMT</EndTime>
    <MetricSpecifier>(.*) Custom Metric Host \(Virtual\)\|Custom Metric Process \(Virtual\)\|Custom Business Application Agent \(Virtual\) By Business Service\|(.*)\|(.*)\|(.*):Errors Per Interval OR (.*) Custom Metric Host \(Virtual\)\|Custom Metric Process \(Virtual\)\|Custom Business Application Agent \(Virtual\) By Business Service\|(.*)\|(.*)\|(.*):Stall Count</MetricSpecifier>
    <Period>3600000</Period>
    <User>BootstrapAdmin</User>
    <QueryType>9.1</QueryType>
    </BeginQuery>



  • 2.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Broadcom Employee
    Posted Jan 10, 2018 10:00 AM

    Dear Dave:

    Asking internally for a response

     

    APM Admins/CA Partners/CA Staff:

    Can you share your thoughts on this use case with Dave? Especially APM Admins/CA Partners. ?

     

    Thanks in advance!



  • 3.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Posted Jan 10, 2018 12:58 PM

    I think you want to disable following dashboard. I never done with before but there is a property in IntroscopeEnterpriseManager.properties you can disable or change it to your own Dashboard.

     

    # The name of the default home dashboard
    introscope.workstation.dashboard.home.dashboard=Welcome to APM Dashboards

     

    as I understand you are looking for the following dashboard to be disabled.



  • 4.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Posted Jan 11, 2018 03:19 AM

    Hi, thanks but it is not that dashboard I am referring to.

     

    Its the HOME dashboard in Webview, this one.....

     



  • 5.  Re: Is it possible to disable the "HOME" dashboard in Webview ?
    Best Answer

    Broadcom Employee
    Posted Jan 11, 2018 07:53 AM

    Dear Dave:

       In 2015, this was not possible How do I change the home screen, move widgets in and out etc on webview?  I will ask internally for people to answer. 

    If you do not hear an answer in a few hours, please open a case. And if you can, please post the response here to help others

    Thanks

    Hal German



  • 6.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Broadcom Employee
    Posted Jan 11, 2018 08:25 AM

    H heard back  that this functionality is still not possible. Not sure if an idea was previously submitted. But that may be one way to go.



  • 7.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Posted Jan 11, 2018 08:32 AM

    Just wondering would it be possible for a replacement JSP/JS page to be made available from CA ? Without the link to the "HOME" screen ?

    It's a service impacting issue unfortunately and as it is caused by end user activity there is no way to stop that dfrom happening.

     

    If not, under direction we would do it ourselves but we arent 100% clear on which files are in scope and what the necessary edits would be.

     

    We dont use this screen at all.

     

    Thanks



  • 8.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Broadcom Employee
    Posted Jan 11, 2018 08:54 AM

    Dave:

    I cross posted this to APM Development and the internal APM forum. Hopefully you get a response.

    Thanks 

    Hal German



  • 9.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Broadcom Employee
    Posted Jan 11, 2018 11:41 AM

    >Just wondering would it be possible for a replacement JSP/JS page to be made available from CA ?

    Dave:

      Checking on this. But as far as can be found, this is not possible to do based on previous cases. Thanks musma03  for checking into this. 

    Hal 



  • 10.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Posted Jan 12, 2018 02:58 AM

    Hi - do you know where the metrics are being fed from ? Are they coming from regular expressions held ina module somewhere or are they being pulled by directly from the JS page ? If its from a module we may be able to do some tuning there.

    Thanks



  • 11.  Re: Is it possible to disable the "HOME" dashboard in Webview ?

    Posted Jan 12, 2018 11:05 AM

    These metrics are fed from the MM called System (SystemMM.jar). This MM can't be editable from MM Editor. There is a possibility that you can extract it and make changes in xml file or if you don't want any thing you can just delete it from /config/module folder. Just for the safe side move it to somewhere else or change it to SystemMM.jar.orig you might need it in future.