Utiliza la integración Squadcast en Datadog para enviar alertas o incidentes de Datadog a Squadcast y tomar medidas continuas dentro de Squadcast.
Conecta Squadcast a Datadog para:
- Activar, enrutar y resolver las alertas o los incidentes de Datadog.
- Abordar las alertas o los incidentes y definir políticas de escalado a medida que se producen.
- Definir horarios de guardia y configurar recordatorios personalizables de quién está de guardia.
Configuración
Nota: Sólo los usuarios de Squadcast con los privilegios adecuados a nivel de equipo pueden configurar servicios en Squadcast. Debe configurarse al menos una política de escalado antes de poder añadir un servicio.
Squadcast
Sigue estos pasos en Squadcast:
Elige el Equipo en el selector de equipos de la parte superior.
Abre la página Services (Servicios) desde la barra de navegación principal de la izquierda.
Elige un servicio existente o crea un nuevo servicio haciendo clic en Add Service (Añadir servicio).
Haz clic en Alert Sources (Fuentes de alerta) y selecciona Datadog en el menú desplegable.
Copia la URL del webhook Datadog mostrada y haz clic en Done (Listo).
Datadog
Sigue estos pasos en Datadog:
Abre la página Integrations (Integraciones) desde la barra lateral.
Utiliza la barra de búsqueda para buscar “webhooks”.
Una vez que aparezca el cuadro Webhooks, pasa el cursor sobre él y haz clic en Install (instalar).
Ve a la pestaña Configuración y desplázate hasta el final de la página.
(a) Pon un nombre al webhook en el campo Name (Nombre).
(b) Pega la URL del webhook Datadog proporcionada por Squadcast en el campo URL.
(c) Copia y pega el siguiente JSON en el cuadro de texto de la sección Payload (Carga útil).
{
"alertId": "$ALERT_ID",
"eventMessage": "$TEXT_ONLY_MSG",
"title": "$EVENT_TITLE",
"url": "$LINK",
"alertTransition": "$ALERT_TRANSITION",
"hostname": "$HOSTNAME",
"orgName":"$ORG_NAME",
"priority":"$PRIORITY",
"snapshot": "$SNAPSHOT",
"alertQuery": "$ALERT_QUERY",
"alertScope": "$ALERT_SCOPE",
"alertStatus": "$ALERT_STATUS",
"eventType": "$EVENT_TYPE",
"event_id": "$ID",
"alert_metric": "$ALERT_METRIC",
"alert_priority": "$ALERT_PRIORITY",
"alert_title": "$ALERT_TITLE",
"alert_type" : "$ALERT_TYPE",
"event_msg" : "$EVENT_MSG",
"incident_pub_id" : "$INCIDENT_PUBLIC_ID",
"incident_title" : "$INCIDENT_TITLE",
"incident_url" : "$INCIDENT_URL",
"incident_msg" : "$INCIDENT_MSG",
"security_rule_id" : "$SECURITY_RULE_ID",
"security_rule_name" : "$SECURITY_RULE_NAME",
"security_signal_severity" : "$SECURITY_SIGNAL_SEVERITY",
"security_signal_title" : "$SECURITY_SIGNAL_TITLE",
"security_signal_msg" : "$SECURITY_SIGNAL_MSG",
"security_rule_query" : "$SECURITY_RULE_QUERY",
"security_rule_type" : "$SECURITY_RULE_TYPE",
"tags" : "$TAGS"
}
Haz clic en Save (Guardar) para finalizar la integración del servicio.
Para obtener más detalles, consulta la documentación de Squadcast.
Nota: Una vez configurado el webhook para Squadcast, selecciona el mismo como canal en Notify your team (Notificar a tu equipo) en la configuración del monitor Datadog.
Datos recopilados
Métricas
La integración Squadcast no incluye métricas.
Eventos
Los eventos de Squadcast activados y resueltos se muestran en el dashboard de tu plataforma Squadcast.
Checks de servicio
La integración Squadcast no incluye checks de servicio.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.