Uso de integraciones con Software Catalog

Las integraciones de PagerDuty y OpsGenie para Software Catalog no son compatibles con el sitio .

Información general

Cuando configuras una cuenta de servicio para una integración de Datadog, puedes incorporar metadatos de tus integraciones en definiciones de servicio en Software Catalog. También puedes utilizar las características de autocompletado y validación al editar una definición de servicio en un entorno de desarrollo integrado (IDE).

Integración de PagerDuty

Puedes añadir metadatos de PagerDuty a un servicio para que Software Catalog muestre y vincule información como quién está de guardia y si hay incidentes de PagerDuty activos para el servicio. Dado que solo se puede mostrar un usuario de guardia, Datadog selecciona el primer usuario por nivel de escalado y, a continuación, alfabéticamente por correo electrónico.

Configuración

Puedes conectar cualquier servicio de tu Directorio de servicios de PagerDuty. Puedes asignar un servicio de PagerDuty para cada servicio en Software Catalog.

  1. Si todavía no lo hiciste, configura la integración de PagerDuty con Datadog.

  2. Obtén tu clave de acceso a la API de PagerDuty como se describe en su documentación API Access Key (Clave de acceso a la API).

  3. Ingresa la clave de acceso a la API en la Configuración de la integración de Pagerduty para finalizar la configuración.

Copia y pega la clave de la API en la configuración de Pagerduty.
  1. Actualiza la definición de servicio con la información de PagerDuty. Por ejemplo, pasa las siguientes líneas de configuración de integrations dentro de la definición de servicio completa:

    ...
    integrations:
      pagerduty: https://www.pagerduty.com/service-directory/shopping-cart
    ...
    

Integración de OpsGenie

Puedes añadir metadatos de OpsGenie a un servicio para que Software Catalog muestre y vincule información como quién está de guardia en el servicio.

Configuración

  1. Si todavía no lo hiciste, configura la integración de OpsGenie con Datadog.

  2. Obtén tu clave de acceso a la API de OpsGenie como se describe en su documentación API Key Management (Gestión de la clave de API). Esta clave de API requiere acceso de configuración y derechos de acceso de lectura.

  3. Añade una cuenta en la sección Accounts (Cuentas) de la parte inferior del cuadro de integración, pega tu clave de acceso a la API de OpsGenie y selecciona la región para tu cuenta de OpsGenie.

    El proceso Create New Account (Crear nueva cuenta) en el cuadro de integración de OpsGenie
    El proceso Create New Account (Crear nueva cuenta) en el cuadro de integración de OpsGenie

  4. Actualiza la definición de servicio con la información de OpsGenie para vincular tu servicio de OpsGenie con tu servicio de Datadog. Por ejemplo, pasa las siguientes líneas de configuración de integrations dentro de la definición de servicio completa:

    "integrations": {
      "opsgenie": {
            "service-url": "https://www.opsgenie.com/service/123e4567-x12y-1234-a456-123456789000",
            "region": "US"
      }
    }
    

Una vez que hayas completado estos pasos, aparecerá un cuadro de información On Call (De guardia) en la pestaña Ownership (Propiedad) de un servicio en Software Catalog.

Cuadro de información On Call (De guardia) en el que se muestra información de OpsGenie en Software Catalog

Referencias adicionales