Criar um gancho de serviço para o Azure DevOps com o Grafana
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
O Grafana é uma código aberto, métricas ricas em recursos dashboard e editor de grafo. Ele dá suporte aos serviços de análise Graphite, Elasticsearch, OpenTSDB, Prometheus e InfluxDB. Use o gancho de serviço do Grafana para anotar painéis do Grafana após a conclusão das implantações do Azure Pipelines.
Observação
O gancho de serviço para Grafana tem suporte para Azure DevOps Server 2019.1 e versões posteriores.
Criar uma assinatura de gancho de serviço
Navegue até as configurações do projeto:
https://dev.azure.com/{orgName}/{project_name}/_settings/serviceHooks
Escolha Criar assinatura.
Escolha Grafana entre a lista de serviços e escolha Avançar
Para o evento de implantação de versão concluída , configure os filtros opcionais: Nome do pipeline de versão, Nome do estágio e Status
Forneça a URL do Grafana e o token de API do Grafana necessários para o Azure DevOps postar anotações.
- Se você marcar a janela Duração da implantação anotar, a anotação adicionada corresponderá à duração da implantação (carimbos de data/hora de início e término da implantação).
- Se não for verificada, a anotação corresponderá apenas ao carimbo de data/hora de conclusão da implantação. A entrada dashboard pode ser usada para escolher um dashboard específico como o destino de anotações em vez do comportamento padrão de anotar todos os painéis.
Escolha Testar para verificar se o Azure DevOps pode usar a configuração fornecida e criar uma assinatura com êxito.
Depois de verificado, escolha Concluir para concluir a criação da assinatura.