Azure CDN FrontDoor Monitoring Integration with SigNoz SigNoz released an integration for Azure CDN FrontDoor that collects access logs and metrics from CDN profiles. The integration, requiring SigNoz Azure agent version v0.0.10 or later, automatically discovers CDN FrontDoor resources in monitored resource groups and deploys Event Hubs and diagnostic settings for telemetry collection. Users can enable log and metric collection through the SigNoz interface and monitor CDN performance via a pre-built dashboard tracking request counts, latency, byte hit ratio, and WebSocket connections. The Azure CDN FrontDoor integration collects access logs and metrics from your CDN profiles. Once enabled, the SigNoz agent discovers CDN FrontDoor resources in your monitored resource groups and configures telemetry collection. This integration requires SigNoz Azure agent version v0.0.10 or later. Getting started Connect your Azure subscription first. See Azure One-Click Integrations https://signoz.io/docs/integrations/azure/one-click-azure-integrations/ for setup instructions. Once connected: - In SigNoz, navigate to Integrations Microsoft Azure . - Select CDN Profile from the left panel. - Toggle Log Collection and Metric Collection on. 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 CDN FrontDoor Overview dashboard to confirm metrics are appearing. What's collected Logs | Name | Path | Type | |---|---|---| | Resource ID | resources.azure.resource.id | string | Metrics | Metric name | Unit | Type | |---|---|---| azure activewebsocketconnections total | Count | Gauge | azure averagewebsocketconnectionduration average | Milliseconds | Gauge | azure backendhealthpercentage average | Percent | Gauge | azure backendrequestcount total | Count | Gauge | azure backendrequestlatency average | Milliseconds | Gauge | azure billableresponsesize total | Bytes | Gauge | azure bytehitratio average | Percent | Gauge | azure originhealthpercentage average | Percent | Gauge | azure originlatency average | Milliseconds | Gauge | azure originrequestcount total | Count | Gauge | azure originshieldoriginrequestcount total | Count | Gauge | azure originshieldratelimitrequestcount total | Count | Gauge | azure originshieldrequestcount total | Count | Gauge | azure originshieldrequestsize total | Bytes | Gauge | azure percentage4xx average | Percent | Gauge | azure percentage5xx average | Percent | Gauge | azure requestcount total | Count | Gauge | azure requestsize total | Bytes | Gauge | azure responsesize total | Bytes | Gauge | azure totallatency average | Milliseconds | Gauge | azure webapplicationfirewallrequestcount total | Count | Gauge | azure webapplicationfirewallcaptcharequestcount total | Count | Gauge | azure webapplicationfirewalljsrequestcount total | Count | Gauge | azure websocketconnections total | Count | Gauge | Dashboards The integration includes a pre-built CDN FrontDoor 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. Key panels include: - Request count, 4xx rate, and 5xx rate - Total latency and origin latency - Byte hit ratio and origin health percentage - Request and response size - WAF request count - WebSocket connections Next steps Create alerts https://signoz.io/docs/alerts/ to get notified on error rate spikes or latency increases Build custom dashboards https://signoz.io/docs/userguide/manage-dashboards/ to combine CDN metrics with application traces Get Help If you need help with the steps in this topic, please reach out to us on SigNoz Community Slack https://signoz.io/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 mailto:cloud-support@signoz.io .