Azure Insights monitor

Available in versions: LoadRunner Enterprise 2022 R1 and later

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

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:

This task describes how 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 LoadRunner Enterprise, click Open the navigation toolbar 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. Select the Azure Insights monitor type and click Next.

    2. 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 (resource groups that cannot be expanded are empty) and select the required resource, then click to add them to the Selected Counters table.

    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: