Monitor Azure app services

You can track the performance of your .NET and .NET Core web app's key metrics like response time, throughput, and Apdex score via the APM Insight .NET agent hosted in Azure App Services


1. Install .NET agent via Azure portal

2. Upgrade your .NET agent 

Installing APM Insight extension via Azure portal

  1. Log in to and navigate to your web app listed in the App Services tab.   Install APM Insight .NET agent via Azure portal
  2. Authenticate the APM Insight .NET agent by providing the licensing key. To obtain the license key, log in to your Site24x7 account and click APM on the left panel. Navigate to Add APM Insight > .NET Agent > License key. If you are a new user, sign up for Site24x7 to obtain your license key.    License key
  3. Copy the license key from the Site24x7 portal and add an app setting key value for the license key in the App Settings tab as shown below: 
    S247_LICENSE_KEY= [Your license key]
    S247 license key
  4. Now, navigate to the Extensions tab in Azure App Services and click Add
    Extensions tab
  5. Select the extension APM Insight .NET Agent or APM Insight .NET Core Agent based on your application platform.
    Configure required settings
  6. Accept the license agreement for installing the agent  License agreement for installing APM Insight .NET agent
  7. Once you've added the extension, restart your Azure App Service to start monitoring the application.  Restart
  8. That's it. You can view the metrics once your app is functional and some transactions take place.   .NET application metrics

Upgrading the .NET agent 

To upgrade .NET agent to monitor your Azure web apps, follow the instructions given below:

  1. Login to the Azure Portal.
  2. Open the App service and navigate to the Extensions tab.  Update available
  3. Whenever an update is available, it is indicated on the extension APM Insight .NET Agent.
  4. Click on the extension and select Update button to upgrade the agent as below  Update button
  5. Once the agent update is finished, restart the app service and start using the web application to continue monitoring.
If the monitor is not getting created, please follow these steps.
Was this document helpful?
Thanks for taking the time to share your feedback. We’ll use your feedback to improve our online help resources.