
説明

ボックス1:WebHook
シナリオ:異常が検出された場合、HTTPWebHookを使用して管理者に電子メールを送信するAzure関数が呼び出されます。
endpointType:サブスクリプションのエンドポイントのタイプ(webhook / HTTP、Event Hub、またはキュー)。
ボックス2:SubjectBeginsWith
ボックス3:Microsoft.Storage.BlobCreated
シナリオ:ログポリシー
すべてのAzureAppService Web Appsは、AzureBlobストレージにログを書き込む必要があります。すべてのログファイルは、logdropという名前のコンテナに保存する必要があります。ログは15日間コンテナに残しておく必要があります。
サブスクリプションスキーマの例
{{
"プロパティ": {
"行き先": {
"endpointType": "webhook"、
"プロパティ": {
"endpointUrl":
"https://example.azurewebsites.net/api/HttpTriggerCSharp1?code=VXbGWce53l48Mt8wuotr0GPmyJ/nDT4hgd
}
}、
"フィルター": {
"includedEventTypes":["Microsoft.Storage.BlobCreated"、 "Microsoft.Storage.BlobDeleted"]、
"subjectBeginsWith": "blobServices / default / containers / mycontainer / log"、
"subjectEndsWith": ".jpg"、
"isSubjectCaseSensitive": "true"
}
}
}
参照:
https://docs.microsoft.com/en-us/azure/event-grid/subscription-creation-schema