View a markdown version of this page

Conectando PagerDuty - AWS DevOps Agente

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conectando PagerDuty

PagerDuty la integración permite al AWS DevOps agente acceder a los datos de los incidentes, los horarios de guardia y la información de servicio de su PagerDuty cuenta y actualizarlos durante la investigación de los incidentes y la respuesta automatizada. Esta integración utiliza OAuth 2.0 para una autenticación segura.

importante

AWS DevOps El agente solo es compatible con la versión más reciente de PagerDuty OAuth 2.0 (Scoped OAuth). No se admite el PagerDuty OAuth antiguo con URI de redireccionamiento.

PagerDuty requisitos

Antes de realizar la conexión PagerDuty, asegúrese de que dispone de:

  • Una PagerDuty cuenta con tu ID de cliente de OAuth y tu secreto de cliente

  • El subdominio de tu PagerDuty cuenta (por ejemplo, si tu PagerDuty URL eshttps://your-company.pagerduty.com, el subdominio es) your-company

¿Registrarse PagerDuty

PagerDuty se registra a nivel de AWS cuenta y se comparte entre todos los espacios de agente de esa cuenta. Cada registro corresponde a una PagerDuty cuenta, identificada por su región y subdominio. Para registrar PagerDuty cuentas adicionales, repite este proceso para cada una de ellas.

Paso 1: configurar el acceso en PagerDuty

  1. Inicie sesión en la consola AWS de administración

  2. Navegue hasta la consola del AWS DevOps agente

  3. Vaya a la página de proveedores de capacidades (a la que se puede acceder desde la barra de navegación lateral)

  4. Busque PagerDuty en la sección de proveedores disponibles, en la sección Comunicación, y elija Registrarse

  5. Siga las instrucciones de configuración que aparecen en la PagerDuty página Configurar el acceso:

Comprueba tu región de servicio y tu subdominio:

  • Alcance de la cuenta: selecciona tu PagerDuty región (EE. UU. o UE) e introduce tu PagerDuty subdominio. Por ejemplo, si tu PagerDuty URL eshttps://your-company.pagerduty.com, introduceyour-company.

Crea una nueva aplicación en PagerDuty:

  • En otra pestaña del navegador, inicia sesión PagerDuty y dirígete a Integraciones > Registro de aplicaciones

  • Crea una nueva aplicación con OAuth 2.0 Sped OAuth

  • En Permisos, otorga los siguientes alcances mínimos requeridos:,,, y incidents.read incidents.write services.read webhook_subscriptions.read webhook_subscriptions.write

  • Habilite la integración de eventos para permitir la comunicación bidireccional entre AWS DevOps el agente y PagerDuty

Configure las credenciales de OAuth:

  • Alcance del permiso: los alcances mínimos requeridos son:incidents.read,,, incidents.write services.read webhook_subscriptions.read webhook_subscriptions.write

  • Nombre del cliente: introduce un nombre descriptivo para tu cliente de OAuth

  • ID de cliente: introduce el ID de cliente de OAuth que aparece en el registro de tu aplicación PagerDuty

  • Secreto de cliente: introduce el secreto del cliente de OAuth registrado en tu aplicación PagerDuty

Paso 2: Revisa y envía el registro PagerDuty

  1. Revise todos los detalles PagerDuty de la configuración

  2. Seleccione Enviar para completar el registro

  3. Una vez registrado correctamente, PagerDuty aparecerá en la sección Registrados actualmente de la página de proveedores de capacidades

Agregar PagerDuty a un espacio de agentes

Tras registrarse PagerDuty a nivel de cuenta, puede conectarlo a espacios de agente individuales:

  1. En la consola de AWS DevOps agentes, seleccione su espacio de agente

  2. Vaya a la pestaña Capacidades

  3. En la sección Comunicaciones, elige Agregar

  4. Elija el PagerDuty registro al que desea conectar a este espacio de agente.

  5. Seleccione Save.

Un único espacio de agente puede usar más de un PagerDuty registro. Para conectar otro registro, repita estos pasos.

Administrar PagerDuty las conexiones

  • Actualización de las credenciales: si es necesario actualizar sus credenciales de OAuth, anule el registro en la página de proveedores PagerDuty de capacidades y vuelva a registrarse con las nuevas credenciales.

  • Visualización de las conexiones: en la consola del AWS DevOps agente, seleccione su espacio de agente y vaya a la pestaña Capacidades para ver las integraciones de comunicación conectadas.

  • Eliminar PagerDuty: para desconectarse PagerDuty de un espacio de agente, selecciónelo en la sección Comunicaciones y elija Eliminar. Para eliminar por completo el registro, elimínelo primero de todos los espacios de agente y, a continuación, anule el registro en la página de proveedores de capacidades.

Soporte para webhooks

AWS DevOps El agente solo admite los webhooks de la PagerDuty versión 3. No se admiten las versiones anteriores de los webhooks.

Para obtener más información sobre las suscripciones a webhooks de la PagerDuty versión 3, consulta la descripción general de los webhooks en la documentación para desarrolladores. PagerDuty