Tworzenie elementu zaczepienia usługi dla usługi Azure DevOps za pomocą narzędzia Grafana

Azure DevOps Services | Azure DevOps Server 2022 r. — Azure DevOps Server 2019 r.

Grafana to open source, bogaty w funkcje pulpit nawigacyjny i edytor grafów. Obsługuje ona usługi analityczne Graphite, Elasticsearch, OpenTSDB, Prometheus i InfluxDB. Użyj elementu zaczepienia usługi Grafana do dodawania adnotacji do pulpitów nawigacyjnych narzędzia Grafana po zakończeniu wdrożeń usługi Azure Pipelines.

Pulpit nawigacyjny narzędzia Grafana z adnotacjami

Uwaga

Punkt zaczepienia usługi dla narzędzia Grafana jest obsługiwany w przypadku wersji Azure DevOps Server 2019.1 i nowszych.

Tworzenie subskrypcji elementu service hook

  1. Przejdź do ustawień projektu:

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

    Strona Ustawień projektu

    Wybierz pozycję Utwórz subskrypcję.

  2. Wybierz pozycję Grafana z listy usług, a następnie wybierz pozycję Dalej

    Okno dialogowe New Service Hooks Subscription (Nowe punkty zaczepienia usługi) wybierz pozycję Grafana

  3. W przypadku zdarzenia Ukończone wdrożenie wydania skonfiguruj opcjonalne filtry: Nazwa potoku wydania, Nazwa etapu i Stan

    Konfigurowanie ukończonych filtrów wdrażania wydania

  4. Podaj adres URL narzędzia Grafana i token interfejsu API narzędzia Grafana wymagany do opublikowania adnotacji w usłudze Azure DevOps.

    • Jeśli sprawdzisz okno Czasu trwania wdrożenia adnotacji, dodana adnotacja odpowiada czasowi trwania wdrożenia (znaczniki czasu rozpoczęcia i zakończenia wdrożenia).
    • Jeśli nie zostanie zaznaczone, adnotacja odpowiada tylko znacznikowi czasu ukończenia wdrożenia. Dane wejściowe pulpitu nawigacyjnego mogą służyć do wybierania określonego pulpitu nawigacyjnego jako elementu docelowego adnotacji, a nie domyślnego zachowania dodawania adnotacji do wszystkich pulpitów nawigacyjnych.
  5. Wybierz pozycję Test , aby sprawdzić, czy usługa Azure DevOps może używać podanej konfiguracji i pomyślnie utworzyć subskrypcję.

  6. Po zweryfikowaniu wybierz pozycję Zakończ , aby ukończyć tworzenie subskrypcji.

    Ustawienia adnotacji