Get detailed insights from App Service diagnostics and Azure Load Testing Preview for Azure App Service workloads

In this article, you'll learn how to gain more insights from Azure App Service workloads by using Azure Load Testing Preview and Azure App Service diagnostics.

App Service diagnostics is an intelligent and interactive way to help troubleshoot your app, with no configuration required. When you run into issues with your app, App Service diagnostics can help you resolve the issue easily and quickly.

You can take advantage of App Service diagnostics when you run load tests on applications that run on App Service.

Important

Azure Load Testing is currently in preview. For legal terms that apply to Azure features that are in beta, in preview, or otherwise not yet released into general availability, see the Supplemental Terms of Use for Microsoft Azure Previews.

Prerequisites

  • An Azure account with an active subscription. If you don't have an Azure subscription, create a free account before you begin.
  • An Azure Load Testing resource. If you need to create an Azure Load Testing resource, see the quickstart Create and run a load test.
  • An Azure App Service workload that you're running a load test against and that you've added to the app components to monitor during the load test.

Get more insights when you test an App Service workload

In this section, you use App Service diagnostics to get more insights from load testing an Azure App Service workload.

  1. In the Azure portal, go to your Azure Load Testing resource.

  2. On the left pane, select Tests to view the list of tests, and then select your test.

  3. On the test runs page, select Configure, and then select App Components to add or remove Azure resources to monitor during the load test.

    Screenshot that shows the 'Configure' and 'App Components' buttons for configuring the load test.

  4. Select the Monitoring tab, and then add your app service to the list of app components to monitor.

    Screenshot of the 'Edit test' pane for selecting and app service resource to monitor.

  5. Select Run to execute the load test.

    After the test finishes, you'll notice a section about App Service on the test result dashboard.

  6. Select the here link in the App Service message.

    Screenshot that shows the 'App Service' section on the test result dashboard.

    Your Azure App Service Availability and Performance page opens, which displays your App Service diagnostics.

    Screenshot that shows the App Service diagnostics overview page, with a list of interactive reports on the left pane.

  7. On the left pane, select any of the various interactive reports that are available in App Service diagnostics.

    Screenshot that shows the App Service diagnostics CPU usage report.

    Important

    It can take up to 45 minutes for the insights data to be displayed on this page.

Next steps