Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
Você pode criar eventos e métricas no Datadog em resposta a eventos no Azure DevOps. No Datadog, você pode usar essas métricas e eventos para criar painéis, solucionar problemas e criar monitores para alertá-lo sobre problemas críticos. O Datadog aceita todos os tipos de eventos do Azure DevOps.
Este artigo mostra como usar ganchos de serviço para enviar eventos do Azure DevOps para o Datadog.
Pré-requisitos
| Categoria | Requerimentos |
|---|---|
| Permissões | - Membro do grupo de Administradores da Coleção de Projetos . 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 predefinição, apenas os administradores de projetos têm estas permissões. Para conceder as permissões a outros usuários, você pode usar a ferramenta de linha de comando ou a API REST de segurança . |
| Ferramentas | Datadog. No aplicativo Datadog, vá para seu perfil e selecione Configurações da Organização>Chaves de API. Crie uma nova chave ou selecione uma existente e, em seguida, copie a chave para a área de transferência. |
Enviar eventos do Azure DevOps para o Datadog
Para enviar eventos do Azure DevOps para o Datadog, configure uma assinatura para cada tipo de evento.
Criar uma subscrição para um evento
Vá para seu projeto de DevOps do Azure, selecione Configurações do projeto e, em seguida, selecione Ganchos de serviço. Como alternativa, vá para
https://{organization-name}/{project-name}/_settings/serviceHooks.Selecione Criar assinatura.
Na lista de serviços, selecione Datadog e, em seguida, selecione Avançar.
Selecione um evento para acionar, configure os filtros que deseja usar e selecione Avançar.
Configure a ação a ser executada quando o evento acontecer:
Em Datadog API Key, insira sua chave de API Datadog.
Em Tipo de Conta Datadog, selecione o seu tipo de conta. Você pode determinar seu tipo de conta a partir do nome do host do URL que sua conta Datadog usa.
Nome do anfitrião da URL Tipo de conta app.datadoghq.com EUA app.datadoghq.eu EU us3.datadoghq.com EUA 3 us5.datadoghq.com EUA 5 ap1.datadoghq.com AP1 app.dog-gov.com GOV
Para verificar se o Azure DevOps pode usar suas definições de configuração e criar uma assinatura com êxito, selecione Testar.
Para concluir a criação da assinatura, selecione Concluir.
Adicionar subscrições para outros eventos
Repita as etapas em Criar uma assinatura para um evento para cada tipo de evento que você deseja enviar para o Datadog. A Datadog aceita e incentiva os usuários a enviar todos os tipos de eventos.
Use seus dados no Datadog
À medida que os eventos ocorrem e seus dados e métricas começam a fluir para o Datadog, você pode configurar painéis e monitores. Para começar, vá para Datadog.
Perguntas frequentes
P: Posso criar assinaturas de gancho de serviço programaticamente?
R: Sim. Para obter mais informações, consulte Criar uma assinatura de gancho de serviço programaticamente. O seu tipo de conta Datadog determina o endpoint para o qual a sua subscrição deve enviar pedidos. Use um dos seguintes endpoints:
| Tipo de conta | Ponto final |
|---|---|
| EUA | https://app.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| EU | https://app.datadoghq.eu/intake/webhook/azuredevops?api_key=<API-key> |
| EUA 3 | https://us3.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| EUA 5 | https://us5.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| AP1 | https://ap1.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| Governo | https://app.ddog-gov.com/intake/webhook/azuredevops?api_key=<API-key> |
P: Como posso usar esses eventos no Datadog?
R: Os eventos de DevOps do Azure enviados para o Datadog são úteis para criar painéis, configurar monitores e encontrar correlações durante a solução de problemas. Você também pode usar dados de eventos para obter informações sobre como os processos em suas operações de desenvolvedor afetam o desempenho do aplicativo.
P: Que tipos de eventos posso enviar para a Datadog?
R: O Datadog aceita todos os tipos de eventos.
P: Posso obter mais informações gerais sobre o Datadog?
R: Sim, consulte datadoghq.com.