- Impresión
::: (info) () Para descargar la aplicación, visite: Biblioteca:::
Introducción
PagerDuty es una empresa de cloud computing creada en agosto de 2009 para mejorar la respuesta a incidentes y proteger a los usuarios de las amenazas informáticas.
Su plataforma de gestión de respuesta a incidentes de software como servicio (SaaS) proporciona a los equipos de TI información sobre los incidentes en cuanto se producen.
Propósito
PagerDuty ofrece dos API: la API de PagerDuty y la API de eventos. En este artículo y en el contenido de la biblioteca, pretendemos demostrar cómo funciona la API de eventos. Con la API de Eventos, puedes transmitir cualquier tipo de eventos relacionados con atributos de máquina, tablas o analíticas desde una aplicación Tulip o automatizaciones a tu plataforma PagerDuty.
Doc API
El siguiente Connector Function destacado en este documento ha aprovechado los Events API Docs de PagerDuty.
Requisitos previos
Suscríbase a una cuenta o prueba gratuita en la plataforma de PagerDuty. En el sitio web, deberá crear una Integración de Servicio, que encontrará en el menú Integración. Una vez creado el servicio, podrás integrarlo a través de la API de Eventos. Por último, importe el conector PagerDuty de la biblioteca.
Establece los siguientes detalles en el conector importado que se muestran en el siguiente paso.
Detalles de la conexión Tulip
La siguiente información necesitaría ser configurada en el conector HTTP de Tulip.
Running On: Cloud Connector Host: events.pagerduty.com Port:443 TLS: Yes Authentication: No Auth Headers: No headers
Autenticación La autenticación se realiza directamente en el cuerpo de las funciones, con el parámetro routing_key.
Este token también se puede configurar en la aplicación en las entradas "Token". Esta clave de integración puede ser localizada en la Plataforma PagerDuty -> Integraciones -> Integraciones de Servicio -> Elegir o crear servicio -> Eventos API V2
Funciones Preconstruidas del Conector
POST - Enviar Evento de Alerta
Los eventos de alerta crean incidentes en un servicio en PagerDuty. El incidente se asignará a la persona de guardia. Esto generará una notificación (llamada telefónica, SMS, correo electrónico o notificación push móvil dependiendo de las preferencias de la persona de guardia).
POST - Enviar evento de cambio
Los eventos de cambio proporcionan contexto a los intervinientes a la hora de clasificar un incidente. Actualmente, se muestran en la aplicación web de PagerDuty en estos lugares.