Een servicehook maken voor Azure DevOps met Grafana

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Grafana is een open source dashboard met uitgebreide functies voor metrische gegevens en grafiekeditor. Het ondersteunt de analyseservices Graphite, Elasticsearch, OpenTSDB, Prometheus en InfluxDB. Gebruik de Grafana-servicehook om aantekeningen te maken bij Grafana-dashboards na voltooiing van Azure Pipelines-implementaties.

Grafana-dashboard met aantekeningen

Notitie

De servicehook voor Grafana wordt ondersteund voor Azure DevOps Server 2019.1 en latere versies.

Een servicehookabonnement maken

  1. Navigeer naar projectinstellingen:

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

    Pagina Projectinstellingen

    Selecteer Abonnement maken.

  2. Kies Grafana in de lijst met services en kies Volgende

    Dialoogvenster Nieuw servicehookabonnement, kies Grafana

  3. Configureer voor de gebeurtenis Release-implementatie voltooid de optionele filters: Naam van releasepijplijn, Fasenaam en Status

    Voltooide filters voor release-implementatie configureren

  4. Geef de Grafana-URL en het Grafana API-token op die vereist zijn voor Azure DevOps om aantekeningen te plaatsen.

    • Als u het venster Implementatieduur van aantekeningen maken inschakelt, komt de toegevoegde aantekening overeen met de duur van de implementatie (begin- en eindtijdstempels van de implementatie).
    • Als dit niet is ingeschakeld, komt de aantekening alleen overeen met de voltooiingstijdstempel van de implementatie. De dashboardinvoer kan worden gebruikt om een specifiek dashboard te kiezen als het doel van aantekeningen in plaats van het standaardgedrag van aantekeningen bij alle dashboards.
  5. Kies Testen om te controleren of Azure DevOps de opgegeven configuratie kan gebruiken en een abonnement kan maken.

  6. Zodra dit is geverifieerd, kiest u Voltooien om het maken van het abonnement te voltooien.

    Instellingen voor aantekeningen