Las integraciones de PagerDuty y de OpsGenie del portal interno de desarrolladores no son compatibles con el sitio .

Información general

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.

Solicitar una integración nueva

Request Access

Colaboración, gestión de incident (incidente) y tickets

IntegraciónDescripciónEjemplos de acciones (Action Catalog)
PagerDutyAñ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.
OpsGenieAñ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.
StatusPageCrea, actualiza y recupera detalles sobre incidentes y componentes.Create an incident (incidente), Update component status
Consultar todas las acciones disponibles.
FreshserviceCrea, actualiza y consulte tickets de Freshservice.List tickets, Update ticket
Consultar todas las acciones disponibles.
SlackEnví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 TeamsEnví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.
JiraCrea y actualiza versiones directamente desde Datadog.Create issue, Add comment
Consultar todas las acciones disponibles.
AsanaCrea y actualiza tareas de Asana, asigna usuarios y aplica etiquetas (tags).Add tag to task, Update task completed status
Consultar todas las acciones disponibles.
LaunchDarklyRealiza 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.

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

  2. Obtén tu Clave de acceso de la API de PagerDuty.

  3. Pega la clave en la page (página) configuración de la integración de PagerDuty.

    Forma de configuración de la integración de PagerDuty con el campo de la clave de la API resaltada.
  4. 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:

  1. Si aún no lo has hecho, configura la integración de OpsGenie de Datadog.

  2. 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.

  3. 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.

    El proceso Create New Account (Crear nueva cuenta) en el ícono de integración de OpsGenie
    El proceso Create New Account (Crear nueva cuenta) en el ícono de integración de OpsGenie
  4. 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.

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

Gestión de códigos source (fuente)

IntegraciónDescripciónEjemplo de acciones (Action Catalog)
GitHubCrea 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.
GitLabGestionar 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

IntegraciónDescripciónEjemplo de acciones (Action Catalog)
Acciones en GitHubVisualiza, inicia y coordina workflows de CI/CD en GitHub.Get latest workflow (UI) / proceso (generic) run, Trigger github actions workflow (UI) / proceso (generic) run
Consultar todas las acciones disponibles.
Pipelines de GitLabGestiona pipelines de project (proyecto) de GitLab , cancela o reintenta trabajos y consulta los resultados de pipeline.Get latest pipeline, Retry jobs in a pipeline
Consultar todas las acciones disponibles.
[Jenkins] 13Activa y gestiona trabajos de Jenkins.Submit Jenkins job (generic), Get Jenkins job (generic) status
Consultar todas las acciones disponibles.
CircleCIInteractúa con tus pipelines de CI.Approve workflow (UI) / proceso (generic) job (generic), Get job (generic) details
Consultar todas las acciones disponibles.
Azure DevOps Pipelines (ADO)Active pipelines y obtén datos de ejecución, ideal para iniciar despliegues o procesos de control de calidad en función de la actividad de monitor (noun).Get pipeline, Run pipeline
Consultar todas las acciones disponibles.

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

PREVIEWING: guacbot/translation-pipeline