Las integraciones de PagerDuty y de OpsGenie del portal interno de desarrolladores no son compatibles con el sitio
.
Cuando configuras una cuenta de servicio de una integración de Datadog, puedes incorporar metadatos de tus integraciones en definiciones de entidades del Software Catalog. Desde ahí, puedes utilizar el Action Catalog para consultar sistemas externos o activar acciones -como crear incidentes o actualizar tickets- sin salir de Datadog.
Colaboración, gestión de incident (incidente) y tickets
Integración | Descripción | Ejemplos de acciones (Action Catalog) |
---|
PagerDuty | Añade metadatos de PagerDuty a un servicio de manera que el Software Catalog muestre y enlace con información como quién está de guardia y si hay incidentes activos de PagerDuty para el servicio. | Get current on-call , Trigger incident (incidente) Consultar todas las acciones disponibles. |
OpsGenie | Añade metadatos de OpsGenie a un servicio de manera que el Software Catalog muestre y enlace a información como quién está de guardia para el servicio. | Acknowledge alert , Get current on call Consultar todas las acciones disponibles. |
StatusPage | Crea, actualiza y recupera detalles sobre incidentes y componentes. | Create an incident (incidente) , Update component status Consultar todas las acciones disponibles. |
Freshservice | Crea, actualiza y consulte tickets de Freshservice. | List tickets , Update ticket Consultar todas las acciones disponibles. |
Slack | Envía alertas o actualizaciones de incident (incidente) a los canales de Slack y realiza la gestión de canales. | Invite users to channel , Set channel topic Consultar todas las acciones disponibles. |
Microsoft Teams | Envía mensajes o avisos a los canales de Teams para colaborar en incident (incidente). | Make a decision , Send a message Consultar todas las acciones disponibles. |
Jira | Crea y actualiza versiones directamente desde Datadog. | Create issue , Add comment Consultar todas las acciones disponibles. |
Asana | Crea y actualiza tareas de Asana, asigna usuarios y aplica etiquetas (tags). | Add tag to task , Update task completed status Consultar todas las acciones disponibles. |
LaunchDarkly | Realiza un rastreo de los cambios en las marcas de funciones, permite que los desarrolladores realicen cambios sin salir de la plataforma e impulsa la automatización en función de los cambios. | Add expire user target date , Toggle feature flag Consultar todas las acciones disponibles. |
Ejemplos de configuración
Puedes conectar cualquier servicio de tu Directorio de servicios de PagerDuty. Puedes asignar un servicio de PagerDuty a cada servicio de Software Catalog.
Si todavía no lo hiciste, configura la integración de PagerDuty con Datadog.
Obtén tu Clave de acceso de la API de PagerDuty.
Pega la clave en la page (página) configuración de la integración de PagerDuty.
Añade información de PagerDuty a la definición de entidad:
...
integrations:
pagerduty: https://www.pagerduty.com/service-directory/shopping-cart
...
Para añadir metadatos de OpsGenie a una definición de entidad:
Si aún no lo has hecho, configura la integración de OpsGenie de Datadog.
Obtén tu Clave de acceso a la API de OpsGenie y asegúrate de que tenga permisos de acceso a la configuración y lectura.
En la parte inferior del ícono de integración, añade una cuenta, pega tu clave de acceso a la API de OpsGenie y selecciona la región de tu cuenta de OpsGenie.
Actualiza la definición de entidad con metadatos de OpsGenie. Por ejemplo:
"integrations": {
"opsgenie": {
"service-url": "https://www.opsgenie.com/service/123e4567-x12y-1234-a456-123456789000",
"region": "US"
}
}
Una vez completados estos pasos, aparecerá un cuadro de información On Call en la pestaña Ownership para los servicios en Software Catalog.
Gestión de códigos source (fuente)
Integración | Descripción | Ejemplo de acciones (Action Catalog) |
---|
GitHub | Crea incidencias o PR, gestiona archivos de repositorio y automatiza el acceso del equipo. | Add labels to pull request , Get team membership Consultar todas las acciones disponibles. |
GitLab | Gestionar incidencias, solicitudes de fusión, ramas y confirmaciones. | Approve merge request , Cherry pick commit Consultar todas las acciones disponibles. |
Otros (Bitbucket, Repositorios de Azure) | Interactúa con plataformas no admitidas de forma nativa en Software Catalog o Action Catalog de Datadog. | N/A; utiliza acciones y solicitues HTTP para llamar a las API de la plataforma |
También puedes utilizar GitHub para gestionar las definiciones de entidad y configurar la integración de GitHub para extraer automáticamente las definiciones en Software Catalog. Más información sobre la creación de definiciones de entidad y su importación desde GitHub.
CI/CD
CMDB y portales internos para desarrolladores
Puedes importar entidades desde ServiceNow y Backstage a Software Catalog de Datadog. Consulta la siguiente documentación para obtener más información:
Recursos en la nube
Las integraciones la infraestructura de Datadog y Resource Catalog proporciona un completo inventario de integraciones en AWS, Azure y GCP. También puedes aprovechar las más de 1000 acciones de Datadog en el Action Catalog para crear visualizaciones, acciones y automatizaciones personalizadas.
Referencias adicionales
Más enlaces, artículos y documentación útiles: