Criar um service hook para o Azure DevOps com o Grafana
Serviços do Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
O Grafana é um dashboard de métricas open source e rico em funcionalidades e editor de grafos. Suporta serviços de análise Graphite, Elasticsearch, OpenTSDB, Prometheus e InfluxDB. Utilize o hook de serviço do Grafana para anotar dashboards do Grafana após a conclusão das implementações dos Pipelines do Azure.
Nota
O service hook para o Grafana é suportado para Azure DevOps Server 2019.1 e versões posteriores.
Criar uma subscrição de service hook
Navegue para as definições do projeto:
https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks
Selecione Criar Subscrição.
Escolha Grafana na lista de serviços e selecione Seguinte
Para o evento Implementação de versão concluída , configure os filtros opcionais: Nome do pipeline de versão, Nome da fase e Estado
Forneça o URL do Grafana e o token da API do Grafana necessários para o Azure DevOps publicar anotações.
- Se verificar a janela Duração da implementação anotar, a anotação adicionada corresponde à duração da implementação (carimbos de data/hora de início e de fim da implementação).
- Se não estiver selecionada, a anotação corresponde apenas ao carimbo de data/hora de conclusão da implementação. A entrada do dashboard pode ser utilizada para escolher um dashboard específico como o destino das anotações em vez do comportamento predefinido de anotar todos os dashboards.
Selecione Testar para verificar se o Azure DevOps pode utilizar a configuração fornecida e criar uma subscrição com êxito.
Depois de verificado, selecione Concluir para concluir a criação da subscrição.