Application - Application Performance Dashboard

After you select an application from the navigator or from a summary box in the All My Applications dashboard, a tabbed dashboard presents different facets of your application. The Status Overview tab presents a high-level status summary of your application. The chart thresholds and status indicators give overall health and performance feedback. Select the Events tab to see which event thresholds are contributing to application health.
For a description of the navigator and banner elements, see Navigator, Search, Actions, and Help.

Status Overview

  • Depending on the composition of the selected application, the Status Overview tab presents one or more perspectives for evaluating application status at a high level:
    Availability Over Time
    IBM® Website Monitoring on Cloud before the August 2017 release: The Availability Over Time bar chart is displayed if the application includes the Synthetic Playback agent (in the Transactions navigator group and in the predefined application, My Transactions).

    Each plot point is a transaction sample with a color indicator for a status of Healthy, Slow or Unavailable.

    Click anywhere on the bar time line to open a pop-up window with Transaction List and Location List tables.

    Requests and Response Time
    The Requests and Response Time stacked bar chart is displayed if the application includes the Response Time Monitoring Agent (End User Transactions in the Transactions navigator group).

    Use this chart to look for trending patterns in performance. Each stacked bar plots the percentage of requests that completed with good response time, slow response time, or that failed to complete. The line chart overlay plots the average response time during the 5-minute period. Use the time selector to change the time range displayed, described in Adjusting and comparing metrics over time.

    Aggregate Transaction Topology
    The Aggregate Transaction Topology is displayed when transaction tracking is enabled and the application includes any of the following agents or data collectors:
    • DataPower® agent
    • HTTP Server agent
    • IBM Integration Bus agent
    • J2SE data collector
    • JBoss agent
    • Liberty data collector
    • Microsoft .NET agent
    • Microsoft SQL Server agent
    • Node.js data collector
    • Response Time Monitoring agent
    • SAP NetWeaver Java™ Stack agent
    • Tomcat agent
    • WebLogic agent (Linux and Windows only)
    • WebSphere® Applications agent
    • WebSphere MQ agent
    You must enable transaction tracking manually for all agents except the Response Time Monitoring agent. Transaction tracking is enabled automatically for data collectors. For more information, see Agent Configuration page.

    The Aggregate Transaction Topology presents the resources that are associated with the application and their relationships. The footer shows a count of the selected nodes, resources, relationships, and any filters in the topology, as well as the time when the data was last refreshed.

    If an application component is added to a business application, and the component carries traffic for multiple applications, the application topology that is displayed for those business applications includes paths to nodes for all applications.

    For the IBM Java application stack where JavaScript is automatically injected, the highest level node represents the browser and the most granular node is the database. For other applications, the highest level node represents the application and the most granular node is the managed system instance.

    Each node has a status indicator and background highlighting to show the highest status severity at that level of aggregation. If you collapse the navigator to make more space, you can still see the same status in the Aggregate Transaction Topology. The node's source environment shows as Cloud (IBM Cloud Application Performance Management), ITM (IBM Tivoli® Monitoring), On Premises (IBM Cloud Application Performance Management, Private) , Private Cloud (IBM Cloud Private), or Public Cloud (IBM Cloud). No icon is shown for Other (managed resource is from another environment).

    Hover the mouse over a node, open the shortcut menu, and select nodes to get more information about the status and help you identify the root cause of a problem:
    • As you hover the mouse over a node, a pop-up message provides a list of the icon critical and icon warning events.
    • Double-click a link URL in a node to open the corresponding dashboard with component or transaction details.
    • Right-click a node and select one of the dashboard drill down options: Go to Transactions Summary page of the selected subgroup node; Go to Component Instance page of the instance node; or Properties to see the resource name, status, managed system name, and provider domain (such as Cloud).

    Use the toolbar icons to adjust the display and take actions as described in Manipulating the Aggregate Transaction Topology widget.

    Click the right-arrow icon tool to toggle between this view and the Current Components Status, described next.

    Any monitoring agents with no topology information do not show in the Aggregate Transaction Topology widget.

    Screen capture of the Aggregate Transaction Topology: Node selected with threshold events shown in hover pop-up window
    Current Components Status
    The Current Component Status stacked bar chart shows the percentage and a count of critical, warning, normal, and unknown status for each component type in the application. Consider, for example, that 5 Linux® systems are supporting the selected application. A stacked bar showing 40% critical and 60% normal indicates that 2 systems have critical status and 3 systems have normal status.

    Hover the mouse over a bar segment to read the status in a pop-up window: the percentage and count of the component instances with that status. The domain or domains where the instances reside is also shown with a status count for each domain: IBM Cloud, Cloud, On Premises, ITM and Other. For example, 2 of your 5 Linux systems are in the ITM domain and 3 are in the Cloud domain. If one of the Critical systems is in the ITM domain and the other is in the Cloud domain, when you hover the mouse over the Critical 40% bar segment, the status pop-up window shows 1 system in the ITM domain and 1 in the Cloud domain.

    You can click a bar to open the status summary dashboard for the component type, with a group widget for each monitored system.

    Click the right-arrow icon tool to toggle between this view and the Aggregate Transaction Topology, described earlier.

    Availability Monitoring
    When the defined application consists solely of Availability Monitoring, the summary dashboard is displayed as described in Accessing Availability Monitoring.
  • After you select a subgroup from the Groups section, the Instances section is renamed for the subgroup title and populated with the individual instance names. For information about the dashboards at the group, subgroup, and instance level of the navigator, and about the Attribute Details tab that opens after you select a managed system, see Group and Instance - Application Performance Dashboard and Viewing and managing custom charts and tables.
  • Some of the dashboard widgets show metrics that are based on a time range, and other widgets show the most recent metrics. If a time selector bar is displayed, you can adjust the time range for the dashboard that affects any charts or tables whose values are derived from historical data samples. For more information, see Adjusting and comparing metrics over time.
    While viewing charts, you can click a plot point to open a tool tip with the plot point value and other pertinent information. After viewing a line chart in the Internet Explorer Version 11 browser, you might continue to see the tool tip appear as you move the cursor around the window. If you experience this behavior, you can close the tool tip by clicking a few times in the chart.
  • Data is auto-refreshed every minute in the console. This activity is essential and cannot be paused, stopped, or hidden.
  • If no data is available for a chart or status summary box, an information message is displayed.

Events

  • The status indicators that are displayed next to the Events tab title, such as Critical icon14 Warning icon 3, show a count of the highest event severities for the selected navigator item: application, group, subgroup, or instance. Threshold severities are consolidated, as shown in the following table. For example, Events Warning icon means that the highest severity event is minor or warning.
    Events tab Threshold Severity
    Critical Fatal and Critical
    Warning Minor and Warning
    Normal Unknown
    When your managed environment includes IBM Operations Analytics - Predictive Insights and an anomaly is detected, an event is opened. A diamond-shaped icon overlays the status indicator, such as Critical status with anomaly icon, to notify you that at least one anomaly has been detected by Operations Analytics - Predictive Insights. For example, Events Warning status with anomaly icon, indicates that the highest status event is Warning and that at least one anomaly event is open.
  • Click the Events tab to see a summary of the total event count, a count of each severity type, and a percentage gauge for the severities. For more information, see Event Status.

Custom Views

The pages that you create and save are associated with the selected application. For example, the Inventory Management application in the Cloud APM Guided Demo has the following monitoring agents: Linux OS, MySQL, Node.js, Hadoop, and Ruby. You can create and save a custom page at any level of the navigator from application to instance and then open it at the same level where it was created. A page that is created at a particular level can be opened only at the same level. The metrics available for the widgets can be from any of the resources in the application. Using the Inventory Management example, you can create a page with a table from the Ruby agent, a chart from Linux OS agent, and so on.

  • The Custom Views tab is available at any level of the navigator when you select an application from All My Applications.
  • After you open the Custom Views tab, the Select a Template for your Custom Page window is displayed or the default page is displayed if it is already set.
    • In the Select a Template for your Custom Page window, you can select a template to create a page.
    • On the default page, you can click icon to create a new page.
  • On the default page, Click icon in the page list and select one of the saved pages from the list.
  • The options that you see in the Custom Views tab vary based on whether a page is being edited or viewed. For information about editing a page, see Creating and managing custom pages. For information about viewing a page, see Viewing custom pages.