Vytvoření hooku služby pro Azure DevOps pomocí Grafany

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

Grafana je open source a editor grafů s bohatými funkcemi na řídicím panelu metrik a grafů. Podporuje analytické služby Graphite, Elasticsearch, OpenTSDB, Prometheus a InfluxDB. Pomocí háku služby Grafana můžete po dokončení nasazení Azure Pipelines přidat poznámky k řídicím panelům Grafana.

Řídicí panel Grafana s poznámkami

Poznámka

Hook služby pro Grafana se podporuje pro Azure DevOps Server 2019.1 a novější verze.

Vytvoření předplatného hooku služby

  1. Přejděte do nastavení projektu:

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

    Stránka nastavení projektu

    Vyberte Vytvořit předplatné.

  2. V seznamu služeb zvolte Grafana a zvolte Další.

    New Service Hooks Subscription dialog, choose Grafana

  3. Pro událost Dokončení nasazení verze nakonfigurujte volitelné filtry: Název kanálu verze, Název fáze a Stav.

    Konfigurace filtrů dokončení nasazení verze

  4. Zadejte adresu URL Grafana a token rozhraní API Grafana , které Azure DevOps potřebuje k publikování poznámek.

    • Pokud zaškrtnete okno Poznámka k době trvání nasazení, přidaná poznámka odpovídá době trvání nasazení (počáteční a koncová časová razítka nasazení).
    • Pokud není zaškrtnuté, odpovídá poznámka pouze časovému razítku dokončení nasazení. Vstup řídicího panelu lze použít k výběru konkrétního řídicího panelu jako cíle poznámek, nikoli výchozího chování při přidávání poznámek ke všem řídicím panelům.
  5. Zvolte Test a ověřte, že Azure DevOps může použít zadanou konfiguraci a úspěšně vytvořit předplatné.

  6. Po ověření zvolte Dokončit a dokončete vytváření předplatného.

    Nastavení poznámek