Le Centre d'alertes peut être configuré pour envoyer des notifications en cas de mise à jour. Pour configurer le centre d'alerte pour qu'il envoie des notifications, vous devez configurer vos paramètres avec les paramètres de notification souhaités.
Notification Google Cloud Pub/Sub
Le Centre d'alertes peut publier des notifications dans un sujet Google Pub/Sub.
Après avoir créé un sujet et accordé l'autorisation de publication alerts-api-push-notifications@system.gserviceaccount.com
, utilisez l'API de mise à jour des paramètres du Centre d'alertes pour définir ce sujet comme destination de notification. Une fois configuré, le Centre d'alertes publie un message dans ce sujet pour chaque mise à jour (par exemple, lorsqu'une nouvelle alerte arrive).
Attributs des messages Pub/Sub
Attributs courants
alertcenter_resource_type
: type de la ressource. La valeur actuellement acceptée est"ALERT"
.alertcenter_resource_status
: état de la ressource. La valeur actuellement acceptée est"CREATED", "DELETED", "UNDELETED", "MODIFIED"
.alertcenter_payload_format
: format de la charge utile (selon les paramètres de notification). La valeur actuellement acceptée est"JSON"
.
Attributs d'alerte
alertcenter_start_time
: heure à laquelle l'événement à l'origine de cette alerte a commencé ou a été détecté.alertcenter_end_time
: heure à laquelle l'événement à l'origine de cette alerte a cessé d'être actif.alertcenter_type
: type d'alerte. Pour obtenir la liste des types d'alertes disponibles, consultez la section Types d'alertes Google Workspace.alertcenter_source
: identifiant unique du système ayant signalé l'alerte.alertcenter_create_time
: heure à laquelle cette alerte a été créée.alertcenter_update_time
: date et heure de la dernière mise à jour de cette alerte.
Charge utile du message
La charge utile du message dépend de alertcenter_resource_type
. Lorsque le type de ressource est "ALERT"
, la charge utile correspond à l'un des types d'alertes du centre d'alerte.
Le format de la charge utile dépend de alertcenter_payload_format
. Lorsque le format est "JSON"
, la charge utile est au format JSON encodé en base64.