У меня есть предупреждение монитора Azure для пользовательского показателя с фильтром. Вот как выглядит пользовательский запрос журнала:
customMetrics
| where name == 'MyMetricName'
| where cloud_RoleInstance == 'MyInstanceName'
| summarize AggregatedValue = sum(valueCount) by bin(timestamp, 5m)
Я хочу получать оповещения, когда sum (valueCount) == 0. Для этого я указываю "Измерение метрики" => "Меньше" => 1Это работает нормально, как только служба, использующая метрику, работает. Когда он останавливается, метрик нет, и приведенный выше запрос не возвращает никаких записей - так работают функции агрегирования в Kusto. И из-за этого предупреждение никогда не сработает :(. Есть идеи, как это сделать?