Укажите настройки диагностики монитора «интервал отправки» - PullRequest
0 голосов
/ 11 мая 2018

Мне интересно, как я могу увеличить частоту, с которой монитор Azure отправляет диагностические настройки в eventhub. Я использую параметры диагностики в ресурсе Redis для пересылки метрик в концентратор событий. Оттуда они попадают под пользовательский мониторинг stack.

Диагностика устанавливается с помощью:

az monitor diagnostic-settings create -n eh-meh \ --resource $REDIS_ID --event-hub redis-metrics \ --event-hub-rule $EH_RULE_ID \ --metrics '[{"category": "AllMetrics", "enabled": true, "timeGrain": "PT1M"}]'

Метрики появляются в концентраторе событий, но только каждые 5 минут. Я наткнулся на схему диагностики Azure , в которой упоминается scheduledTransferPeriod, но установка этого параметра в метрику, похоже, ничего не меняет.

1 Ответ

0 голосов
/ 24 мая 2018

Вы не можете увеличить частоту для диагностических настроек.Каждый поставщик ресурсов (в вашем случае Redis) отвечает за отправку событий, поэтому вы можете наблюдать, как некоторые службы генерируют события чаще, чем другие.Хотя, в общем, на данный момент задержка составляет около 5 минут.

Ссылка scheduledTransferPeriod, на которую вы ссылались, не применима к службе Redis, поэтому она ничего не изменила.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...