Monitoring Azure App Service

Overview

Azure App Service hosts web applications, REST APIs, and mobile backends.

Datadog provides the following monitoring capabilities for all Azure App Service resource types:

Datadog provides additional monitoring capabilities for the following Azure App Service workload runtimes on Basic, Standard, and Premium plans:

OSRuntimeDocumentation
Windows.NETWindows .NET setup
WindowsJavaWindows Java setup
WindowsNodeWindows Node setup
Linux.NETLinux .NET setup
LinuxNodeLinux Node setup
LinuxPHPLinux PHP setup
LinuxJavaLinux Java setup
LinuxPythonLinux Python setup
LinuxContainerLinux Container setup

Capabilities:

  • Fully distributed APM tracing using automatic instrumentation
  • Customized APM service and trace views showing relevant Azure App Service metrics and metadata
  • Manual APM instrumentation to customize spans
  • Trace_ID injection into application logs
  • Custom metrics with DogStatsD

Further reading