View a markdown version of this page

Connecter Dynatrace - 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 Dynatrace

Intégration bidirectionnelle intégrée

Actuellement, AWS DevOps Agent prend en charge les utilisateurs de Dynatrace grâce à une intégration bidirectionnelle intégrée permettant ce qui suit :

  • Cartographie des ressources topologiques - AWS DevOps L'agent augmentera la topologie de votre espace DevOps agent avec les entités et les relations disponibles dans votre environnement Dynatrace.

  • Déclenchement automatique des enquêtes - Les flux de travail Dynatrace peuvent être configurés pour déclencher des enquêtes de résolution d'incidents liés à des problèmes Dynatrace.

  • Introspection de la télémétrie : l' AWS DevOps agent peut introspecter la télémétrie Dynatrace lorsqu'il étudie un problème via le serveur Dynatrace MCP hébergé par l'agent. AWS DevOps

  • Mises à jour de statut - AWS DevOps L'agent publiera les principaux résultats de l'enquête, les analyses des causes profondes et les plans d'atténuation générés sur l'interface utilisateur de Dynatrace.

Intégration

Processus d'intégration

L'intégration de votre système d'observabilité Dynatrace comprend trois étapes :

  1. Connect - Établissez une connexion à Dynatrace en configurant les identifiants d'accès au compte, avec tous les environnements dont vous pourriez avoir besoin

  2. Activer - Activez Dynatrace dans des espaces d'agent spécifiques avec des environnements Dynatrace spécifiques

  3. Configurez votre environnement Dynatrace : téléchargez les flux de travail et le tableau de bord, puis importez-les dans Dynatrace, en prenant note des détails du webhook pour déclencher des enquêtes dans les espaces réservés aux agents

Étape 1 : Connect

Établissez une connexion à votre environnement Dynatrace

Configuration

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

  2. Trouvez Dynatrace dans la section Fournisseurs disponibles sous Télémétrie et cliquez sur S'inscrire

  3. Créez un OAuth client dans Dynatrace, avec les autorisations détaillées.

    1. Voir la documentation de Dynatrace

    2. Lorsque vous êtes prêt, appuyez sur Suivant

    3. Vous pouvez connecter plusieurs environnements Dynatrace et les étendre ultérieurement à des environnements spécifiques pour chaque DevOps agent Space dont vous disposez.

  4. Entrez vos informations Dynatrace depuis la configuration du OAuth client :

    • Nom du client

    • Identifiant du client

    • Secret du client

    • URN du compte

  5. Cliquez sur Suivant

  6. Réviser et ajouter

Étape 2 : activer

Activez Dynatrace 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

  2. Sélectionnez l'onglet Fonctionnalités

  3. Localisez la section Télémétrie, appuyez sur Ajouter

  4. Vous remarquerez que Dynatrace a le statut « Enregistré ». Cliquez sur Ajouter pour l'ajouter à votre espace agent

  5. ID d'environnement Dynatrace - Indiquez l'identifiant d'environnement Dynatrace que vous souhaitez associer à cet espace d'agents. DevOps

  6. Entrez une ou plusieurs entités IDs Dynatrace. Ces DevOps agents aident à découvrir vos ressources les plus importantes, par exemple des services ou des applications. Si vous n'êtes pas sûr, vous pouvez appuyer sur Supprimer.

  7. Vérifiez et appuyez sur Enregistrer

  8. Copiez l'URL du webhook et le secret du webhook. Consultez la documentation de Dynatrace pour ajouter ces informations d'identification à Dynatrace.

Étape 3 : Configuration de votre environnement Dynatrace

Pour terminer la configuration de Dynatrace, vous devrez effectuer certaines étapes de configuration dans votre environnement Dynatrace. Suivez les instructions de la documentation de Dynatrace.

Schémas d'événements pris en charge

AWS DevOps L'agent prend en charge deux types d'événements de Dynatrace à l'aide de webhooks. Les schémas d'événements pris en charge sont documentés ci-dessous :

Événement d'incident

Les incidents sont utilisés pour déclencher une enquête. Le schéma de l'événement est le suivant :

{ "event.id": string; "event.status": "ACTIVE" | "CLOSED"; "event.status_transition": string; "event.description": string; "event.name": string; "event.category": "AVAILABILITY" | "ERROR" | "SLOWDOWN" | "RESOURCE_CONTENTION" | "CUSTOM_ALERT" | "MONITORING_UNAVAILABLE" | "INFO"; "event.start"?: string; "affected_entity_ids"?: string[]; }
Événement d'atténuation

Les événements d'atténuation sont utilisés pour déclencher la génération d'un rapport d'atténuation pour l'enquête sur les prochaines étapes. Le schéma de l'événement est le suivant :

{ "task_id": string; "task_version": number; "event.type": "mitigation_request"; }

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 Dynatrace

  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 Dynatrace