Предупреждение Azure — Пользовательская полезная нагрузка JSON с предупреждением о поиске в журнале

#json #azure #azure-monitoring #azure-alerts

Вопрос:

я настроил некоторое предупреждение azure с запросом анализа журнала. Я обнаружил, что генерируемая полезная нагрузка отличается от предупреждения о метрике azure. В предупреждении о поиске в журнале я пропускаю Активированный и деактивированный статус, и генерируемое письмо всегда имеет один и тот же заголовок(если активировано или деактивировано).:

введите описание изображения здесь

сгенерированная полезная нагрузка-это вот эта:

 {"WebhookName":"MyAlert","RequestBody":"{"schemaId":"Microsoft.Insights/LogAlert","data":{rn "SubscriptionId": "12345678",rn "AlertRuleName": "MyRuleName",rn "SearchQuery": "MyQuery",rn "SearchIntervalEndtimeUtc": "2021-08-09T16:48:05Z",rn "AlertThresholdOperator": "Greater Than",rn "AlertThresholdValue": 1.0,rn "ResultCount": 0,rn "SearchIntervalInSeconds": 300,rn "LinkToSearchResults": "MyLink",rn "LinkToFilteredSearchResultsUI": "MyLink",rn "LinkToSearchResultsAPI": "MyLink",rn "LinkToFilteredSearchResultsAPI": "MyLink",rn "Description": "MyDescription",rn "Severity": "1",rn "ApplicationId": "MyId",rn "AlertType": "Number of results"rn}}","RequestHeader":{"Connection":"Keep-Alive","Expect":"100-continue","Host":"MyHost","User-Agent":"IcMBroadcaster/1.0","X-CorrelationContext":"MyCorrelation","x-ms-request-id":"MyRequest"}}
 

уважайте показатели azure, как было написано ранее, я пропускаю это в json статус с активированным или деактивированным:

 "WebhookName":"MyAlert","RequestBody":"{"schemaId":"AzureMonitorMetricAlert","data":{"version":"2.0","properties":null,"status":"Activated",
 

я вижу, что в оповещение о поиске в журнале можно вставить пользовательский json:

введите описание изображения здесь

я попытался добавить:

 {"status":"Activated"}
 

безуспешно.

Можно ли добавить Активированный и деактивированный статус?

Спасибо