Creación de un enlace de servicio para Azure DevOps con Datadog

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019

Obtenga información sobre cómo crear eventos y métricas en Datadog en respuesta a eventos de Azure DevOps. Use estas métricas y eventos en Datadog para crear paneles, solucionar problemas y crear monitores para alertar de problemas críticos. Datadog acepta todos los Azure DevOps de eventos.

Importante

Es posible que la característica Datadog no esté activada de forma predeterminada para Azure DevOps Server 2019 y 2020. Se trata de un problema conocido. Hasta que se resuelva, puede usar el siguiente comando SQL en la base de datos de configuración para activar la característica:exec prc_SetRegistryValue 1, '#\FeatureAvailability\Entries\ServiceHooks.Consumers.datadog\AvailabilityState\', 1

Requisitos previos

  1. Debe tener permisos Editar suscripciones yVer suscripciones. De forma predeterminada, solo los administradores de proyectos tienen estos permisos. Para conceder los permisos a otros usuarios, puede usar la herramienta de línea de comandos o la API REST de seguridad.
  2. Si no tiene una cuenta de Datadog, introducción a Datadog. a. En la aplicación Datadog, vaya a Integrations API. b. Cree una nueva clave o seleccione una existente y copie la clave en el Portapapeles.

Empezar a enviar Azure DevOps eventos a Datadog

  1. Vaya a Project configuración Enlacesde servicio: .

  2. Seleccione Crear suscripción.

    Seleccione Crear suscripción en la página Enlaces de servicio.

  3. Elija Datadog en la lista de servicios y, a continuación, elija Siguiente.

    Captura de pantalla con un cuadro rojo alrededor de Las selecciones Datadog y Next.

  4. Seleccione un evento en el que desencadenar, configure los filtros y, a continuación, seleccione Siguiente.

    Captura de pantalla de los campos de configuración para desencadenar el evento en Azure DevOps.

  5. Configure la acción que se realizará.

    • Pegue (ctrl+v) la clave de API de Datadog en el campo requerido.
    • Indique si su cuenta de Datadog es DE EE. UU. o DE LA UE.
  6. Elija Probar para comprobar que Azure DevOps puede usar la configuración proporcionada y crear correctamente una suscripción.

  7. Una vez comprobado, elija Finalizar para completar la creación de la suscripción.

    Captura de pantalla de dónde se selecciona y se configura la acción que se va a realizar.

  8. Repita los pasos del 2 al 7 para cada tipo de evento que quiera enviar a Datadog. Datadog acepta y anima a los usuarios a enviar todos los tipos de eventos.

  9. Vaya a Datadog para ver que los eventos y las métricas empiezan a fluir a su entorno.

Preguntas más frecuentes

P: ¿Puedo crear suscripciones de enlace de servicio mediante programación?

A. Sí. Para obtener más información, vea Crear una suscripción de enlaces de servicio mediante programación. Envíe a cualquiera de los siguientes puntos de conexión de Datadog:

  • NOS:
  • UE:
  • US3:
  • Gov:

P: ¿Cómo puedo usar estos eventos en Datadog?

A: Azure DevOps eventos que se envían a Datadog son útiles para crear paneles, configurar monitores y buscar correlaciones durante la solución de problemas. También puede usarlas para obtener información sobre cómo afectan los procesos de las operaciones del desarrollador al rendimiento de la aplicación.

P: ¿Qué tipos de eventos puedo enviar a Datadog?

A: Datadog acepta todos los tipos de eventos.

P: ¿Puedo obtener información más general sobre Datadog?

A: Sí, consulte datadoghq.com.