Objectif: Activez la surveillance des ressources pour les instances AWS EC2 à l’aide de l’outil de surveillance Dynatrace (OneAgent) pour obtenir des informations en temps réel sur les performances du système, détecter les anomalies et optimiser l’utilisation des ressources.
Qu’est-ce que Dynatrace?
Dynatrace est une plate-forme d’observabilité et de surveillance des performances des applications (APM) qui fournit des informations en temps réel sur les performances des applications, la surveillance de l’infrastructure et l’analyse alimentée par l’IA. Il aide les équipes à détecter, diagnostiquer et résoudre les problèmes plus rapidement en fournissant une surveillance complète entre les journaux, les mesures, les traces et les informations sur l’expérience utilisateur.
Dynatrace oneagent
Dynatrace OneeAgent est principalement un fichier binaire unique qui comprend une collection de services spécialisés adaptés à votre configuration de surveillance. Ces services collectent des mesures liées à divers composants de vos hôtes, y compris les spécifications matérielles, les systèmes d’exploitation et les processus d’application. L’agent a également la capacité de surveiller étroitement des technologies spécifiques (telles que Java, Node.js et .NET) en s’intègre dans ces processus et en les analysant de l’intérieur. Cela vous permet d’obtenir une visibilité au niveau du code dans les services dont dépend votre application.
Caractéristiques clés de Dynatrace OneeAgent
- Déploiement automatique – OneeAgent s’installe automatiquement et commence à collecter des données sans configuration manuelle.
- Surveillance complète – Il surveille tout, du code d’application aux bases de données, des serveurs, des conteneurs et des réseaux.
- Idées alimentées par l’IA – Fonctionne avec le moteur Davis AI de Dynatrace pour détecter les anomalies et fournir une analyse des causes profondes.
- Découverte automatique – détecte automatiquement les services, les processus et les dépendances.
- Frais généraux – Conçu pour avoir un impact minimal sur les performances du système.
- Support multiplateforme – Fonctionne avec Windows, Linux, Kubernetes, AWS, Azure, GCP, etc.
Prérequis pour mettre en œuvre OneAeAgent
- Compte dynatrace
- Instance AWS EC2 avec Linux comme système d’exploitation et activez le port SSH (22).
Comment mettre en œuvre dynatrace oneagent
Étape 1. Configuration de Dynatrace OneeAgent
Connectez-vous au portail Dynatrace et recherchez Déploier onaeAgent.
Sélectionnez la plate-forme sur laquelle votre application est en cours d’exécution. Dans notre cas, c’est Linux.
Créez un jeton requis pour l’authentification.
Après avoir généré un jeton, vous recevrez une commande pour télécharger et exécuter l’installateur sur l’instance EC2.
Étape 2: Connectez-vous à l’instance EC2 à l’aide de SSH et exécutez la commande pour télécharger l’installateur.
Après cela, exécutez la commande pour exécuter l’installateur.
L’agent Dynatrace One a maintenant été installé sur l’instance EC2.
Sortir
Nous pouvons maintenant surveiller diverses ressources en fonction de l’application et du niveau d’infrastructure sur le tableau de bord Dynatrace.
Conclusion
L’activation de la surveillance des ressources pour les instances AWS EC2 à l’aide de Dynatrace fournit une observabilité complète, permettant aux équipes de détecter les problèmes de performances, d’optimiser l’utilisation des ressources et d’assurer la fiabilité des applications. En tirant parti de Dynatrace OneeAgent, les organisations peuvent automatiser la surveillance, obtenir des informations axées sur l’IA et améliorer l’efficacité du cloud. La mise en œuvre de cette solution améliore non seulement la visibilité opérationnelle, mais facilite également le dépannage proactif, réduit les temps d’arrêt et optimise les coûts du cloud.
Source link