{"slug": "azure-app-services-monitoring-integration-with-signoz", "title": "Azure App Services Monitoring Integration with SigNoz", "summary": "SigNoz has launched an Azure App Services monitoring integration that collects metrics and logs from web apps, requiring SigNoz Azure agent version v0.0.11 or later. The integration automatically discovers App Service resources in monitored resource groups and deploys Event Hubs and diagnostic settings for telemetry collection, though it does not collect metrics for any database set up with the App Service. Users can enable log and metric collection through the SigNoz interface and access a pre-built App Services dashboard to monitor request counts, HTTP response codes, CPU time, memory usage, and other key performance indicators.", "body_md": "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.\n\nThis integration requires SigNoz Azure agent version **v0.0.11** or later.\n\nNote: This integration does not collect metrics for any database set up with the App Service.\n\nGetting started\n\nConnect your Azure subscription first. See [Azure One-Click Integrations](https://signoz.io/docs/integrations/azure/one-click-azure-integrations/) for setup instructions.\n\nOnce connected:\n\n- In SigNoz, navigate to\n**Integrations**>** Microsoft Azure**. - Select\n**App Services** from the left panel. - Toggle\n**Log Collection** and**Metric Collection** on.\n\nThe 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.\n\nWhat's collected\n\n## Logs\n\n| Name | Path | Type |\n|---|---|---|\n| Resource ID | `resources.azure.resource.id` | string |\n\n## Metrics\n\n| Metric name | Unit | Type |\n|---|---|---|\n`azure_averagememoryworkingset_average` | Bytes | Gauge |\n`azure_backendrequestcount_total` | Count | Gauge |\n`azure_bytesreceived_total` | Bytes | Gauge |\n`azure_bytessent_total` | Bytes | Gauge |\n`azure_cputime_count` | Milliseconds | Gauge |\n`azure_cputime_maximum` | Milliseconds | Gauge |\n`azure_cputime_minimum` | Milliseconds | Gauge |\n`azure_cputime_total` | Milliseconds | Gauge |\n`azure_currentassemblies_average` | Count | Gauge |\n`azure_filesystemusage_average` | Bytes | Gauge |\n`azure_gen0collections_total` | Count | Gauge |\n`azure_gen1collections_total` | Count | Gauge |\n`azure_gen2collections_total` | Count | Gauge |\n`azure_handles_average` | Count | Gauge |\n`azure_healthcheckstatus_average` | Count | Gauge |\n`azure_http101_total` | Count | Gauge |\n`azure_http2xx_total` | Count | Gauge |\n`azure_http3xx_total` | Count | Gauge |\n`azure_http401_total` | Count | Gauge |\n`azure_http403_total` | Count | Gauge |\n`azure_http404_total` | Count | Gauge |\n`azure_http406_total` | Count | Gauge |\n`azure_http4xx_total` | Count | Gauge |\n`azure_http5xx_total` | Count | Gauge |\n`azure_httpresponsetime_average` | Milliseconds | Gauge |\n`azure_iootherbytespersecond_total` | BytesPerSecond | Gauge |\n`azure_iootheroperationspersecond_total` | BytesPerSecond | Gauge |\n`azure_ioreadbytespersecond_total` | BytesPerSecond | Gauge |\n`azure_ioreadoperationspersecond_total` | BytesPerSecond | Gauge |\n`azure_iowritebytespersecond_total` | BytesPerSecond | Gauge |\n`azure_iowriteoperationspersecond_total` | BytesPerSecond | Gauge |\n`azure_privatebytes_average` | Bytes | Gauge |\n`azure_requests_total` | Count | Gauge |\n`azure_requestsinapplicationqueue_average` | Count | Gauge |\n`azure_thread_average` | Count | Gauge |\n`azure_totalappdomains_average` | Count | Gauge |\n`azure_totalappdomainsunloaded_average` | Count | Gauge |\n\nDashboards\n\nThe 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.\n\nKey panels include:\n\n- Request count and requests in application queue\n- HTTP response codes (2xx, 3xx, 4xx, 5xx)\n- HTTP response time\n- CPU time and memory working set\n- Bytes received and sent\n- I/O bytes and operations per second\n- Health check status\n\nNext steps\n\n[Create alerts](https://signoz.io/docs/alerts/)to get notified on error rate increases or high response times[Build custom dashboards](https://signoz.io/docs/userguide/manage-dashboards/)to correlate App Service metrics with application traces\n\nGet Help\n\nIf you need help with the steps in this topic, please reach out to us on [SigNoz Community Slack](https://signoz.io/slack/).\n\nIf 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](mailto:cloud-support@signoz.io).", "url": "https://wpnews.pro/news/azure-app-services-monitoring-integration-with-signoz", "canonical_source": "https://signoz.io/docs/integrations/azure/app-service", "published_at": "2026-06-10 00:00:00+00:00", "updated_at": "2026-06-11 17:59:10.347282+00:00", "lang": "en", "topics": ["ai-tools", "ai-infrastructure", "mlops"], "entities": ["SigNoz", "Azure App Services", "Microsoft Azure"], "alternates": {"html": "https://wpnews.pro/news/azure-app-services-monitoring-integration-with-signoz", "markdown": "https://wpnews.pro/news/azure-app-services-monitoring-integration-with-signoz.md", "text": "https://wpnews.pro/news/azure-app-services-monitoring-integration-with-signoz.txt", "jsonld": "https://wpnews.pro/news/azure-app-services-monitoring-integration-with-signoz.jsonld"}}