Installation et configuration d'Amazon CloudWatch Agent avec détection de charge de travail dans la CloudWatch console - Amazon CloudWatch

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.

Installation et configuration d'Amazon CloudWatch Agent avec détection de charge de travail dans la CloudWatch console

Introduction

Vous pouvez utiliser la console CloudWatch Getting Started pour installer et configurer l' CloudWatch agent sur les EC2 instances Amazon. L' CloudWatch agent Amazon est un composant logiciel léger qui collecte des métriques, des journaux et des traces au niveau du système à partir de vos instances Amazon EC2 . En automatisant la collecte et la transmission des données de surveillance CloudWatch, l'agent vous permet d'obtenir des informations exploitables, d'optimiser l'utilisation des ressources et de garantir le bon fonctionnement de vos applications avec un minimum d'efforts de configuration.

Configurez l' CloudWatch agent avec des configurations prédéfinies spécifiques à la charge de travail qui tirent parti de la détection automatique de la charge de travail pour identifier les applications et les services en cours d'exécution sur vos instances. Vous pouvez personnaliser la collecte de données à l'aide de métriques, de journaux et de traces spécifiques, ce qui vous permet de surveiller les performances des applications et de résoudre les problèmes de manière efficace.

Fonctionnement

L' CloudWatch agent détecte les charges de travail exécutées sur vos EC2 instances Amazon grâce à des fonctionnalités de détection automatique des charges de travail. Cette fonctionnalité identifie les applications et les services en cours d'exécution sur vos instances, permettant ainsi une surveillance intelligente sans configuration manuelle.

Les solutions d'observabilité fournissent des configurations prédéfinies spécifiques à la charge de travail adaptées aux applications courantes telles qu'Apache Kafka, Apache Tomcat, les machines virtuelles Java (JVM), NGINX et les charges de travail GPU NVIDIA. Ces solutions rationalisent la configuration de la surveillance en collectant automatiquement les indicateurs, journaux et traces appropriés spécifiques à chaque charge de travail détectée, éliminant ainsi le besoin d'instrumentation et de configuration manuelles.

Lorsque la détection de la charge de travail est activée, l'agent analyse l'environnement de votre instance et sélectionne automatiquement les modèles de surveillance préconfigurés pertinents. Ces configurations sont optimisées par des experts AWS en la matière pour capturer les données de télémétrie les plus importantes pour chaque type de charge de travail, vous garantissant ainsi une observabilité complète dès le départ.

Conditions préalables

Installation de l'agent SSM (obligatoire)

L'agent AWS Systems Manager (SSM) doit être installé sur vos EC2 instances Amazon. L'agent SSM est préinstallé sur la plupart des Amazon Machine Images AMIs () AWS fournies. Si vous devez installer ou mettre à jour manuellement l'agent SSM, reportez-vous à la documentation de Systems Manager.

Note

La configuration DHMC (Default Host Management Configuration) est une fonctionnalité de Systems Manager qui accorde automatiquement aux EC2 instances Amazon l'autorisation de se connecter à Systems Manager sans que vous ayez à associer manuellement un profil d'instance IAM à chaque instance. Si vos EC2 instances Amazon utilisent DHMC et que le processus d'installation de l' CloudWatch agent attache la CloudWatch politique à vos instances, l'entrée en vigueur de la nouvelle politique peut prendre jusqu'à 30 minutes. Ce délai peut retarder la publication des métriques, des journaux et des traces de CloudWatch. Pour pallier ce problème, vous pouvez créer vos EC2 instances Amazon avec un rôle IAM contenant la SSMManaged InstanceCore politique Amazon.

La détection de la charge de travail est une fonctionnalité optionnelle qui identifie automatiquement les applications et les services en cours d'exécution sur vos instances. Nous vous recommandons d'activer la détection de la charge de travail pour tirer parti des modèles de surveillance préconfigurés spécifiques à la charge de travail. Vous pouvez activer la détection de la charge de travail dans les paramètres de la CloudWatch console.

Prise en main

Ouvrez la page Getting Started with Amazon CloudWatch agent dans la CloudWatch console Amazon : https://console.aws.amazon.com/cloudwatch/home #cloudwatch -agent

Déploiement manuel d'instance pour CloudWatch l'agent

Sélectionnez manuellement jusqu'à 50 instances pour l'installation et la configuration de l' CloudWatch agent. Cette approche ciblée vous permet d'améliorer la surveillance d' EC2 instances Amazon spécifiques.

Déploiement basé sur des balises pour l'agent CloudWatch

Utilisez le déploiement basé sur des balises pour installer et configurer l' CloudWatch agent sur des flottes d'instances Amazon EC2 . Cette méthode s'applique à toutes les instances actuelles et futures avec des balises correspondantes.

Configuration basée sur des balises

Les configurations basées sur des balises vous permettent d'organiser, de visualiser et de modifier efficacement les configurations, ce qui vous aide à gérer CloudWatch l'agent et sa configuration dans les flottes d'instances Amazon EC2 .

CloudWatch installation de l'agent

Installez l' CloudWatch agent pour collecter des métriques, des journaux et des traces à partir d' EC2 instances Amazon et d'hôtes locaux. Cette télémétrie fournit des données importantes sur l'état et les performances de votre infrastructure et de vos applications.

CloudWatch configuration de l'agent

Configurez l' CloudWatch agent avec des configurations prédéfinies spécifiques à la charge de travail. Vous pouvez personnaliser la collecte de données à l'aide de métriques, de journaux et de traces spécifiques, ce qui vous permet de surveiller les performances des applications et de résoudre les problèmes de manière efficace.

Coûts

Les métriques supplémentaires que vous ajoutez au cours de ce processus sont facturées en tant que métriques personnalisées. Pour plus d'informations sur la tarification des CloudWatch métriques, consultez Amazon CloudWatch Pricing.