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.
Installez et configurez l' CloudWatchagent à l'aide de la EC2 console Amazon pour ajouter des métriques supplémentaires
L'installation et la configuration de l' CloudWatch agent à l'aide de la EC2 console Amazon sont en version bêta pour Amazon EC2 et sont susceptibles d'être modifiées. |
Par défaut, Amazon CloudWatch fournit des mesures de base, telles que CPUUtilization
etNetworkIn
, pour surveiller vos EC2 instances Amazon. Pour collecter des métriques supplémentaires, vous pouvez installer l' CloudWatch agent sur vos EC2 instances, puis configurer l'agent pour qu'il émette les métriques sélectionnées. Au lieu d'installer et de configurer manuellement l' CloudWatch agent sur chaque EC2 instance, vous pouvez utiliser la EC2 console Amazon pour le faire à votre place.
Cette rubrique explique comment utiliser la EC2 console Amazon pour installer l' CloudWatch agent sur vos instances et configurer l'agent pour qu'il émette des métriques sélectionnées.
Pour les étapes manuelles de ce processus, consultez la section Installation de l' CloudWatch agent AWS Systems Managerà l'aide du guide de CloudWatch l'utilisateur Amazon. Pour plus d'informations sur l' CloudWatch agent, consultez la section Collecter les métriques, les journaux et les traces avec l' CloudWatch agent.
Prérequis
Pour utiliser Amazon EC2 pour installer et configurer l' CloudWatch agent, vous devez satisfaire aux exigences relatives à l'utilisateur et à l'instance décrites dans cette section.
Prérequis pour l'utilisateur
Pour utiliser cette fonctionnalité, l'utilisateur ou le rôle de votre console IAM doit disposer des autorisations requises pour utiliser Amazon EC2 et des autorisations IAM suivantes :
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "ssm:GetParameter", "ssm:PutParameter" ], "Resource": "arn:aws:ssm:*:*:parameter/EC2-Custom-Metrics-*" }, { "Effect": "Allow", "Action": [ "ssm:SendCommand", "ssm:ListCommandInvocations", "ssm:DescribeInstanceInformation" ], "Resource": [ "*" ] }, { "Effect": "Allow", "Action": [ "iam:GetInstanceProfile", "iam:SimulatePrincipalPolicy" ], "Resource": "*" } ] }
Prérequis pour l'instance
-
État de l’instance :
running
-
Système d'exploitation pris en charge : Linux
-
AWS Systems Manager Agent (agent SSM) : installé. Deux remarques à propos de l'agent SSM :
-
L'agent SSM est préinstallé sur certaines Amazon Machine Images (AMIs) fournies par des tiers AWS de confiance. Pour plus d'informations sur le support AMIs et les instructions d'installation de l'agent SSM, consultez Amazon Machine Images (AMIs) avec l'agent SSM préinstallé dans le guide de l'AWS Systems Manager utilisateur.
-
Si vous rencontrez des problèmes avec l'agent SSM, consultez Résolution des problèmes liés à l'agent SSM dans le AWS Systems Manager Guide de l'utilisateur.
-
-
Autorisations IAM pour l'instance : les politiques AWS gérées suivantes doivent être ajoutées à un rôle IAM attaché à l'instance :
-
Amazon SSMManaged InstanceCore — Permet à une instance d'utiliser Systems Manager pour installer et configurer l' CloudWatch agent.
-
CloudWatchAgentServerPolicy— Permet à une instance d'utiliser l' CloudWatchagent pour y écrire des données CloudWatch.
Pour plus d'informations sur la façon d'ajouter des autorisations IAM à votre instance, consultez la section Utiliser des profils d'instance dans le guide de l'utilisateur IAM.
-
Comment ça marche
Avant de pouvoir utiliser la EC2 console Amazon pour installer et configurer l' CloudWatch agent, vous devez vous assurer que votre utilisateur ou rôle IAM, ainsi que les instances sur lesquelles vous souhaitez ajouter des métriques, répondent à certaines conditions préalables. Vous pouvez ensuite utiliser la EC2 console Amazon pour installer et configurer l' CloudWatch agent sur les instances que vous avez sélectionnées.
Remplissez d'abord les prérequis
-
Vous avez besoin des autorisations IAM requises : avant de commencer, assurez-vous que l'utilisateur ou le rôle de votre console dispose des autorisations IAM requises pour utiliser cette fonctionnalité.
-
Instances : pour utiliser cette fonctionnalité, vos EC2 instances doivent être des instances Linux, disposer de l'agent SSM installé, disposer des autorisations IAM requises et être en cours d'exécution.
Ensuite, vous pouvez utiliser la fonctionnalité
-
Sélectionnez vos instances : dans la EC2 console Amazon, vous sélectionnez les instances sur lesquelles vous souhaitez installer et configurer l' CloudWatch agent. Vous lancez ensuite le processus en choisissant Configurer CloudWatch l'agent.
-
Valider l'agent SSM : Amazon EC2 vérifie que l'agent SSM est installé et démarré sur chaque instance. Toutes les instances qui ne répondent pas à ce critère sont exclues du processus. L'agent SSM est utilisé pour effectuer des actions sur l'instance au cours de ce processus.
-
Valider les autorisations IAM : Amazon EC2 vérifie que chaque instance dispose des autorisations IAM requises pour ce processus. Toutes les instances qui ne répondent pas à ce critère sont exclues du processus. Les autorisations IAM permettent à l' CloudWatch agent de collecter des métriques à partir de l'instance et de les intégrer AWS Systems Manager pour utiliser l'agent SSM.
-
Valider CloudWatch l'agent : Amazon EC2 vérifie que l' CloudWatch agent est installé et s'exécute sur chaque instance. Si une instance échoue à cette vérification, Amazon EC2 propose d'installer et de démarrer l' CloudWatch agent pour vous. L' CloudWatch agent collectera les métriques sélectionnées sur chaque instance une fois ce processus terminé.
-
Sélectionnez la configuration des métriques : vous sélectionnez les métriques que l' CloudWatch agent doit émettre à partir de vos instances. Une fois sélectionné, Amazon EC2 stocke un fichier de configuration dans Parameter Store, où il est conservé jusqu'à ce que le processus soit terminé. Amazon EC2 supprimera le fichier de configuration de Parameter Store à moins que le processus ne soit interrompu. Notez que si vous ne sélectionnez pas de métrique, mais que vous l'avez déjà ajoutée à votre instance, elle sera supprimée de votre instance une fois ce processus terminé.
-
Mettre à jour la configuration de l' CloudWatch agent : Amazon EC2 envoie la configuration métrique à l' CloudWatch agent. Il s'agit de la dernière étape du processus. En cas de succès, vos instances peuvent émettre des données pour les métriques sélectionnées et Amazon EC2 supprime le fichier de configuration de Parameter Store.
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
Installation et configuration de l' CloudWatch agent
Vous pouvez utiliser la EC2 console Amazon pour installer et configurer l' CloudWatch agent afin d'ajouter des métriques supplémentaires.
Note
Chaque fois que vous effectuez cette procédure, vous remplacez la configuration de l' CloudWatch agent existante. Si vous ne sélectionnez pas une métrique déjà sélectionnée, elle sera supprimée de l'instance.
Pour installer et configurer l' CloudWatch agent à l'aide de la EC2 console Amazon
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, choisissez Instances.
-
Sélectionnez les instances sur lesquelles vous souhaitez installer et configurer l' CloudWatch agent.
-
Choisissez Actions, Surveillance et résolution des problèmes, Configuration de CloudWatch l'agent.
Astuce
Cette fonctionnalité n'est pas disponible du tout Régions AWS. Si CloudWatchl'agent de configuration n'est pas disponible, essayez une autre région.
-
Pour chaque étape du processus, lisez le texte de la console, puis choisissez Suivant.
-
Pour terminer le processus, dans la dernière étape, sélectionnez Terminer.