Delen via


Een servicehook maken voor Azure DevOps met Grafana

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

Grafana is een open source, functie-uitgebreid dashboard voor metrische gegevens en grafiekeditor. Het biedt ondersteuning voor analyseservices voor Graphite, Elasticsearch, OpenTSDB, Prometheus en InfluxDB. Gebruik de Grafana-servicehook om aantekeningen te maken op Grafana-dashboards na voltooiing van Azure Pipelines-implementaties.

Grafana-dashboard met aantekeningen

Voorwaarden

Categorie Eisen
machtigingen - Lid van de groep Beheerders van projectverzamelingen. Eigenaren van organisaties zijn automatisch lid van deze groep.
- Abonnementen bewerken en Abonnementen weergeven machtigingen ingesteld op Toestaan van. Standaard hebben alleen projectbeheerders deze machtigingen. Als u de machtigingen wilt verlenen aan andere gebruikers, kunt u het opdrachtregelprogramma of de Security REST API gebruiken.
Hulpprogramma's Grafana

Notitie

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

Een servicehookabonnement maken

  1. Ga naar projectinstellingen:

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

    pagina projectinstellingen

    Klik op Abonnement maken.

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

    In het dialoogvenster voor nieuwe servicehooks-abonnementen kiest u Grafana

  3. Configureer de optionele filters voor release-implementatie voltooid gebeurtenis: naam van releasepijplijn, fasenaamen status

    Voltooide filters voor release-implementatie configureren

  4. Geef de Grafana-URL en Grafana API-token op vereist voor Azure DevOps om aantekeningen te posten.

    • Als u het venster voor het noteren van de implementatieduurcontroleert, dan komt de toegevoegde aantekening overeen met de duur van de implementatie (de tijdstempels van het begin en einde 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 het toevoegen van aantekeningen aan alle dashboards.
  5. Kies Test om te controleren of Azure DevOps de opgegeven configuratie kan gebruiken en een abonnement kan maken.

  6. Zodra dit is geverifieerd, kies dan Voltooien om de creatie van het abonnement te voltooien.

    instellingen voor aantekeningen