Adjusting Default Polling Intervals for Azure Storage and CDN/Front Door Metrics in DX APM
search cancel

Adjusting Default Polling Intervals for Azure Storage and CDN/Front Door Metrics in DX APM

book

Article ID: 442428

calendar_today

Updated On:

Products

DX Operational Observability DX SaaS

Issue/Introduction

You find that the default polling intervals for certain Azure services in the DX APM Infrastructure Agent are set to long durations, such as 3600 seconds (1 hour) for Azure Storage and 86400 seconds (24 hours) for Azure CDN and Azure Front Door. You need to monitor these metrics at a shorter interval, such as every 5 minutes, to meet specific monitoring requirements.

Environment

  • DX APM Infrastructure Agent
  • Azure Monitoring Profile

Resolution

You can manually adjust the polling intervals in the agent configuration to meet your monitoring needs. To change the interval to 5 minutes (300 seconds), follow these steps:

  1. Locate the agent configuration file where the Azure profiles are defined.

  2. Update the interval properties for the specific services as follows:

    introscope.agent.azure.profiles.azure.1.azure_storage.interval=300 
    introscope.agent.azure.profiles.azure.1.azure_cdn.interval=300

  3. Restart the monitored process for these changes to take effect.

Note: While you can decrease these intervals, be aware that more frequent polling increases the number of API calls to Azure, which may impact your Azure consumption costs. Verify your Azure API limits and monitoring budget before applying these changes across a large number of resources.

For more details on configuring Azure monitoring, see the .

Additional Information

The default intervals for Azure Storage (1 hour) and Azure CDN/Front Door (24 hours) were originally set based on the metric granularity available at the time these integrations were developed.
Historically, these services only exposed metrics at hourly or daily intervals, and lower‑granularity options (1–5 minutes) were not available or reliable.
As a result, the polling defaults were aligned with Azure’s own emission cadence to avoid unnecessary API calls and overhead.

There is no technical limitation preventing you from reducing the polling interval to 300 seconds (5 minutes). However, it is important to note:

  • Azure Storage
    • Some metrics are published every 1 hour
    • Others are available at 5 minute granularity
    • Polling every 5 minutes will capture 5 minute metrics promptly
    • Hourly metrics will still only update once per hour
  • Azure CDN / Front Door
    • Some metrics are available at 5 minute granularity
    • Custom metrics derived from diagnostic logs may have a 5–15 minute lag
    • Some legacy metrics still update every 24 hours