Dela via


Skapa en tjänstkrok för Azure DevOps med Grafana

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Grafana är en funktionsrik instrumentpanel och grafredigerare med öppen källkod och metrik. Det stöder analystjänster för Graphite, Elasticsearch, OpenTSDB, Prometheus och InfluxDB. Använd Grafana-tjänstkroken för att kommentera Grafana-instrumentpaneler när Azure Pipelines-distributioner har slutförts.

Grafana-instrumentpanel med anteckningar

Förutsättningar

Kategori Krav
behörigheter – Medlem i gruppen Projektsamlingsadministratörer. Organisationsägare är automatiskt medlemmar i den här gruppen.
- Redigera prenumerationer och Visa prenumerationer behörigheter inställda på Tillåt. Som standard har endast projektadministratörer dessa behörigheter. Om du vill bevilja behörigheter till andra användare kan du använda kommandoradsverktyget eller Security REST API.
Verktyg Grafana

Anteckning

Servicetrigger för Grafana stöds för Azure DevOps Server 2019.1 och senare versioner.

Skapa en tjänstekrokprenumeration

  1. Gå till projektinställningar:

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

    sidan Projektinställningar

    Välj Skapa prenumeration.

  2. Välj Grafana i listan över tjänster och välj Nästa

    dialogrutan För prenumeration på nya tjänstkrokar väljer du Grafana

  3. Konfigurera de valfria filtren för versionsdistribution som slutförts händelse: Versionspipelinenamn, mellanlagringsnamnoch status

    Konfigurera filter för avslutade versionsdistributioner

  4. Ange Grafana-URL:en och Grafana API-token krävs för att Azure DevOps ska kunna publicera anteckningar.

    • Om du kontrollerar tidsfönstret Annotera distributionens varaktighet, motsvarar den tillagda kommentaren varaktigheten av distributionen (start- och sluttidsstämplar för distribution).
    • Om den inte är markerad motsvarar anteckningen endast tidsstämpeln för slutförande av distributionen. Instrumentpanelens indata kan användas för att välja en specifik instrumentpanel som mål för anteckningar i stället för standardbeteendet att kommentera alla instrumentpaneler.
  5. Välj Testa för att kontrollera att Azure DevOps kan använda den angivna konfigurationen och skapa en prenumeration.

  6. När du har verifierat det väljer du Slutför för att slutföra skapandet av prenumerationen.

    Anteckningsinställningar