Create a Custom Panel with Aternity Data in SteelCentral Portal

Starting with a blank dashboard in SteelCentral Portal™, you can add panels one at a time, where each panel links to a different data source, like the Aternity data source, to enable viewing data from different products side by side. This article details how to create a panel containing Aternity data.

For example, if your users are complaining of slow performance, you can monitor the application's performance on the end user device (Aternity), the network performance (NetProfiler), and the server performance (AppInternals) all on the same screen, side by side.

Important

You can only view Aternity data up to the past seven days.

Create an Aternity panel by choosing hierarchical combinations of the following Aternity objects:

Object Description
Application

A managed application has enhanced monitoring over a regular discovered application, because it adds default activities which track its launch times, resource consumption (PRC), and you can further add your own custom activities. For managed apps on Apple Macs, Aternity monitors the PRC only.

Department

The Department of a user is their place in the organization, as per their entry in the Active Directory. The Department of a monitored device is the department of the user who last signed in to the device. The Agent for End User Devices accesses this information only from the device itself, by accessing the network user information from Windows, and from there to the associated user object, and then to its associated data in the Microsoft Active Directory.

Location

A business location refers to a site (an office building, campus, or even a part of a building) in your organization which contains monitored devices. Each location has a city, state, country, and (optionally) region, and has specific geographic coordinates to display it on a map.

Activity

An activity is a user action which you monitor for performance, like a mouse click or a key press, to measure the time until the app's GUI responds, known as the activity response time. In Aternity, you can compare response times in any app across the enterprise, and troubleshoot performance by seeing when they perform slower. For example, you can monitor the launch of an application, or the time it takes for an application to respond to a menu choice.

User

Displays the username signed in to the device's operating system.

Select an object then narrow further by selecting more objects

After you choose a hierarchical combination of objects, you can choose one or more available metrics to display in the new panel.

Tip

For the activity object, only the Activity Response, Activity Score, Activity Volume, and Number of Users metrics are applicable.

Metric Description
Activity Response

An activity response is the time taken for an application to complete an activity in seconds. The time also has a severity status based on its expected (baselined) time. For example, if the time required to launch an application is much slower than recent baselined measurements, it might be classed as Major.

Activity Score

The activity score is a value (0-100) which summarizes the statuses of all activity response times into a single value.

Activity Volume (activity only)

(For managed applications only) Displays the number of times someone performed this activity during the timeframe, thereby adding weight to the impact of this problem. If the same user performs the same activity twice, it counts as two.

Number of Users (activity only)

The number of users who performed the activity during the timeframe.

Application Crashes

The number of times the application crashed during the timeframe.

Crash Rate

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.

Hang Time

Hang time measures the time when an application is listed as Not responding in the Windows Task Manager while it is in the foreground (in use). This measurement is used to calculate the wait time of an application, and the overall UXI.

Hang Percent

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

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.

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).

Web Page Error Rate

The web page error rate is the percentage of errors out of all web page loads which cause the page not to load (HTTP error 40x or 50x). This is one of the elements used when calculating the UXI.

For example, to view the response times of an application's activities in a specific department, select Navigating Object Tree > Department > Monitored Application > User Activity, then select Activity Response as the measurement. Add Location as an additional refinement to view the data for a specific business location.

Select the objects to create a panel showing the performance of an application's activities in a single department

You can also view data based on the highest and lowest results for the metrics you choose. For example, if users complain about poor application performance in a specific location, you can view the poorest-performing applications for that location. Select Bottom N > Location > Monitored Application. Add Department to view the data for a specific department, such as Sales, or add User Activity to view the performance of a specific activity, like opening mail in Microsoft Outlook.

Select these objects to see the poorest-performing applications for a location

Before you begin

Aternity supports connection of an Aternity Data Source to SteelCentral Portal™ version 2.0.

Before you add Aternity panels to Portal dashboards connect the Portal to an Aternity Data Source.

Procedure

  1. Step 1 Access your SteelCentral Portal™ from a browser.
  2. Step 2 Open an existing custom dashboard, or create a new custom dashboard by selecting Dashboards > Create > Blank Dashboard.

    Enter the name of the dashboard

    Create an empty dashboard to add your custom panels
  3. Step 3 (Optional, if you have more than one data source.) Select Aternity as the data source.
  4. Step 4 Select the object and metrics you want to view in the panel.
    Select the objects and measurements to appear in this panel

    For example:

    To... Do this...

    To see the performance of an application in a single department

    Select Navigating Object Tree > Monitored Application > Department, then narrow it down by the department in a specific location, or the users in that department.

    View an application's performance in a single department

    To see the users with the worst activity response for an application in one location

    Select Bottom N > Monitored Application > User Activity > User , and then choose the Activity Response metric.

    View the users with the worst activity response

    To see the users with the most hang time across the whole organization

    Select Top N > Monitored Application > User and then select the Hang Time metric.

    View the users with the most hang time

    To see the activities of an application which recently became slower

    Select Bottom N > Monitored Application > User Activity and select Activity Score as the metric.

    View the activities of an application with the lowest scores

    See more details about panel options, and creating and editing panels, in SteelCentral Portal™ > User Guide > Content Creator > Create Custom Dashboards.

  5. Step 5 Select Search Now when you have sufficiently refined your search.
  6. Step 6 Select the specific instances of those objects, like the name of a specific department, and create the panel.