Add a Web (Cloud) Application as Managed to Enhance its Monitoring

Add a web (cloud) application which runs on a PC or Mac browser as a managed application so it appears as a distinct application in the dashboards, to monitor its performance separately from other web applications. You can create activities for specific page loads in a managed web application, or create your own custom activities.

Aternity monitors the performance, usage, HTTP traffic (including JavaScript and HTTP errors) and page load times from monitored devices which run a browser containing that web application. You can view the performance data on the dashboards.

The minimum system requirements for monitoring a web (cloud) application are:

Attribute Requirement

Monitored web applications

Agent 9.x can monitor a web (cloud) application running in any of the following Windows browsers:

  • Monitor any web application in any version of Google Chrome released in the past two years. For legacy Agents (on Windows until Agent 9.1.x or on Mac until Agent for Mac 2.3), you must also manually add the Aternity Extension for Chrome to monitor web page load events (WPM) and usage. Without this, Aternity only monitors clicking a link, back, forward, direct URL, HTTP GET and POST events.

  • Monitor any web application in Microsoft Internet Explorer v9, 10 or 11. For legacy until Agent 9.2.3, monitor discovered web apps by disabling IE's compatibility mode (learn more).

  • Monitor only managed applications with custom activities or page load activities (WPM) in Firefox (beta) single process mode versions 38 ESR, 45 ESR or 52 ESR. Contact Customer Services if you have versions 45 ESR or 52 ESR to enable monitoring of custom activities, and to ensure they are compatible with your Firefox.

Windows operating system

Device must have:

  • Microsoft Windows 10, 8.1, or Windows 7 SP1 (with KB3125574) Enterprise / Professional 32-bit and 64-bit (32-bit requires Agent 9.0.6 or later).

  • For servers: Windows Server 2016, Windows Server 2012 64-bit, and Windows Server 2008 R2 64-bit.

Mac operating system

macOS 10.13 (High Sierra) (since version 2.4), macOS 10.12 (Sierra), OS X 10.11 (El Capitan), or OS X 10.10 (Yosemite)

Add a web application for monitoring

You can define your own custom activities for desktop applications, web applications or mobile apps, to view their performance in Aternity. Learn more.

Tip

If your enterprise uses SteelCentral Essentials License, you can add managed applications, and you use predefined activities, but you cannot create your own new custom activities. To add custom activities, ask your administrator about upgrading to SteelCentral Enterprise License. Learn more.

You can limit the scope or rollout of devices which monitor a managed application. Choose either all devices in the organization, or limit the monitoring to a test group (learn more).

Before you begin

Before adding an application to Aternity, verify the following:

  • Verify the access rights and privileges for your user includes Edit Configuration privileges.

  • We recommend that at least one device in your organization is a monitored device, running the Agent for End User Devices, which gathers performance and usage data. See more on deploying the Agent on devices in your organization.

    You can only monitor applications on computers which have the Agent for End User Devices.

Procedure

  1. Step 1 Open a browser and sign in to Aternity.
  2. Step 2 View the list of applications already managed by Aternity by selecting the Gear Icon > Managed Applications.

    Aternity has several predefined managed applications, and discovers all others in use. You can add new applications as managed if they do not already appear here.

    List of managed applications
    Field Description
    Type

    Displays the type of application, which can be a desktop (), web () or mobile app ().

    Application Name

    Displays the name of the application as it appears in the dashboards. Select the name to view or edit its activities. It displays a lock for predefined applications, as you cannot removed or edit them.

    Process Name

    Displays the name of the Windows process, base URL or package name, which Aternity is monitoring as a managed application.

    Rollout

    Displays the group of devices which monitor this entry:

    • Test Group indicates that Aternity only monitors this entry for users or devices in the test group.

    • All Users indicates that Aternity monitors this entry for all reporting devices.

    Users

    The number of unique users who have been running the application in the past hour. This is refreshed every minute.

    Activities

    The number of business activities defined for this application.

    This not a measure of the number of activities performed at present. It is only the number of defined activities for this application.

    If several activities for the same application have the same name, they are counted as one business activity. For example, two Open activities, one for each version of your application, are counted as one in this field.

    Last Modified

    Displays the date and time when this entry in the list of monitored applications was last changed.

  3. Step 3 Select Add Application > Web Application.
    Add a web application for monitoring
  4. Step 4 Enter the details of the web application to add as a managed application.
    Specify the web application for monitoring
    Field Description
    Application Name

    Enter the name of the application as you want it to be displayed in Aternity.

    Tip

    If you change an existing name, the dashboards display the new name as a separate entry, starting its own new history. For a week since the change, you can continue to view its previous data under the old name.

    Base URL

    Enter the part of the URL which is shared by all pages in your web application. For example, enter webapp.com, webapp.com:1000.

    Note

    Do NOT enter regular expressions.

    As you type, it displays a drop-down of Aternity's white list, containing well-known external business web applications, like SAP or SalesForce, and all discovered internal (intranet) URLs which were accessed by devices.

    You can also do the following:

    • To monitor only a subdomain (subdomain.domain.com), enter that subdomain, like money.cnn.com

      To monitor ALL subdomains of a URL (like news.bbc.com, sport.bbc.com, finance.bbc.com and so on), enter just the domain: bbc.com

    • (Agent 9.2 or later and Agent for Mac 2.4 or later) To monitor a pattern of subdomains or sub-subdomains, use a wildcard (*). For example, enter m*.google.com to include all subdomains of a site beginning with 'm', like mail.google.com and maps.google.com.

    • (Agent 9.1 or later) To separate several web applications from one site, enter their URL pathname of each application (domain.com/path1/path2). This monitors only the pages under that path.

      For example, on a single hotel booking site, you can separately monitor the search for a hotel (www.mysite.com/findhotel) then have another web application to monitor the payment of a hotel (www.mysite.com/booknow), all on the same web site.

      On devices running Agent 9.0.x, Aternity only tracks defined activities for page load times (learn more) under that path.

    • To monitor a web application by its IP v4 address, enter it here, like 1.2.3.4

    + Add Base URLs

    If your web application has several common URL strings, select this option and add another base URL in the new field.

    For example, if you only want to see specific subdomains of Yahoo, enter each subdomain as a separate URL. For example, enter finance.yahoo.com, select + Add multiple URLs, then enter mail.yahoo.com.

    Select to see in your dashboards the performance of a whole domain or of certain pages
    Deploy to

    Choose the group of devices which should report performance data for this entry:

    • Test Group indicates that Aternity only monitors this entry for users or devices in the test group.

    • All Users indicates that Aternity monitors this entry for all reporting devices.

    After you add a managed web app, you can use Page Load Activities to add activities and follow the performance of each page separately (see Assign Activities to a Monitored Web Application).

  5. Step 5 Select Save.

    You can expect to start seeing additional performance data in the dashboards within 10 minutes. For example, see the Monitor Application dashboard to view the average load time of each web page in the application.

  6. Step 6 To view the activities of an application, select the Gear Icon > Managed Applications > <app_name> (learn more).
    View the activities of a managed application
  7. Step 7 (Optional) Add custom activities for your web application.

    Create custom activities for this web application (learn more).

    Then upload them to Aternity and associate them to this application (learn more).