Descripción general

Slack es una plataforma de mensajería y colaboración ampliamente utilizada por los equipos para comunicarse en tiempo real. La integración de Datadog con Slack conecta sus flujos de trabajo de respuesta a incidentes directamente con Slack, para que los equipos puedan declarar, administrar y resolver incidentes sin salir de su entorno de chat.

Con la integración, usted puede:

  • Responda más rápido declarando incidentes de Datadog directamente desde Slack.
  • Cree automáticamente canales de Slack para colaborar cuando se declaren incidentes de Datadog.
  • Ejecute su respuesta a incidentes en Slack. Por ejemplo, avise a los equipos de guardia, asigne roles de respuesta o actualice la gravedad.

La documentación de la integración de Slack está organizada en torno al ciclo de vida típico del uso de Slack con Incident Management:

  1. Instale y conecte Slack: Configure la integración entre su espacio de trabajo de Slack y Datadog.
  2. Declare incidentes: Aprenda a declarar incidentes mediante comandos de Slack o acciones de mensajes.
  3. Administre incidentes desde canales de incidentes: Utilice canales de Slack dedicados con comandos, sincronización y automatizaciones.
  4. Configure notificaciones globales: Mantenga a su organización informada con actualizaciones automáticas.
  5. Consulte las opciones de configuración de Slack y los comandos de Slack: Explore las opciones de configuración detalladas y vea la lista completa de comandos de Slack disponibles para adaptar y optimizar sus flujos de trabajo de respuesta a incidentes.

Requisitos previos

Instale la integración a través del mosaico de integración de Slack con los ámbitos de OAuth adecuados. Para obtener más información, consulte la documentación de integración de Slack.

Una vez instalada la integración, navegue a Incidents > Settings > Integrations para habilitar las capacidades de Slack para Incident Management.

Declarar incidentes desde Slack

Cuando conecta un espacio de trabajo de Slack a una organización de Datadog, los usuarios en el espacio de trabajo pueden usar atajos de Slack relacionados con Incident Management.

Puede declarar un incidente con el siguiente comando de barra diagonal:

/datadog incident

Para declarar un incidente desde un mensaje de Slack, pase el cursor sobre el mensaje, haga clic en Más acciones (los tres puntos verticales) y seleccione Declarar incidente. Datadog publica un mensaje en el hilo del mensaje confirmando la creación del incidente.

De forma predeterminada, solo los usuarios de Slack conectados a una organización de Datadog pueden declarar incidentes. Los usuarios de Slack pueden conectarse a una organización de Datadog ejecutando /datadog connect.

Para permitir que cualquier usuario de Slack en el espacio de trabajo declare incidentes, habilite Permitir que los usuarios de Slack declaren incidentes sin una cuenta de Datadog conectada en la configuración de Incident Management.

Canales de incidentes

Puede configurar Incident Management para crear automáticamente un canal de Slack dedicado para cada incidente que cumpla con los criterios que usted defina. Luego, sus encargados de la respuesta pueden gestionar el incidente directamente en Slack desde el canal del incidente.

Para usar canales de incidentes, vaya a Incident Response > Incident Management > Settings > Integrations y habilite Crear canales de Slack para incidentes.

La plantilla de nombre de canal que usted defina determina cómo Datadog nombra los canales de incidentes que crea. Para obtener descripciones completas, consulte Variables disponibles solo en plantillas de nombre de canal.

Sincronización de mensajes (duplicación de Slack)

Después de habilitar la creación automática de canales, puede configurar Incident Management para sincronizar mensajes entre un canal de Slack de incidentes y la línea de tiempo del incidente en Datadog.

Para habilitar la sincronización, habilite Enviar mensajes del canal de Slack a la línea de tiempo del incidente en la configuración de Incident Management y, luego, seleccione una de las siguientes opciones:

  • Duplicar todos los mensajes en tiempo real: Datadog sincroniza todos los mensajes publicados por los usuarios de Slack en el canal del incidente.
  • Enviar mensaje cuando se añade 📌 como reacción: Datadog sincroniza los mensajes solo cuando los usuarios de Slack reaccionan a ellos con pushpins (📌).

Para ambas opciones, el autor de un mensaje no necesita estar conectado a la organización de Datadog para que Datadog sincronice el mensaje. Para fijar mensajes, la persona que fija necesita estar conectada a la organización de Datadog para que el mensaje fijado se sincronice.

En organizaciones con facturación de Incident Management basada en el uso:

  • Crear un mensaje que se sincroniza con Datadog no lo convierte en un usuario facturable para el mes actual.
  • Fijar un mensaje que luego se sincroniza lo convierte en un usuario facturable.

En organizaciones con facturación de Incident Management basada en asientos:

  • Usted no necesita un seat para que Datadog sincronice sus mensajes con Incident Management.
  • Cuando fija un mensaje, debe tener un seat para que Datadog sincronice el mensaje que fijó.

Comandos de Slack en el canal de incidentes

En un canal de Slack de incidentes, puede ejecutar comandos de Slack para modificar el estado y la gravedad del incidente, asignar roles de respuesta, avisar a los equipos de guardia y más.

Para obtener una lista completa de los comandos de Slack, consulte Comandos de Slack.

Otras opciones de configuración del canal de incidentes

Acceda a todas las opciones de configuración de Slack en Incident Management a través de la página Incidents > Settings > Integrations.

FuncionalidadDescripción y notas
Enviar mensajes de la cronología del incidente a SlackEnviar automáticamente las actualizaciones de la cronología del incidente desde Datadog al canal de Slack.

Mantiene a los participantes del canal sincronizados con las actualizaciones de Datadog.
Añadir enlaces importantes a los marcadores del canalPublicar enlaces relacionados con el incidente en los marcadores del canal de Slack.

Proporciona un acceso conveniente a los recursos.
Añadir miembros del equipo automáticamenteCuando se añade un equipo de Datadog al incidente, sus miembros se añaden al canal de Slack.
Enviar actualizaciones del incidente al canal de SlackActualizar el tema del canal con el estado del incidente, la gravedad y el comandante del incidente.
Enviar una notificación de Slack cuando comience una reuniónNotificar al canal de Slack cuando se inicie una reunión, incluyendo a los participantes y un enlace para unirse.

Proporciona un acceso conveniente a las llamadas de incidentes.
Activar Bits AI en canales de Slack de incidentesHabilitar funciones de IA que utilizan el contexto de incidentes de Datadog.

Se aplica a todos los tipos de incidentes en el espacio de trabajo de Slack seleccionado.
Archivar automáticamente los canales de Slack después de la resoluciónArchivar los canales de Slack de incidentes una vez que el incidente esté resuelto.

Ayuda a reducir el desorden en los canales.
Personalizar las acciones de Slack para incidentesPersonalizar qué acciones aparecen en la bandeja de acciones de incidentes para cada estado.

Aumenta la visibilidad de las acciones comunes.

Canal global para actualizaciones de incidentes

Puede configurar Incident Management para publicar automáticamente actualizaciones sobre incidentes en un canal de Slack seleccionado. Para habilitar esto:

  1. En Datadog, navegue a Incident Response > Incident Management > Settings > Integrations.
  2. En la sección de Slack, habilite Enviar todas las actualizaciones de incidentes a un canal global.
  3. Seleccione el espacio de trabajo de Slack y el canal de Slack donde desea que se publiquen las actualizaciones de incidentes.

Datadog notifica automáticamente al canal seleccionado sobre cualquier incidente recién declarado, así como sobre cambios en los estados, la gravedad y el comandante del incidente.

Internamente, esta función es una regla de notificación de incidentes integrada y oculta. Si desea personalizar el mensaje o sus activadores, desactívela y defina su propia regla de notificación.

Comandos de Slack

Puede visualizar la lista completa de comandos de Slack disponibles en cualquier momento escribiendo /datadog (o /dd) en Slack para abrir el modal de comandos, explorar y ejecutar cualquier acción de Datadog, o /dd help para visualizar esas opciones como una lista. Para abrir la bandeja de acciones para acciones comunes de gestión de incidentes, escriba /dd shortcuts.

Comandos globales (ejecutar en cualquier lugar)

ComandoDescripción
/datadog incidentDeclarar un nuevo incidente.
/datadog incident testDeclare un nuevo incidente de prueba (si los incidentes de prueba están habilitados para el tipo de incidente).
/datadog incident listListe todos los incidentes abiertos (activos y estables).

Comandos del canal de incidentes

ComandoDescripción
/datadogAbra el modal de comandos para ver todas las acciones de Datadog disponibles.
/datadog shortcutsAbra la bandeja de acciones de incidentes para realizar acciones comunes.
/datadog helpMuestre un mensaje efímero que enumere todos los comandos de Slack disponibles.
/datadog incident updateActualice un atributo para el incidente, como el estado o la gravedad.
/datadog incident notifyNotifique a los @-handles sobre el incidente.
/datadog incident privateHaga que el incidente sea privado (si los incidentes privados están habilitados).
/datadog incident publicHaga que el incidente sea público.
/datadog incident respondersAdministre el equipo de respuesta del incidente (agregue responsables y asigne roles de respuesta).
/datadog taskCree una tarea de incidente.
/datadog task listListe las tareas de incidente existentes.
/datadog followupCree un seguimiento para el incidente.
/datadog followup listVisualice y administre los seguimientos existentes para el incidente.
/datadog incident summaryObtenga un resumen del incidente generado por IA que solo sea visible para usted.

ComandoDescripción
/datadogAbra el modal de comandos para ver todas las acciones de Datadog disponibles.
/datadog shortcutsAbra la bandeja de acciones de incidentes para realizar acciones comunes.
/datadog helpMuestre un mensaje efímero que enumere todos los comandos de Slack disponibles.
/datadog incident updateActualice un atributo para el incidente, como el estado o la gravedad.
/datadog incident notifyNotifique a los @-handles sobre el incidente.
/datadog incident privateHaga que el incidente sea privado (si los incidentes privados están habilitados).
/datadog incident publicHaga que el incidente sea público.
/datadog incident respondersAdministre el equipo de respuesta del incidente (agregue responsables y asigne roles de respuesta).
/datadog taskCree una tarea de incidente.
/datadog task listListe las tareas de incidente existentes.
/datadog followupCree un seguimiento para el incidente.
/datadog followup listVisualice y administre los seguimientos existentes para el incidente.

Botones de la bandeja de acciones

Datadog publica la bandeja de acciones directamente en el canal de Slack del incidente cuando cambia el estado, para que los responsables puedan realizar acciones comunes, como actualizar la gravedad o el estado, sin tener que escribir un comando. También puede abrir la bandeja de acciones escribiendo /dd shortcuts en Slack.

Los siguientes botones están disponibles en la bandeja de acciones. Los tipos de incidentes se inicializan con estos botones predeterminados. Para personalizar qué botones aparecen y su orden para cada estado de incidente, vaya a Incidentes > Settings > Integrations > Slack Settings y configure Incident Slack Actions.

BotónDescripciónPredeterminado activoPredeterminado establePredeterminado resuelto
⚙️ Edit IncidentActualice estado, gravedad, impacto y todos los demás atributos
🧑‍🚒 Edit RespondersAsignar roles y agregar compañeros de equipo al incidente
🔍 View All ActionsAbrir la lista completa de acciones de Slack disponibles para este incidente
🏠 View Web AppAbrir el incidente en Datadog Incident Management
☎️ Page On-CallAvisar a un equipo sobre el incidente en curso usando su servicio preferido
🔔 NotifyNotificar a las partes interesadas sobre un incidente por correo electrónico, notificación push o servicios
▶️ Create/Join ZoomIniciar una reunión nueva o unirse si ya existe una
▶️ Create/Join Google MeetIniciar una reunión nueva o unirse si ya existe una
▶️ Run WorkflowSeleccionar y ejecutar flujos de trabajo predefinidos para el incidente
🟨 Set to StableMarcar el incidente como estable después de mitigar el impacto
Resolve IncidentMarcar el incidente como resuelto
Investigate with Bits AIUsar Bits AI para investigar el incidente
📋 Create Follow-UpCrear tareas de seguimiento identificadas durante la respuesta al incidente
📋 List Follow-UpsVer y realizar seguimiento de las tareas de seguimiento para el incidente
📝 Create/View PostmortemCrear o ver el postmortem para el incidente

Lecturas adicionales