The Azure Monitor metricset can collect metrics for Azure resources such as VMs, database accounts, and more.
However, the current implementation limits how many Azure resources it can collect metrics for. As of 8.13, the limit is ~120 for PT1M metrics and ~400 for PT5M metrics. Beyond these limits, the metricset may only sometimes be able to collect values every 60s and 300s as necessary.
We plan to improve the performance and scalability of the metricset by introducing two changes:
Refresh resource list and metrics definitions asynchronously.
The Azure Monitor metricset can collect metrics for Azure resources such as VMs, database accounts, and more.
However, the current implementation limits how many Azure resources it can collect metrics for. As of 8.13, the limit is ~120 for PT1M metrics and ~400 for PT5M metrics. Beyond these limits, the metricset may only sometimes be able to collect values every 60s and 300s as necessary.
We plan to improve the performance and scalability of the metricset by introducing two changes:
Relates to: https://github.com/elastic/integrations/issues/8575