Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | 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 evento do Azure DevOps.
Este artigo mostra como usar ganchos de serviço para enviar eventos do Azure DevOps para o Datadog.
Pré-requisitos
| Categoria | Requisitos |
|---|---|
| Permissões | - Membro do grupo Administradores de Coleção de Projetos. Os proprietários da organização são automaticamente membros desse grupo. Permissões - Editar assinaturas e Exibir assinaturas definidas como Permitir. Por padrão, somente 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 API REST de segurança . |
| Ferramentas | Datadog. No aplicativo Datadog, acesse seu perfil e, em seguida, selecione Configurações da Organização>Chaves de API. Crie uma nova chave ou selecione uma existente e 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 assinatura para um evento
Vá para o projeto do Azure DevOps, selecione as configurações do Projeto e 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 selecione Avançar.
Selecione um evento para disparar, configure todos os filtros que você deseja usar e selecione Avançar.
Configure a ação a ser executada quando o evento ocorrer:
Na Chave de API do Datadog, insira sua chave de API do Datadog.
Em Tipo de Conta Datadog, selecione o tipo de conta. Você pode determinar o tipo de conta do nome do host da URL que sua conta do Datadog usa.
Nome do host da URL Tipo de conta app.datadoghq.com US app.datadoghq.eu EU us3.datadoghq.com US3 us5.datadoghq.com US$ 5 ap1.datadoghq.com AP1 app.dog-gov.com GOV
Para verificar se o Azure DevOps pode usar suas configurações e criar uma assinatura com êxito, selecione Testar.
Para concluir a criação da assinatura, selecione Concluir.
Adicionar assinaturas para outros eventos
Repita as etapas em Criar uma assinatura para um evento para cada tipo de evento que você deseja enviar ao Datadog. O 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 dashboards e monitores. Para começar, vá para o Datadog.
Perguntas Frequentes
P: Posso criar assinaturas de gancho de serviço programaticamente?
A: Sim. Para obter mais informações, consulte Criar uma assinatura de gancho de serviço programaticamente. O tipo de conta Datadog determina o endpoint para o qual sua assinatura deve enviar solicitações. Use um dos seguintes pontos de extremidade:
| Tipo de conta | Ponto final |
|---|---|
| US | https://app.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| EU | https://app.datadoghq.eu/intake/webhook/azuredevops?api_key=<API-key> |
| US3 | https://us3.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| US$ 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 do Azure DevOps enviados ao 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 evento para obter insights sobre como os processos em suas operações de desenvolvedor afetam o desempenho do aplicativo.
P: Quais tipos de eventos posso enviar para o Datadog?
R: O Datadog aceita todos os tipos de eventos.
P: Posso obter mais informações gerais sobre o Datadog?
R: Sim, veja datadoghq.com.