Azure Insights monitor

This section explains how to use the Azure Insights monitor.

About the Azure Insights monitor

Microsoft Azure Monitor provides availability and performance monitoring for web applications. LoadRunner Enterprise's integration with Azure Monitor enables the collection of telemetry data via the Azure Application Insights service.

The LoadRunner Enterprise Azure Insights monitor collects the resource metrics from Azure Application Insights, and displays the applicable measurements in the Azure Insights graph. The monitor can measure every resource from Azure that has metrics.

For detailed information on the performance measurements that Azure can monitor, refer to the Microsoft Azure documentation.

Set up Azure Application Insights monitoring

This task describes how to set up the Azure Insights monitor. When configuring the Azure Insights monitor, you need your account authentication details for connecting to the Azure Metrics portal.

Note: You cannot run Azure Insights monitors with different sets of credentials in parallel. While you can set up as many Azure Insights monitors with different credentials as you want, you cannot collect data at the same time for profiles that have different credentials.

To set up the Azure Insights monitor:

  1. Select a resources folder.

    Select a resources folder for the monitor profile in the resources tree, or create a new folder as follows:

    1. In the LoadRunner Enterprise masthead, click the module name or the dropdown arrow and select Monitors (under Assets).

    2. Click New Folder and enter a name for the monitor resources folder.

  2. Create a monitor profile.

    1. Click New Monitor Profile , and make sure Monitor Profile is selected.

    2. Enter a name and optional description for the monitor profile, and click Save. An empty monitor profile is added to the selected resources folder.

    3. Select the monitor profile you just added and click Add Monitor .

    1. In the Monitor Type Selection tab, select the Azure Insights monitor type and click Next.

    2. In the Monitor Definition tab, enter the server details to connect to the Application Insights API:

      UI Elements

      Description

      Tenant ID

      The ID of the Azure Active Directory in which you created the application.

      Client ID

      The name of the Application ID.

      Client Secret

      The authentication key string of the application.

      Subscription ID

      Your Azure subscription ID.

    3. Click Get Counters. When successfully connected to the API, the Select Counters tab is displayed, populated with the resource groups from the Azure console that are relevant for the entered credentials.

      Expand a group and select the required resources, then click to add them to the Selected Counters table. Resource groups that cannot be expanded are empty.

    4. Click Save. The monitor details are displayed in the Monitors tab for the selected monitor profile.

  3. Associate the monitor with your test.

    For details, see Step 3: Associate monitors with your test.

  4. When you run a test with an Azure Insights monitor, the Controller displays metrics in the Azure Insights graph.

Back to top

See also: