Datadog-Microsoft Azure App Service Integration

Overview

Azure App Service is a platform-as-a-service that runs web, mobile, API and business logic applications and automatically manages the resources required by those apps.

Get metrics from Azure App Service to:

  • Visualize your app performance
  • Correlate the performance of your Azure Apps with the rest of your apps

Setup

Installation

If you haven’t already, set up the Microsoft Azure integration first. There are no other installation steps that need to be performed.

Data Collected

Metrics

azure.app_services.bytes_sent
(gauge)
Average number of bytes sent
shown as byte
azure.app_services.http2xx
(count)
Total number of 2xx requests served by the app
shown as request
azure.app_services.http3xx
(count)
Total number of 3xx requests served by the app
shown as request
azure.app_services.http401
(count)
Total number of 401 requests served by the app
shown as request
azure.app_services.http403
(count)
Total number of 403 requests served by the app
shown as request
azure.app_services.http404
(count)
Total number of 404 requests served by the app
shown as request
azure.app_services.http406
(count)
Total number of 406 requests served by the app
shown as request
azure.app_services.http4xx
(count)
Total number of 4xx requests served by the app
shown as request
azure.app_services.http5xx
(count)
Total number of 5xx requests served by the app
shown as request
azure.app_services.cpu_time
(gauge)
Average cpu time of the app
shown as second
azure.app_services.requests
(count)
Total number of requests served by the app
shown as request
azure.app_services.bytes_received
(gauge)
Average number of bytes received
shown as byte
azure.app_services.memory_working_set
(gauge)
Average memory used by the app
shown as byte
azure.app_services.average_response_time
(gauge)
Average response time of the app
shown as second
azure.app_services.average_memory_working_set
(gauge)
Average memory used by the app
shown as byte