Skip to main content
Cloud Insights
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Ejemplo de Webhook para PagerDuty

Colaboradores

Los enlaces Web permiten a los usuarios enviar notificaciones de alerta a varias aplicaciones mediante un canal de webhook personalizado. Esta página proporciona un ejemplo para configurar los enlaces Web para PagerDuty.

Nota Esta página hace referencia a instrucciones de terceros, que podrían estar sujetas a cambios. Consulte la "Documentación de PagerDuty" para obtener la información más actualizada.

Configuración de PagerDuty:

  1. En PagerDuty, navegue hasta Servicios > Directorio de servicios y haga clic en +Nuevo Servicio button​

  2. Introduzca un Name y seleccione Use nuestra API directamente. Haga clic en Add Service.

    Pantalla PagerDuty

  3. Haga clic en la pestaña Integration para ver la clave de integración. Necesitará esta clave cuando cree el enlace web de Cloud Insights a continuación.

  4. Vaya a Incidents o Servicios para ver Alertas.

    Pantalla PagerDuty

Crear enlace web de Cloud Insights:

  1. En Cloud Insights, vaya a Admin > Notificaciones y seleccione la ficha Webanches. Haga clic en +Webhook para crear un nuevo webhook.

  2. Dé al webhook un nombre significativo, como "Trigger PagerDuty". Utilizará este webhook para eventos de nivel crítico y de advertencia.

  3. En el menú desplegable Template Type, seleccione PagerDuty.

  4. Cree un secreto de parámetro personalizado denominado routingKey y establezca el valor en el valor PagerDuty Integration Key desde arriba.

    Configuración de la clave de enrutamiento

Repita estos pasos para crear un enlace web "PagerDuty Resolve" para eventos resueltos.

Asignación de campo pagerDuty to Cloud Insights

La siguiente tabla e imagen muestran la asignación de campos entre PagerDuty y Cloud Insights:

PagerDuty Cloud Insights

Clave de alerta

ID de alerta

Origen

Activado

Componente

Nombre de métrica

Grupo

Tipo de objeto

Clase

Nombre del monitor

Campos PagerDuty en CI

Notificaciones a través de Webhook

Para notificar los eventos a través de webhook, en Cloud Insights vaya a Alertas > Monitores y haga clic en +Monitor para crear un nuevo "supervisar".

  • Seleccione una métrica y defina las condiciones del monitor.

  • En _Configurar notificación(s) de equipo, elija el método de entrega Webhook.

  • Elija el enlace web "PagerDuty Trigger" para eventos de nivel crítico y de advertencia.

  • Seleccione "PagerDuty resolve" para los eventos resueltos.

    Notificaciones de Webhook

Nota La configuración de notificaciones independientes para eventos desencadenadores frente a eventos resueltos es una práctica recomendada, ya que PagerDuty gestiona eventos desencadenadores de forma diferente a los eventos resueltos.