Criar um gancho de serviço para o Azure DevOps com o Grafana
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
O Grafana é um painel de métricas de código aberto, rico em recursos e editor de gráficos. Ele suporta os serviços de análise Graphite, Elasticsearch, OpenTSDB, Prometheus e InfluxDB. Use o gancho de serviço Grafana para anotar painéis do Grafana após a conclusão das implantações do Azure Pipelines.
Pré-requisitos
Categoria | Requerimentos |
---|---|
Permissões | - Membro do grupo Project Collection Administrators. Os proprietários da organização são automaticamente membros deste grupo. - Editar subscrições e Ver subscrições permissões definidas como Permitir. Por padrão, apenas os administradores de projeto têm essas permissões. Para conceder as permissões a outros usuários, você pode usar a ferramenta de linha de comando ou a Security REST API. |
Ferramentas | Grafana |
Observação
O gancho de serviço para Grafana tem suporte para o 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
Selecione Criar assinatura.
Escolha Grafana entre a lista de serviços e escolha Next
Para implantação da versão concluída evento, configure os filtros opcionais: Nome do pipeline de versão, Nome do estágioe Status
Forneça a URL do Grafana e token da API do Grafana necessários para o Azure DevOps postar anotações.
- Se marcar a janela de duração da implementação Anotar, a anotação adicionada corresponde à duração da implementação (marcas de data/hora de início e fim da implementação).
- Se não estiver assinalada, a anotação corresponderá apenas à data e hora de conclusão da implantação. A entrada do painel pode ser usada para escolher um painel específico como o destino das anotações, em vez do comportamento padrão de anotar todos os painéis.
Escolha Teste para verificar se o Azure DevOps pode usar a configuração fornecida e criar uma assinatura com sucesso.
Uma vez verificado, escolha Concluir para concluir a criação da assinatura.