Installez et configurez l' CloudWatchagent à l'aide de la EC2 console Amazon pour ajouter des métriques supplémentaires - Amazon Elastic Compute Cloud

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.

Conditions requises pour l'utilisateur

Pour utiliser cette fonctionnalité, l'utilisateur ou le rôle de votre IAM console doit disposer des autorisations requises pour utiliser Amazon EC2 et des IAM autorisations 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": "*" } ] }
Conditions préalables à l'instance
  • État de l'instance : running

  • Système d'exploitation pris en charge : Linux

  • AWS Systems Manager Agent (SSMagent) : installé. Deux remarques à propos de SSM l'agent :

    • SSML'agent est préinstallé sur certaines Amazon Machine Images (AMIs) fournies par AWS des tiers de confiance. Pour plus d'informations sur le support AMIs et les instructions d'installation de SSM l'agent, consultez Amazon Machine Images (AMIs) avec SSM agent préinstallé dans le guide de l'AWS Systems Manager utilisateur.

    • Si vous rencontrez des problèmes avec l'SSMagent, consultez la section Dépannage de SSM l'agent dans le guide de AWS Systems Manager l'utilisateur.

  • IAMautorisations pour l'instance : les politiques AWS gérées suivantes doivent être ajoutées à un IAM rôle attaché à l'instance :

    Pour plus d'informations sur la façon d'ajouter IAM des autorisations à votre instance, consultez la section Utilisation des profils d'instance dans le Guide de IAM l'utilisateur.

Comment ça marche

Avant de pouvoir utiliser la EC2 console Amazon pour installer et configurer l' CloudWatch agent, vous devez vous assurer que votre IAM utilisateur ou votre rôle, 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.

Répondez d'abord aux prérequis
  • Vous avez besoin des IAM autorisations requises : avant de commencer, assurez-vous que l'utilisateur ou le rôle de votre console dispose des IAM autorisations requises pour utiliser cette fonctionnalité.

  • Instances : pour utiliser cette fonctionnalité, vos EC2 instances doivent être des instances Linux, l'SSMagent doit être installé, disposer des IAM autorisations requises et être en cours d'exécution.

Ensuite, vous pouvez utiliser la fonctionnalité
  1. 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.

  2. Valider SSM l'agent : Amazon EC2 vérifie que l'SSMagent est installé et démarré sur chaque instance. Toutes les instances qui échouent à cette vérification sont exclues du processus. L'SSMagent est utilisé pour effectuer des actions sur l'instance au cours de ce processus.

  3. Valider IAM les autorisations : Amazon EC2 vérifie que chaque instance dispose des IAM autorisations requises pour ce processus. Toutes les instances qui échouent à cette vérification sont exclues du processus. Les IAM autorisations permettent à l' CloudWatch agent de collecter des métriques à partir de l'instance et de les intégrer AWS Systems Manager pour utiliser l'SSMagent.

  4. 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é.

  5. Sélectionnez la configuration des métriques : vous sélectionnez les métriques que l' CloudWatch agent doit émettre depuis vos instances. Une fois sélectionné, Amazon EC2 stocke un fichier de configuration dans Parameter Store, où il est conservé jusqu'à la fin du processus. 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é.

  6. 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 mesures supplémentaires que vous ajoutez au cours de ce processus sont facturées en tant que mesures 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 aucune métrique sélectionnée précédemment, elle sera supprimée de l'instance.

Pour installer et configurer l' CloudWatch agent à l'aide de la EC2 console Amazon
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, choisissez Instances.

  3. Sélectionnez les instances sur lesquelles vous souhaitez installer et configurer l' CloudWatch agent.

  4. 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.

  5. Pour chaque étape du processus, lisez le texte de la console, puis choisissez Next.

  6. Pour terminer le processus, dans la dernière étape, sélectionnez Terminer.