Key Task: Monitor Enterprise Applications

Use the Monitor Enterprise Applications dashboard to view a summary of the performance of all applications, including the number of people using each application, their experience, and the health of those applications, all with zero configuration, while the defined managed applications also display their activity performance.

For example, you can immediately see the usage of applications on the ground, rather than the applications which people should use, and whether users spend time waiting for it to respond, all with zero configuration. Check if people use applications which are not part of your official portfolio (known as Shadow IT), which may not be allowed by your company policy.

Monitoring a quick summary of all applications in your organization
Field Description
Summary bar

At a glance, view the user experience (UXI) across your organization, including overall application performance, the number of monitored devices and the number of unique users monitored by Aternity. For more information, see the step below.

Applications

View the list of applications (desktop, web and mobile) running on your monitored devices, and key information about their performance. For more information, see the step below.

Geographies

Quickly view the usage in each location on a geographical map, to see the heaviest users of these applications.

The size of each circle reflects the number of users and the total usage time for that location. For more information, see the step below.

Departments / Business Locations / Regions / Operating Systems / Device Types

Assess the business impact of poor performance by viewing the parts of your organization which are worst hit. Quickly view those with the lowest performance, poorest activity scores, or the heaviest users of applications.

Select a category from the drop-down menu: departments, business locations, regions, device types or operating systems.

For more information, see the step below.

Usage

At a glance, you can view a spacial map showing how and where people use an application. Choose from the drop-down to see the departments which use this application, the business locations where it is run, the proportion of different type of devices, browser versions, and the range of operating systems.

For more information, see the step below.

Usage Trend

See the recent trend in efficiency for this application, by viewing the recent changes in usage times and wait times during the dashboard's timeframe.

For more information, see the step below.

User Trend

You can assess the number of people affected by any performance issues of this application, by viewing the recent trend in the number of people who actively used an application (in the foreground) during that time.

Health Events

View the recent number of application health events for all applications over the timeframe.

A health event for an application occurs if it crashes, or for web applications, if it encounters a web error (like if the requested page is not found).

You can also view the application events for just a single user, or a single application, or a single location, by selecting that element in the sections at the top of the page.

For more information, see the step below.

Procedure

  1. Step 1 Open a browser and sign in to Aternity.
  2. Step 2 You can access this dashboard as follows:
    • This is the default home page of Aternity.

    • Select the Aternity logo in the top bar (if you didn't change your home page).

    • Access the dashboard by typing its name in the search box in the top bar.

  3. Step 3 Use the Summary Bar at the top of the dashboard to view a quick summary of all the applications in use in your organization.
    The summary bar of the Monitor Enterprise Applications dashboard
    Field Description
    UXI

    The User Experience Index (UXI) is a value (0-5) which measures the overall performance and health of applications, based on the number of crashes per hour out of the total usage time, the percentage hang time out of the total usage time, and the percentage wait time out of the total usage time. For web applications, it also uses the percentage of web page errors out of all page loads, and the average page load time.

    This index is an absolute (not relative) measurement, since it does not use baselines which may vary between applications or locations. However, it is cumulative, not a spot measurement, as each reading relies on and contains those which came beforehand. Absolute measures allow Aternity to accurately use a single consistent dimension across several attributes. For example, it can display this index for a single user on a single application, or many users on a single application, or many users on many applications.

    Definition of user experience index (UXI)
    Activity Score

    (For managed applications only) Displays the overall activity score for this application, calculated by condensing all the activity statuses into a single value. Use this for acute (recent) problems in performance.

    Aggregating many end user activities into a single score and status

    The Activity Score can be a blank circle with no score if it is not a managed application, or if Aternity did not receive any reports of activities during the dashboard's timeframe.

    Users

    Displays the number of unique users actively running an application in the foreground, during the dashboard's timeframe.

    Devices

    Displays the number of devices which were actively running an application in the foreground, during the dashboard's timeframe. The same user could access the application on more than one device.

    Applications

    Displays the number of applications used by at least one user during the dashboard's timeframe.

    Usage Time Per User

    Displays the average usage time for each unique user during the timeframe. The usage time of an application is the total time it is running, in the foreground, and being used. This includes the wait time, the time a user spends waiting for the application to respond. For web applications, the usage time is when both the browser window and the application's tab are in the foreground.

  4. Step 4 View the applications (Windows, web and mobile) running on monitored devices in the Applications section, along with their usage time, wait time, and UXI.

    By default this list displays the top 10 most used applications, with the highest usage time. Change the Top value to see more. For an even broader list, change the Usage Level menu set at the top of the screen. To find applications with a specific name, enter it in the section's Search field.

    View a summary of all applications and their performance
    Field Description
    Type

    Displays the type of application: Windows desktop (), web application () which you run in a web browser, or monitored mobile app (), which has been integrated with Aternity monitoring.

    Name

    Displays the name of the monitored application, as it appears throughout the system. You can customize it when you add it as a managed application.

    Tip

    Web Browsing is an umbrella term for all web browsing in your organization on sites which are not white listed or where the web server is not inside the enterprise network or VPN (intranet). To white list a site, add it as a managed application.

    An internet browser is both a container of web applications and a desktop application in its own right. You can monitor a browser's performance by viewing its launch times and recent crashes in Monitor Application, and its memory and CPU consumption in the Analyze Process Resources dashboard.

    Number of Users

    Displays the number of unique users actively running this application during the timeframe.

    Usage Time

    The usage time of an application is the total time it is running, in the foreground, and being used. This includes the wait time, the time a user spends waiting for the application to respond. For web applications, the usage time is when both the browser window and the application's tab are in the foreground.

    UXI

    Displays the application's user experience index across all users in all locations in your enterprise. The User Experience Index (UXI) is a value (0-5) which measures the overall performance and health of applications, based on the number of crashes per hour out of the total usage time, the percentage hang time out of the total usage time, and the percentage wait time out of the total usage time. For web applications, it also uses the percentage of web page errors out of all page loads, and the average page load time.

    Activity Score

    (For managed applications only) Displays the overall activity score for this application, calculated by condensing all the activity statuses into a single value.

    The Activity Score can be a blank circle with no score if it is not a managed application, or if Aternity did not receive any reports of activities during the dashboard's timeframe.

  5. Step 5 You can view the details of each element of the Usage Time and UXI by hovering your mouse over each element.
    View more information on a single application
    Field Description
    Application (only in dashboards with multiple applications)

    Displays the name of the monitored application, as it appears throughout the system. You can customize it when you add it as a managed application.

    Average Page Load Time

    (For web applications only) Displays the average time required to load the web page in a cloud application. The response times of activities are split into client time ( light blue), and the combination or union of the backend time ( dark blue) and the network time ( blue).

    Load time of a web page
    Crashes per Hour of Use

    The crash rate of an application is the average number of crashes which occurred in that application during an hour of active usage. It is calculated as the total number of crashes divided by the total usage time in hours. This is one of the elements used when calculating the UXI.

    Hang Time Rate

    Displays the percentage of hang time of out the total usage time. This is one of the elements used when calculating the UXI.

    Page Error Rate

    (For web applications only) Displays the percentage of web page errors (HTTP error 40x or 50x) out of all page loads in web applications. This is one of the elements used when calculating the UXI.

    Usage Time

    The usage time of an application is the total time it is running, in the foreground, and being used. This includes the wait time, the time a user spends waiting for the application to respond. For web applications, the usage time is when both the browser window and the application's tab are in the foreground.

    User Experience Index

    The User Experience Index (UXI) is a value (0-5) which measures the overall performance and health of applications, based on the number of crashes per hour out of the total usage time, the percentage hang time out of the total usage time, and the percentage wait time out of the total usage time. For web applications, it also uses the percentage of web page errors out of all page loads, and the average page load time.

    Wait Time

    The wait time of a Windows application is defined as the time users spend waiting for the application to respond when it is actively running and in use (part of the usage time). The total wait time is calculated as the time covered by the following components (which may overlap): the hang time when an application is not responding, or when the mouse pointer has a busy icon (Windows devices). For web applications, the wait time is the web page load time when both the browser window and its tab are in the foreground.

    Wait Time Percent

    Displays the percentage wait time out of the total usage time.

    For further information, you can drill down to:

  6. Step 6 View the sections of your organization worst hit by poor performance.

    Select the category to view, like Departments or Business Locations, and choose the sort order. You can display up to 99 items in this section.

    View the sections of your organization worst hit by poor application performance
    Field Description
    Top

    Select the number of entries to display in this section of the dashboard.

    Category

    View the various parts of your organization impacted by poor application performance. Select a category from the drop-down menu: Departments, Business Locations, Regions, Browsers, Device Types, or Operating Systems.

    Sort Order

    Select to quickly sort this list according to any of the columns.

    Name

    Displays the list of items in this category, like the list of departments, or operating systems.

    Number of Users

    View if poor performance is widespread by seeing the number of unique users actively running the application in the foreground.

    Usage Time

    View the heaviest users of an application (usage time) in this category.

    UXI

    View the categories (like departments) which suffer the worst user experience with this application (UXI).

    The User Experience Index (UXI) is a value (0-5) which measures the overall performance and health of applications, based on the number of crashes per hour out of the total usage time, the percentage hang time out of the total usage time, and the percentage wait time out of the total usage time. For web applications, it also uses the percentage of web page errors out of all page loads, and the average page load time.

    Activity Score

    (For managed applications only) Displays the overall activity score for this application, calculated by condensing all the activity statuses into a single value.

    The Activity Score can be a blank circle with no score if it is not a managed application, or if Aternity did not receive any reports of activities during the dashboard's timeframe.

  7. Step 7 View a spacial map of the proportion of people who use different device types, work from different locations, departments, from different operating systems, and so on.

    For example, if you see that your company's most important application runs on Windows 8 Enterprise, you might consider upgrading to a newer OS.

    Check which departments or locations run most of your applications
  8. Step 8 View the geographical distribution of an application usage in the Geographies section, to see the locations impacted by a long wait time, or which have a low activity score.
    Check which locations run most of your applications or have the worst performance in terms of wait time

    You can select, in Applications, the application which has the lowest UXI, and view its distribution globally on the map. Check if its long wait time or its low score occur in a single location, so you can focus troubleshooting efforts on solving network problems in that location. Similarly, you can check the adoption rate of that application in different locations.

    For further information, you can select Analyze to drill down to the Analyze Applications dashboard by Business Locations, or select Show Users to see the same dashboard by Usernames.

  9. Step 9 View the recent trend of people actively using an application in the foreground, or changes to the application's responsiveness, using the Usage Trend section.

    The upper graph shows the total wait time as part of the full usage time for this application during the dashboard's timeframe.

    The lower graph shows the changes in the percentage of wait time out of the total usage time, to see its trend more easily.

    View recent changes to application responsiveness
  10. Step 10 In the Health Events section, view the recent number of application health events for all applications over the timeframe.

    A health event for an application occurs if it crashes, or for web applications, if it encounters a web error (like if the requested page is not found).

    View the recent application health events for this application

    It shows the number of application health events as the following categories:

    Field Description
    Application Crash (dark blue)

    Displays the number of times an application crashed, where its Windows process ended abruptly, or when an application froze, with (Not Responding) in the Windows Task Manager, and then the user manually closed the program (selected Close the program or End Task).

    Browser Crash (blue)

    Displays the number of times when the browser's Windows process ended abruptly. Depending on the browser configuration, this could be a single tab or all tabs in the browser.

    HTTP error (sky blue)

    Displays the number of HTTP errors over the given timeframe. Web errors are errors experienced by applications which receive an error as a response to their HTTP request for a page load, like HTTP 40x errors (like Error 404 Page Not Found), and 50x errors (like unauthorized access messages) for the whole page (not a missing element like an image).

  11. Step 11 You can view the data in this dashboard for one or more applications, locations, or departments by selecting those elements and viewing the other sections in the dashboard, or combine filters by selecting an element from each section.

    For example, to see if a specific department has been experiencing any application health events for your email program, select the email application from the Applications list, then select the department from the Departments list.

  12. Step 12 You can limit the display of this dashboard using the menus at the top of the window.
    Field Description
    Usage Level

    Select to limit or widen the number of applications displayed in this dashboard:

    • High (default) displays only the top 10% of applications with the most usage time, or if that is less than 30 applications, it displays the 30 most used applications.

    • High and Medium displays only the top 20% of applications with the most usage time, or if that is less than 60 applications, it displays the 60 most used applications.

    • Managed Applications displays only managed applications in this dashboard.

    • All Applications displays the full list of applications in this dashboard.

    Timeframe

    You can change the start time of the data displayed in this dashboard in the Timeframe menu in the top right corner of the dashboard.

    You can access data in this dashboard (retention) going back up to seven days. This dashboard's data refreshes every five minutes.