Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Creación e integración de canales de chat para el personal de respuesta en Incident Manager
El administrador de incidentes, una capacidad de AWS Systems Manager, permite a los socorristas comunicarse directamente a través de los canales de chat durante un incidente. Un canal de chat es una sala de chat que usted configura en AWS Chatbot. A continuación, conecta este canal a un plan de respuesta en Incident Manager.
Durante un incidente, los respondedores utilizan el canal de chat para comunicar entre sí sobre el incidente. Incident Manager también envía las actualizaciones y notificaciones sobre el incidente directamente al canal de chat. Envía estas notificaciones mediante uno o más temas de Amazon Simple Notification Service (AmazonSNS) que especifiques en la configuración de tu sala de chat.
AWS Chatbot e Incident Manager admiten los canales de chat en las siguientes aplicaciones:
-
Slack
-
Microsoft Teams
-
Amazon Chime
El proceso de configuración de un canal de chat para utilizarlo en sus incidentes consta de tareas en tres servicios diferentes de Amazon Web Services.
Tareas
Tarea 1: Crear o actualizar SNS temas de Amazon para tu canal de chat
Amazon SNS es un servicio gestionado que proporciona la entrega de mensajes de los editores a los suscriptores (también conocidos como productores y consumidores). Los publicadores se comunican de forma asíncrona con los suscriptores mediante el envío mensajes a un tema, que es un punto de acceso lógico y un canal de comunicación. Incident Manager utiliza uno o varios temas que usted asocia a un plan de respuesta para enviar notificaciones sobre un incidente a los respondedores del mismo.
En un plan de respuesta, puedes incluir uno o más SNS temas de Amazon en las notificaciones de incidentes. Como práctica recomendada, debe crear un SNS tema en cada uno de los Región de AWS que haya agregado a su conjunto de replicación.
sugerencia
Para un flujo de trabajo de configuración más lineal, le recomendamos que configure primero SNS los temas de Amazon para usarlos con Incident Manager. Una vez configurados, puede crear el canal de chat.
Para crear o actualizar SNS temas de Amazon para tu canal de chat
-
Sigue los pasos del SNStema Crear un Amazon de la Guía para desarrolladores de Amazon Simple Notification Service.
nota
Después de crear el tema, edítelo para actualizar su política de acceso.
-
Seleccione el tema que ha creado y anote o copie el nombre del recurso de Amazon (ARN) del tema en un formato como
arn:aws:sns:us-east-2:111122223333:My_SNS_topic
. -
Elija Editar y, a continuación, expanda la sección Política de acceso para configurar permisos de acceso adicionales más allá de los predeterminados.
-
Añada la siguiente declaración a la matriz Declaración de la política:
{ "Sid": "IncidentManagerSNSPublishingPermissions", "Effect": "Allow", "Principal": { "Service": "ssm-incidents.amazonaws.com" }, "Action": "SNS:Publish", "Resource": "
sns-topic-arn
", "Condition": { "StringEqualsIfExists": { "AWS:SourceAccount": "account-id
" } } }Sustituya el
placeholder values
de la siguiente manera:-
sns-topic-arn
es el nombre del recurso de Amazon (ARN) del tema que ha creado para esta región, en el formatoarn:aws:sns:us-east-2:111122223333:My_SNS_topic
. -
account-id
es el ID del área en la Cuenta de AWS que está trabajando, por ejemplo111122223333
.
-
-
Elija Guardar cambios.
-
Repita el proceso en cada región incluida en su conjunto de réplica.
Tarea 2: Crear un canal de chat en AWS Chatbot
Puedes crear un canal de chat en Slack, Microsoft Teams, o Amazon Chime. Solo necesita un canal de chat para cada plan de respuesta.
Para sus canales de chat, le recomendamos seguir la entidad principal de privilegio mínimo (no proporcionar a los usuarios más permisos de los necesarios para completar sus tareas). También deberías revisar periódicamente la membresía de tus canales de AWS Chatbot chat. Las revisiones ayudan a comprobar que solo los respondedores apropiados y otras partes interesadas tengan acceso a sus canales de chat.
En Slack canales y Microsoft Teams canales creados en AWS Chatbot, el personal de respuesta a incidentes puede ejecutar varios CLI comandos del administrador de incidentes directamente desde el Slack o Microsoft Teams "Hello, World!". Para obtener más información, consulte Interacción a través del canal de chat.
importante
Los usuarios que añada a su canal de chat deben ser los mismos contactos que figuran en su plan de escalada o de respuesta. También puede añadir usuarios adicionales a los canales de chat, como partes interesadas y observadores de incidentes.
Para obtener información general al respecto AWS Chatbot, consulte Qué hay AWS Chatbot en la Guía del AWS Chatbot administrador.
Elija entre las siguientes aplicaciones en las que crear su canal:
Tarea 3: Añadir el canal de chat a un plan de respuesta en Incident Manager
Al crear o actualizar un plan de respuesta, puede añadir canales de chat para que los respondedores comuniquen y reciban actualizaciones a través de ellos.
Al seguir los pasos de Creación de un plan de respuesta, en la sección (Opcional) Especificación de un canal de chat de respuesta a incidentes, seleccione el canal que desee utilizar para los incidentes relacionados con este plan de respuesta.
Interacción a través del canal de chat
Para los canales de Slack y Microsoft Teams, Incident Manager permite a los socorristas interactuar con los incidentes directamente desde el canal de chat mediante los siguientes ssm-incidents
comandos:
Para ejecutar comandos en el canal de chat de un incidente activo, utilice el siguiente formato. Reemplazar cli-options
con cualquier opción que se pueda incluir en un comando.
@aws ssm-incidents cli-options
Por ejemplo:
@aws ssm-incidents start-incident --response-plan-arn arn:aws:ssm-incidents::111122223333:response-plan/test-response-plan-chat --region us-east-2
@aws ssm-incidents create-timeline-event --event-data "\"example timeline event"\" --event-time 2023-03-31 T20:30:00.000 --event-type Custom Event --incident-record-arn arn:aws:ssm-incidents::111122223333:incident-record/MyResponsePlanChat/98c397e6-7c10-aa10-9b86-f199aEXAMPLE
@aws ssm-incidents list-incident-records