Applications dashboard

What is an application in the AppMon context?

See System Profile - Applications.

Overview

The Application Overview lists your system's applications, sorted by relevance. For each application, it displays the current status and the history within the selected time frame. This page explains how to use the Application Overview to analyze performance problems. Also see Identify Problems in your Application.

Applications dashboard
Applications dashboard

To display the Applications dashboard, click the Applications performance indicator at the Monitoring dashboard.

Hover over the application pane to display info icons, and links for visit search, Web Request performance dashboard, and End User Experience dashboard. Hover over the info icon to display a metric hint.

Application name and details

Click the application name or the application's pane, to open the Application Details dashboard.

Application favorite

You can mark applications as favorite by toggling the favorite star to the left of the application name. Your favorite applications are listed above the other applications. This feature is especially useful to keep an eye on important applications.

This feature is user-specific. Each user AppMon can define different favorite applications. Other users are not affected by your favorites.

See Application Ranking for more information.

Throughput

The chart shows the throughput count (requests per minute, blue line) and the expected range (green area), based on the data for the last week.

Throughput chart
Throughput chart

The throughput value is the sum of all Business Transactions of the application. By default, these are the out-of-the-box Web Page Requests Business Transactions. In this case, the throughput is the number of web requests that are processed by your application, excluding requests to static content, synthetic requests, and requests from search robots.

Throughput values higher or lower than expected do not automatically show that there is something wrong with your system. For this reason, no violation indicators are available for the throughput.

If throughput is zero, your application may have an availability problem. See Availability Monitoring for more information.

Read more about how throughput is calculated in Baseline and Smart Alerting Explained.

Important

The Application Overview dashboard can be configured to monitor any set of Business Transactions. A single user action may fit more than one of the configured Business Transactions. For example, if a user searches for car, this action might contribute to a Business Transaction Search as well as to Guest Visits. In this case, the single user action would count as two requests for the throughput calculation.

Failure rate

The failure rate is the average percentage of failed requests. A violation is indicated if at least one Business Transaction currently produces more failures than expected, based on the data for the last week.

Failure rate chart
Failure rate chart

Violation indicators

A Violation Indicator shows where there are current baseline violations for the measurement for at least one Business Transaction of the application.

There are violating Business Transactions.
Everything is OK.

Violation histories

The violation history shows all violations and their duration in the currently selected timeframe. Violations are marked red in the timeline.

Violation history
Violation history

Read more on how the failure rate is calculated in Baseline and Smart Alerting Explained.

Response time

The response time charted in the Application Overview is the median response time of current requests.

Response time chart
Response time chart

A violation is indicated if the median response time or the response time of the slowest 10% of requests is higher than expected for at least one Business Transaction.

System health

The System Health section shows the status of running processes for the application. Processes are affected if they are unhealthy or are running on unhealthy hosts.

System health indicators
System health indicators

Affected processes are either unhealthy on their own or are running on an unhealthy host. See Host Health Monitoring for more information. Hover over an icon to display information about affected processes and hosts. Click the link in the icon's hover popup for detailed information on the affected processes and hosts.

Process health indicator

The following table describes the four states of Process Health.

Icon State Description Available Links

(hover the mouse over the icon to see links)
X Processes OK No problems detected.
All processes show normal behavior.
Process <PROCESS_NAME> shows normal behavior.
Application Processes
Web Server
X Processes unhealthy Health problems detected.
Process <PROCESS_NAME> shows health problems.
<#> Processes with health problems detected.
Application Processes
  • Unhealthy Application Processes Web Servers
  • Unhealthy Web Servers
X of Y affected Health problems detected.
  • Process <PROCESS_NAME> shows health problems.
  • <#> Processes with health problems detected.
Application Processes:
  • Unhealthy Application Processes
  • Web Servers
  • Unhealthy Web Servers
N/A Currently no data available. None.

Host health indicator

The following table describes the four states of Host Health.

Icon State Description Available Links

(hover the mouse over the icon to see links)
X Hosts OK No problems detected.
  • Host <HOST_NAME> shows normal behavior.
  • All hosts show normal behavior.
Hosts links to the Infrastructure Monitoring dashboards.
X Hosts unhealthy Health problems detected.
  • Host <HOST_NAME> shows health problems.
  • <#> Hosts with health problems detected.
Hosts links to the Infrastructure Monitoring dashboards.
X out of Y affected Health problems detected.
  • Host <HOST_NAME> shows health problems.
  • <#> Hosts with health problems detected.
Hosts links to the Infrastructure Monitoring dashboards.
N/A Currently no data available. None.

User experience

The User Experience rating comprises the UE Index (the Average Apdex Rating) and the Average Conversion Rate. It is based on user visits during the last 6 hours.

User experience rating
User experience rating

The Average Apdex Rating is an index for application performance. The User Experience is rated on the following scale for the Average Apdex Rating:

  • Unacceptable (0 to <0.5)
  • Poor (0.5 to <0.7)
  • Fair (0.7 to <0.85)
  • Good (0.85 to <0.94)
  • Excellent (0.94 to 1)

See User Experience Management for more information.

The Average Conversion Rate is the percentage of all visitors who performed any of the actions defined in the System Profile > User Experience > Conversion goal. In the Application Overview Home, you can go directly to the conversion goal configuration by clicking the cogwheel icon right to go to Conversion and selecting Edit conversion goals. You can also define a conversion goal by clicking on the cogwheel to go to Conversion and selecting Add new conversion goal.

The Conversion shows the percentage of visitors that became paying customers in the displayed timeframe.

Application ranking

Entries in the Application Overview Home are ranked so they are listed in order of the most relevant applications. Favorite applications are on top. Applications with violations or health problems are ranked after the favorite applications.

An application becomes more relevant if it signals abnormalities (failure rate violation, response time violation, or unhealthy processes) or provides a higher throughput than other applications.

The table lists the ranking criteria by priority. If a ranking criterion provides no measurable difference, the next criterion in the priority list is considered.

Priority Criterion Applications are ranked...
1 Application favorite ...higher when set as a favorite application.
2 Failure rate violation ...higher with an active failure rate baseline violation.
3 Response time violation ...higher with an active response time baseline violation.
4 Process health ...by number of unhealthy contributing processes.
5 Throughput ...by average throughput value or average throughput baseline value (if the baseline is higher than the current throughput).
6 Failure rate ...by current failure rate value.
7 Response time ...by current response time value.
8 Application name ... sorted by name, ascending.

Configuration

Access the Application Overview Home configuration through the gear icon located on the top right. Clicking the icon displays a list of configuration options for your applications, as described in the table below.

Configuration Option Description
Manage Applications Manage existing and create new Application items in the Applications pane of the System Profile Preferences dialog box.
Select Monitored Business Transactions Select Business Transactions contributing to metrics of the Applications dashboard.
Email Notifications Configure recipients for notification of baseline violations.