Azure App Services Monitoring Integration with SigNoz

SigNoz Cloud - This page applies to SigNoz Cloud editions.

The Azure App Services integration collects metrics and logs from your web apps. Once enabled, the SigNoz agent discovers App Service resources in your monitored resource groups and configures telemetry collection.

This integration requires SigNoz Azure agent version v0.0.11 or later.

Note: This integration does not collect metrics for any database set up with the App Service.

Getting started

Connect your Azure subscription first. See Azure One-Click Integrations for setup instructions.

Once connected:

  1. In SigNoz, navigate to Integrations > Microsoft Azure.
  2. Select App Services from the left panel.
  3. Toggle Log Collection and Metric Collection on.
SigNoz Azure integration panel showing App Services with Log Collection and Metric Collection toggles enabled
Enable log and metric collection for Azure App Services in the SigNoz UI

The agent deploys the necessary Event Hubs and diagnostic settings in the background. Data starts flowing within a few minutes. Navigate to Dashboards and open the App Services Overview dashboard to confirm metrics are appearing.

What's collected

Logs
NamePathType
Resource IDresources.azure.resource.idstring
Metrics
Metric nameUnitType
azure_averagememoryworkingset_averageBytesGauge
azure_backendrequestcount_totalCountGauge
azure_bytesreceived_totalBytesGauge
azure_bytessent_totalBytesGauge
azure_cputime_countMillisecondsGauge
azure_cputime_maximumMillisecondsGauge
azure_cputime_minimumMillisecondsGauge
azure_cputime_totalMillisecondsGauge
azure_currentassemblies_averageCountGauge
azure_filesystemusage_averageBytesGauge
azure_gen0collections_totalCountGauge
azure_gen1collections_totalCountGauge
azure_gen2collections_totalCountGauge
azure_handles_averageCountGauge
azure_healthcheckstatus_averageCountGauge
azure_http101_totalCountGauge
azure_http2xx_totalCountGauge
azure_http3xx_totalCountGauge
azure_http401_totalCountGauge
azure_http403_totalCountGauge
azure_http404_totalCountGauge
azure_http406_totalCountGauge
azure_http4xx_totalCountGauge
azure_http5xx_totalCountGauge
azure_httpresponsetime_averageMillisecondsGauge
azure_iootherbytespersecond_totalBytesPerSecondGauge
azure_iootheroperationspersecond_totalBytesPerSecondGauge
azure_ioreadbytespersecond_totalBytesPerSecondGauge
azure_ioreadoperationspersecond_totalBytesPerSecondGauge
azure_iowritebytespersecond_totalBytesPerSecondGauge
azure_iowriteoperationspersecond_totalBytesPerSecondGauge
azure_privatebytes_averageBytesGauge
azure_requests_totalCountGauge
azure_requestsinapplicationqueue_averageCountGauge
azure_thread_averageCountGauge
azure_totalappdomains_averageCountGauge
azure_totalappdomainsunloaded_averageCountGauge

Dashboards

The integration includes a pre-built App Services dashboard. Pre-built dashboards are locked and cannot be edited. To customize, use Export JSON from the dashboard menu and import it as a new dashboard.

SigNoz dashboard showing Azure App Services metrics including request count, HTTP response codes, CPU time, and memory
Azure App Services dashboard in SigNoz

Key panels include:

  • Request count and requests in application queue
  • HTTP response codes (2xx, 3xx, 4xx, 5xx)
  • HTTP response time
  • CPU time and memory working set
  • Bytes received and sent
  • I/O bytes and operations per second
  • Health check status

Next steps

Get Help

If you need help with the steps in this topic, please reach out to us on SigNoz Community Slack.

If you are a SigNoz Cloud user, please use in product chat support located at the bottom right corner of your SigNoz instance or contact us at cloud-support@signoz.io.

Last updated: June 10, 2026

Edit on GitHub

Was this page helpful?

Your response helps us improve this page.

On this page

Is this page helpful?

Your response helps us improve this page.