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.
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
Przejdź do ustawień projektu:
https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks
Wybierz pozycję Utwórz subskrypcję.
Wybierz pozycję Grafana z listy usług, a następnie wybierz pozycję Dalej
W przypadku zdarzenia Ukończone wdrożenie wydania skonfiguruj opcjonalne filtry: Nazwa potoku wydania, Nazwa etapu i Stan
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.
Wybierz pozycję Test , aby sprawdzić, czy usługa Azure DevOps może używać podanej konfiguracji i pomyślnie utworzyć subskrypcję.
Po zweryfikowaniu wybierz pozycję Zakończ , aby ukończyć tworzenie subskrypcji.