View a markdown version of this page

Connecter DataDog - AWS DevOps Agent

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Connecter DataDog

Intégration unidirectionnelle intégrée

À l'heure actuelle, AWS DevOps l'Agent prend en charge les utilisateurs de Datadog grâce à une intégration unidirectionnelle intégrée, qui permet ce qui suit :

  • Déclenchement automatique des enquêtes : les événements Datadog peuvent être configurés pour déclencher AWS DevOps des enquêtes de résolution d'incidents par le biais des webhooks des AWS DevOps agents.

  • Introspection de la télémétrie : l' AWS DevOps agent peut examiner la télémétrie Datadog lorsqu'il étudie un problème via le serveur MCP distant de chaque fournisseur.

Intégration

Étape 1 : Connect

Établissez une connexion à votre point de terminaison MCP distant Datadog à l'aide des identifiants d'accès au compte

Configuration

  1. Accédez à la page Capability Providers (accessible depuis la navigation latérale)

  2. Trouvez Datadog dans la section Fournisseurs disponibles sous Télémétrie, puis cliquez sur Enregistrer

  3. Entrez les détails de votre serveur Datadog MCP :

    • Nom du serveur - Identifiant unique (par exemple, my-datadog-server)

    • URL du point de terminaison : le point de terminaison de votre serveur MCP Datadog. L'URL du point de terminaison varie en fonction de votre site Datadog. Consultez le tableau des points de terminaison du site Datadog ci-dessous.

    • Description : description facultative du serveur

  4. Cliquez sur Suivant

  5. Vérification et soumission

Points de terminaison du site Datadog

L'URL du point de terminaison MCP varie en fonction de votre site Datadog. Pour identifier votre site, vérifiez l'URL dans votre navigateur lorsque vous êtes connecté à Datadog, ou consultez Accéder au site Datadog.

Site Datadog Domaine du site URL du point de terminaison MCP
US1 (par défaut) datadoghq.com https://mcp.datadoghq.com/api/unstable/mcp-server/mcp
US3 us3.datadoghq.com https://mcp.us3.datadoghq.com/api/unstable/mcp-server/mcp
US5 us5.datadoghq.com https://mcp.us5.datadoghq.com/api/unstable/mcp-server/mcp
EU1 datadoghq.eu https://mcp.datadoghq.eu/api/unstable/mcp-server/mcp
AP1 ap1.datadoghq.com https://mcp.ap1.datadoghq.com/api/unstable/mcp-server/mcp
AP2 ap2.datadoghq.com https://mcp.ap2.datadoghq.com/api/unstable/mcp-server/mcp

Autorisation

OAuth Autorisation complète par :

  • Autorisation en tant qu'utilisateur sur la page Datadog OAuth

  • Si vous n'êtes pas connecté, cliquez sur Autoriser, connectez-vous, puis sur Autoriser

Une fois configuré, Datadog est disponible dans tous les espaces Agent.

Étape 2 : activer

Activez DataDog dans un espace d'agent spécifique et configurez le scoping approprié

Configuration

  1. Sur la page des espaces d'agent, sélectionnez un espace d'agent et appuyez sur Afficher les détails (si vous n'avez pas encore créé d'espace d'agent, voirCréation d'un espace d'agents)

  2. Sélectionnez l'onglet Fonctionnalités

  3. Faites défiler la page jusqu'à la section Télémétrie

  4. Appuyez sur Ajouter

  5. Sélectionnez Datadog

  6. Suivant

  7. Vérifiez et appuyez sur Enregistrer

  8. Copiez l'URL du webhook et la clé API

Étape 3 : Configuration des webhooks

À l'aide de l'URL du webhook et de la clé d'API, vous pouvez configurer Datadog pour qu'il envoie des événements afin de déclencher une enquête, par exemple à partir d'une alarme.

Pour garantir que les événements envoyés peuvent être utilisés par l' DevOps agent, assurez-vous que les données transmises au webhook correspondent au schéma de données spécifié ci-dessous. Les événements qui ne correspondent pas à ce schéma peuvent être ignorés par DevOps l'agent.

Définissez la méthode et les en-têtes

method: "POST", headers: { "Content-Type": "application/json", "Authorization": "Bearer <Token>", },

Envoyez le corps sous forme de chaîne JSON.

{ eventType: 'incident'; incidentId: string; action: 'created' | 'updated' | 'closed' | 'resolved'; priority: "CRITICAL" | "HIGH" | "MEDIUM" | "LOW" | "MINIMAL"; title: string; description?: string; timestamp?: string; service?: string; // The original event generated by service is attached here. data?: object; }

Envoyez des webhooks avec Datadog https://docs.datadoghq.com/integrations/webhooks/ (attention, ne sélectionnez aucune autorisation et utilisez plutôt l'option d'en-tête personnalisé).

En savoir plus : Serveur MCP distant Datadog

Enlèvement

La source de télémétrie est connectée à deux niveaux, au niveau de l'espace agent et au niveau du compte. Pour le supprimer complètement, vous devez d'abord le supprimer de tous les espaces d'agent où il est utilisé, puis il peut être désenregistré.

Étape 1 : Supprimer de l'espace agent

  1. Sur la page des espaces d'agent, sélectionnez un espace d'agent et appuyez sur Afficher les détails

  2. Sélectionnez l'onglet Fonctionnalités

  3. Faites défiler la page jusqu'à la section Télémétrie

  4. Sélectionnez Datadog

  5. Appuyez sur Supprimer

Étape 2 : Désenregistrer du compte

  1. Accédez à la page Capability Providers (accessible depuis la navigation latérale)

  2. Accédez à la section Actuellement enregistré.

  3. Vérifiez que le nombre d'espaces d'agent est nul (sinon, répétez l'étape 1 ci-dessus dans vos autres espaces d'agent)

  4. Appuyez sur Désenregistrer à côté de Datadog