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

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

Grafana es un panel de métricas y un editor de gráficos de código abierto y con características enriquecciones. Admite los servicios de análisis Graphite, Elasticsearch, OpenTSDB, Prometheus e InfluxDB. Use el enlace de servicio de Grafana para anotar los paneles de Grafana tras la finalización de Azure Pipelines implementaciones.

Panel de Grafana con anotaciones

Nota

El enlace de servicio para Grafana es compatible con Azure DevOps Server 2019.1 y versiones posteriores.

Creación de una suscripción de enlace de servicio

  1. Vaya a la configuración del proyecto:

    https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks

    Project de configuración

    Seleccione Crear suscripción.

  2. Elija Grafana entre la lista de servicios y elija Siguiente.

    Cuadro de diálogo Nueva suscripción de enlaces de servicio, elija Grafana

  3. Para el evento Implementación de versión completada, configure los filtros opcionales: Nombre de canalización de versión,Nombre de fasey Estado.

    Configuración de filtros completados de implementación de versión

  4. Proporcione la dirección URL de Grafana y el token de API de Grafana necesarios para Azure DevOps publicar anotaciones.

    • Si comprueba la ventana Anotarduración de la implementación , la anotación agregada corresponde a la duración de la implementación (marcas de tiempo de inicio y finalización de la implementación).
    • Si no está activada, la anotación solo corresponde a la marca de tiempo de finalización de la implementación. La entrada del panel se puede usar para elegir un panel específico como destino de las anotaciones en lugar del comportamiento predeterminado de anotar todos los paneles.
  5. Elija Probar para comprobar que Azure DevOps puede usar la configuración proporcionada y crear correctamente una suscripción.

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

    Configuración de anotación