Configuración de PagerDuty
PagerDuty integra datos de varios sistemas de supervisión en una única vista. Cuando se produce un problema, PagerDuty se asegura de que el miembro del equipo más adecuado para corregirlo reciba una notificación. Si el miembro del equipo no responde al problema, pueden configurarse sistemas de escalado para pasar el problema a representantes o gestores de operaciones secundarios.
Ahora puede distribuir notificaciones de eventos utilizando la Event Notifications integración de herramientas. IBM Cloud® Event Notifications es el método preferido para distribuir notificaciones a PagerDuty y otros canales de comunicación como Slack, correo electrónico, SMS, notificaciones push, webhook, Microsoft® Teams, ServiceNow, y IBM Cloud Functions. Para obtener más información sobre cómo utilizar Event Notifications, consulte Habilitación de notificaciones de sucesos para cadenas de herramientas.
Los sucesos de cadena de herramientas a medida del cliente generados por la API POST /toolchains/{toolchain_id}/events no se envían a la integración de herramientas PagerDuty. Los sucesos de cadena de herramientas a medida solo se envían a IBM Cloud® Event Notifications.
Configure PagerDuty para enviar notificaciones cuando se producen errores en la fase de conducto para que pueda corregir los problemas con mayor celeridad y reducir el tiempo de inactividad:
-
Si configura la integración de esta herramienta al crear la cadena de herramientas, en la sección Integraciones configurables, pulse PagerDuty.
-
Si tienes una cadena de herramientas y vas a añadirle esta integración de herramientas, desde la consola ' IBM Cloud ', haz clic en el icono ' Menú ' '
> ' Automatización de plataformas > ' Cadenas de herramientas. En la página Cadenas de herramientas, pulse la cadena de herramientas para abrir su página Visión general. Como alternativa, en la página Visión general de su app, en la tarjeta de Entrega continua, pulse Ver cadena de herramientas. A continuación, pulse Visión general.
a. Pulse Añadir herramienta.
b. En la sección Integraciones de herramientas, pulse PagerDuty.
-
Si desea integrar PagerDuty en el nivel de cuenta utilizando una clave de API, pulse Cuenta:
a. Escriba la clave de acceso de API para su cuenta de PagerDuty. Si no tienes una cuenta en PagerDuty, regístrate para obtener una. Para obtener instrucciones sobre cómo encontrar la clave, consulte Generación de una clave API.
b. Escriba el nombre del servicio PagerDuty.
c. Escriba la dirección de correo electrónico del contacto principal de PagerDuty.
d. Escriba el número de teléfono del contacto principal de PagerDuty.
-
Si desea integrar PagerDuty en el nivel de servicio mediante una clave de integración, pulse Servicio:
a. Escriba el URL para el servicio de PagerDuty en el que desee publicar alertas.
b. Escriba su clave de integración de PagerDuty. Puede encontrar la clave o crear una en la sección Integraciones de la página de servicio de PagerDuty.
-
Pulse Crear integración.
-
En la página Visión general de su cadena de herramientas, en la tarjeta Herramientas de terceros, pulse PagerDuty para ir a pagerduty.com. Puede ver los sucesos asociados con el servicio PagerDuty que ha especificado al configurar la integración de esta herramienta para su cadena de herramientas.
Configuración de PagerDuty mediante la API
La integración de herramientas de PagerDuty da soporte a los siguientes parámetros de configuración que puede utilizar con la API HTTP de cadena de herramientas y SDK cuando crea, leey actualiza integraciones de herramientas.
Debe especificar la propiedad tool_type_id
en el cuerpo de la solicitud con el valor pagerduty
.
Parámetro | Uso | Tipo | Argumento de Terraform | Descripción |
---|---|---|---|---|
service_id | opcional, actualizable | Serie | service_id | El ID de servicio del servicio PagerDuty. |
clave_servicio | opcional, actualizable | Contraseña | clave_servicio | La clave de integración de la herramienta de servicio PagerDuty. Puedes encontrar o crear esta clave en la sección Integraciones de la página de servicio PagerDuty. |
service_url | opcional, actualizable | Serie | service_url | El URL del servicio PagerDuty en el que publicar alertas. |