Step by step guidance in monitoring Application Gateway performance

Handinata Tanudjaja 360 Reputation points
2025-05-06T15:38:40+00:00

Hi everyone,

Our company would like to be able to monitor and evaluate our Application Gateway's performance. The goal is to be able to identify any issue that hindering the performance and to be able to make necessary configuration to achieve the best performance.

Could we please have step by step guidance to achieve this? For example, what metrics we should look at and compare, how we should interpret the metrics, what configurations needed to change and/or added based on the metrics, etc.

Thank you

Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
1,185 questions
0 comments No comments
{count} votes

Accepted answer
  1. Praveen Bandaru 3,145 Reputation points Microsoft External Staff Moderator
    2025-05-06T17:36:13.8+00:00

    Hello Handinata Tanudjaja

    I understand that you are looking to monitor the application gateway performance.

    You can check the application gateway logs and metrics to assess performance. Key metrics include response time, throughput, error rates, and latency, which can help identify issues.

    Use Azure Monitor or Application Insights to collect and visualize these metrics. Ensure alerts are set for critical thresholds and regularly review the data to spot patterns or spikes in error rates or response times that may indicate performance problems.

    Check the public document: Metrics for Application Gateway

    Application Gateway provides several built‑in timing metrics related to the request and response, which are all measured in milliseconds.

    User's image

    You can also configure a health probe to check if the application gateway backend is healthy or unhealthy. If your backend is unhealthy, you will receive an alert in the health probe logs. Check the below reference documents

    Application Gateway health probes

    Application Gateway - Backend health

    Additionally, you can configure diagnostic logs to verify if requests are reaching the backend and to check the server status, including the response time of both the backend and the application gateway.

    Check the reference documents:

    Diagnostic logs for Application Gateway

    AGWPerformanceLogs

    If you have any other questions or are still running into more issues, let me know in the comments and I would be happy to help you.


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.   

    User's image

    If you have any other questions or are still running into more issues, let me know in the "comments" and I would be happy to help you.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.