Я хочу создать правило оповещения при перезапуске модуля. т.е. если модуль перезагружается дважды в течение 30 минут
У меня есть следующий запрос аналитики журнала:
KubePodInventory
| where ServiceName == "xxxx"
| project PodRestartCount, TimeGenerated, ServiceName
| summarize AggregatedValue = count(PodRestartCount) by ServiceName, bin(TimeGenerated, 30m)
Но установка порога предупреждения на 2 в этом случае не сработает, поскольку PodRestartCount не сбрасывается. Любая помощь будет принята с благодарностью. Может быть, есть лучший подход, которого мне не хватает.
count
? Вы правы, что PodRestartCount - это счетчик, поэтому он будет увеличиваться до тех пор, пока модуль не изменит идентификатор. - person djsly   schedule 12.05.2020