Uso de integraciones con Software Catalog
Las integraciones de PagerDuty y OpsGenie para Software Catalog no son compatibles con el sitio
.
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).
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.
Si todavía no lo hiciste, configura la integración de PagerDuty con Datadog.
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).
Ingresa la clave de acceso a la API en la Configuración de la integración de Pagerduty para finalizar la configuración.
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
Si todavía no lo hiciste, configura la integración de OpsGenie con Datadog.
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.
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.
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.
Referencias adicionales
Más enlaces, artículos y documentación útiles: