Метрики Azure, возвращающие 0 из MetricsClient
У меня есть ночная работа, которая собирает несколько различных метрик из Azure, используя MetricsClient от Microsoft.WindowsAzure.Management.Monitoring. Это было установлено и работало некоторое время. Однако недавно он перестал работать должным образом.
Я получаю успешный ответ, но свойства Total и Average устанавливаются в 0. Число Count имеет значение, а значение Max имеет значение, поэтому обязательно должны быть значения Total и Average. И когда я захожу на портал, на графике среднего времени отклика есть значения.
Это похоже на проблему метрик Azure. Кто-нибудь еще видит эту проблему?
Спасибо
1 ответ
Можете ли вы попробовать использовать последний API REST показателей в Azure Monitor?
Вот несколько ссылок:
REST API
https://docs.microsoft.com/en-us/rest/api/monitor/metrics
Поддерживаемые метрики
https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-supported-metrics
Образец C# для получения метрик
https://azure.microsoft.com/en-us/resources/samples/monitor-dotnet-metrics-api/