更新時に通知を送信するようにアラート センターを構成できます。通知を送信するようにアラート センターを構成するには、目的の通知設定を構成する必要があります。
Google Cloud Pub/Sub の通知
アラート センターは Google Pub/Sub トピックに通知をパブリッシュできます。トピックを作成し、alerts-api-push-notifications@system.gserviceaccount.com
公開権限を付与したら、アラート センターの更新設定 API を使用してそのトピックを通知先として設定します。いったん構成すると、アラート センターは更新のたびに(新しいアラートが到着したときなどに)そのトピックにメッセージをパブリッシュします。
Pub/Sub メッセージの属性
一般的な属性
alertcenter_resource_type
- リソースのタイプ。現在サポートされている値は"ALERT"
です。alertcenter_resource_status
- リソースのステータス。現在サポートされている値は"CREATED", "DELETED", "UNDELETED", "MODIFIED"
です。alertcenter_payload_format
- ペイロードの形式(通知設定に基づく)。 現在サポートされている値は"JSON"
です。
アラートの属性
alertcenter_start_time
- このアラートの原因となったイベントが開始または検出された時刻。alertcenter_end_time
- このアラートの原因となったイベントがアクティブでなくなった時刻。alertcenter_type
- アラートのタイプ。使用可能なアラートの種類の一覧については、Google Workspace のアラートの種類をご覧ください。alertcenter_source
- アラートを報告したシステムの一意の識別子。alertcenter_create_time
- このアラートが作成された時刻。alertcenter_update_time
- このアラートが最後に更新された時刻。
メッセージ ペイロード
メッセージのペイロードは alertcenter_resource_type
に依存します。リソースタイプが "ALERT"
の場合、ペイロードはアラート センターのアラートタイプのいずれかになります。ペイロードの形式は alertcenter_payload_format
によって異なります。形式が "JSON"
の場合、ペイロードは base64 でエンコードされた
JSON になります。