Configuración de AWS Chatbot para enviar notificaciones sobre eventos de AWS Health
Puede recibir eventos de AWS Health directamente en sus clientes de chat, como Slack y Amazon Chime. Puede usar este evento para identificar problemas de servicio de AWS recientes que quizá afecten a sus aplicaciones e infraestructura de AWS. A continuación, puede iniciar sesión en su panel de AWS HealthAWS_EC2_INSTANCE_STOP_SCHEDULED
en su cuenta de AWS, el evento de AWS Health puede aparecer directamente en su canal de Slack.
Requisitos previos
Antes de comenzar, debe tener lo siguiente:
-
Un cliente de chat configurado con AWS Chatbot. Puede configurar Amazon Chime y Slack. Para obtener más información, consulte Getting started with AWS Chatbot en la AWS ChatbotGuía de administración.
-
Un tema de Amazon SNS que haya creado y al que esté suscrito. Si ya tiene un tema SNS, puede utilizarlo. Para obtener más información, consulte Introducción a Amazon SNS en la Guía para desarrolladores de Amazon Simple Notification Service.
Recepción de eventos de AWS Health con AWS Chatbot
-
Siga el procedimiento de Configuración de una regla de EventBridge para enviar notificaciones sobre eventos de AWS Health hasta el paso 13.
-
Cuando termine de configurar el patrón del evento en el paso 13, añada una coma a la última línea del patrón, y añada la siguiente línea para eliminar los mensajes de chat innecesarios de los eventos de AWS Health paginados. Consulte Visualización de listas paginadas de eventos de AWS Health en EventBridge.
"detail.page": ["1"]
-
Cuando elija el objetivo en el paso 14, elija un tema de SNS. Utilizará este mismo tema de SNS en la consola de AWS Chatbot.
-
Complete el resto del procedimiento para crear la regla.
-
-
Vaya a la consola de AWS Chatbot
. -
Elija su cliente de chat, como el nombre de su canal de Slack, y luego elija Editar.
-
En la sección Notifications - optional, en Topics, elija el mismo tema SNS que especificó en el paso 1.
-
Seleccione Guardar.
Cuando AWS Health envía un evento a EventBridge que coincide con su regla, el evento de AWS Health aparecerá en su cliente de chat.
-
Elija el nombre del evento para ver más información en su panel de AWS Health.
ejemplo : eventos de AWS Health enviados a Slack
Lo siguiente es un ejemplo de dos eventos de AWS Health para Amazon EC2 y Amazon Simple Storage Service (Amazon S3) en la región Este de EE. UU. (Norte de Virginia) que aparece en el canal de Slack.