Alert Center se puede configurar para que envíe notificaciones cuando se realicen actualizaciones. Para configurar el Centro de alertas para que envíe notificaciones, debes configurar tu configuración con la configuración de notificaciones deseada.
Notificación de Google Cloud Pub/Sub
El Centro de alertas puede publicar notificaciones en un tema de Google Pub/Sub.
Después de crear un tema y otorgarle permiso de publicación a alerts-api-push-notifications@system.gserviceaccount.com
, usa la API de configuración de actualización del Centro de alertas para establecer ese tema como destino de notificaciones. Una vez configurado, Alert Center publicará un mensaje en ese tema para cada actualización (p.ej., cuando llegue una alerta nueva).
Atributos de los mensajes de Pub/Sub
Atributos comunes
alertcenter_resource_type
: Es el tipo de recurso. Actualmente, el valor admitido es"ALERT"
.alertcenter_resource_status
: Es el estado del recurso. Actualmente, el valor admitido es"CREATED", "DELETED", "UNDELETED", "MODIFIED"
.alertcenter_payload_format
: Es el formato de la carga útil (por configuración de notificaciones). Actualmente, el valor admitido es"JSON"
.
Atributos de alerta
alertcenter_start_time
: Es la hora en que se inició o detectó el evento que causó esta alerta.alertcenter_end_time
: Es la hora en la que dejó de estar activo el evento que causó esta alerta.alertcenter_type
: Es el tipo de alerta. Para obtener una lista de los tipos de alertas disponibles, consulta Tipos de alertas de Google Workspace.alertcenter_source
: Es un identificador único para el sistema que informó la alerta.alertcenter_create_time
: Es la hora en la que se creó esta alerta.alertcenter_update_time
: Es la última vez que se actualizó esta alerta.
La carga útil del mensaje
La carga útil del mensaje depende de alertcenter_resource_type
. Cuando el tipo de recurso sea "ALERT"
, la carga útil será uno de los tipos de alertas del Centro de alertas.
El formato de la carga útil depende de alertcenter_payload_format
. Cuando el formato es "JSON"
, la carga útil sería JSON codificada en base64.