Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Vous pouvez créer des événements et des métriques dans Datadog en réponse à des événements dans Azure DevOps. Dans Datadog, vous pouvez utiliser ces métriques et événements pour créer des tableaux de bord, résoudre des problèmes et créer des moniteurs pour vous avertir des problèmes critiques. Datadog accepte tous les types d’événements Azure DevOps.
Cet article explique comment utiliser des hooks de service pour envoyer des événements Azure DevOps à Datadog.
Prérequis
| Category | Spécifications |
|---|---|
| Permissions | - Membre du groupe Administrateurs de collection de projets. Les propriétaires d’organisation sont automatiquement membres de ce groupe. - Autorisations Modifier les abonnements et Voir les abonnements définies sur Autoriser. Par défaut, seuls les administrateurs de projet disposent de ces autorisations. Pour accorder les autorisations à d’autres utilisateurs, vous pouvez utiliser l’outil en ligne de commande ou l’API REST de sécurité . |
| Outils | Datadog. Dans l’application Datadog, accédez à votre profil, puis sélectionnezClés d’API Paramètres >de l’organisation. Créez une clé ou sélectionnez-en une existante, puis copiez-la dans le Presse-papiers. |
Envoyer des événements Azure DevOps à Datadog
Pour envoyer des événements Azure DevOps à Datadog, vous configurez un abonnement pour chaque type d’événement.
Créer un abonnement pour un événement
Accédez à votre projet Azure DevOps, sélectionnez Paramètres du projet, puis sélectionnez Crochets de service. Sinon, allez à
https://{organization-name}/{project-name}/_settings/serviceHooks.Sélectionnez Créer l'abonnement.
Dans la liste des services, sélectionnez Datadog, puis sélectionnez Suivant.
Sélectionnez un événement sur lequel déclencher, configurez les filtres que vous souhaitez utiliser, puis sélectionnez Suivant.
Configurez l’action à effectuer lorsque l’événement se produit :
Sous Clé API Datadog, entrez votre clé API Datadog.
Sous Type de compte Datadog, sélectionnez votre type de compte. Vous pouvez déterminer votre type de compte à partir du nom d’hôte de l’URL utilisée par votre compte Datadog.
Nom d’hôte d’URL Type de compte app.datadoghq.com États-Unis app.datadoghq.eu UE us3.datadoghq.com US3 us5.datadoghq.com US5 ap1.datadoghq.com AP1 app.dog-gov.com GOV
Pour vérifier qu’Azure DevOps peut utiliser vos paramètres de configuration et créer un abonnement, sélectionnez Tester.
Pour terminer la création de l’abonnement, sélectionnez Terminer.
Ajouter des abonnements pour d’autres événements
Répétez les étapes de création d’un abonnement pour un événement pour chaque type d’événement que vous souhaitez envoyer à Datadog. Datadog accepte et encourage les utilisateurs à envoyer tous les types d’événements.
Utiliser vos données dans Datadog
À mesure que des événements se produisent et que leurs données et métriques commencent à circuler dans Datadog, vous pouvez configurer des tableaux de bord et des analyses. Pour commencer, accédez à Datadog.
FAQ
Q : Puis-je créer des abonnements de hook de service par programmation ?
A : Oui. Pour plus d’informations, consultez Créer un abonnement de hook de service par programmation. Votre type de compte Datadog détermine le point de terminaison auquel votre abonnement doit envoyer des demandes. Utilisez l’un des points de terminaison suivants :
| Type de compte | Point de terminaison |
|---|---|
| États-Unis | https://app.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| UE | https://app.datadoghq.eu/intake/webhook/azuredevops?api_key=<API-key> |
| US3 | https://us3.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| US5 | https://us5.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| AP1 | https://ap1.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| Gouv | https://app.ddog-gov.com/intake/webhook/azuredevops?api_key=<API-key> |
Q : Comment puis-je utiliser ces événements dans Datadog ?
R : Les événements Azure DevOps envoyés à Datadog sont utiles pour créer des tableaux de bord, configurer des moniteurs et rechercher des corrélations pendant la résolution des problèmes. Vous pouvez également utiliser des données d’événement pour obtenir des informations sur la façon dont les processus de vos opérations de développement affectent les performances des applications.
Q : Quels types d’événements puis-je envoyer à Datadog ?
R : Datadog accepte tous les types d’événements.
Q : Puis-je obtenir des informations plus générales sur Datadog ?
R : Oui, voir datadoghq.com.