En utilisant AWS re:Post, vous acceptez les AWS re:Post Conditions d’utilisation

Comment puis-je utiliser l’agent CloudWatch pour surveiller les métriques de disque et de mémoire de mon instance Lightsail ?

Lecture de 4 minute(s)
0

J’ai une instance Amazon Lightsail et je souhaite utiliser l’agent Amazon CloudWatch pour surveiller les métriques de disque et de mémoire de mon instance.

Résolution

Cette résolution utilise l’interface de la ligne de commande AWS (AWS CLI). Amazon Linux 2 est livré avec AWS CLI installée. Pour les autres distributions, vous devez installer et configurer l’AWS CLI.

**Remarque :**Si des erreurs surviennent lorsque vous exécutez des commandes AWS CLI, consultez l’article Résoudre les erreurs AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l’AWS CLI.

Configurer l’agent CloudWatch

Remarque : avant d’apporter des modifications à votre instance, vous devez créer un instantané de votre instance en tant que sauvegarde.

Pour configurer l’agent CloudWatch et surveiller l’utilisation de votre instance, commencez par suivre les étapes 1 à 4 de la section Surveillance de l’utilisation de la mémoire dans les instances Lightsail.

Créez ensuite le fichier de configuration CloudWatch qui spécifie les métriques et les journaux que l’agent doit collecter, notamment les métriques personnalisées. Vous pouvez créer manuellement le fichier de configuration ou utiliser l’assistant.

Créer manuellement le fichier de configuration CloudWatch

Pour créer manuellement le fichier de configuration, consultez la section Créer un fichier de configuration CloudWatch pour collecter des métriques d’utilisation de la mémoire dans Surveillance de l’utilisation de la mémoire dans les instances Lightsail. L’exemple ci-dessous indique comment capturer les métriques d’utilisation de la mémoire. Pour en savoir plus, consultez Créer ou modifier manuellement le fichier de configuration de l’agent CloudWatch.

Utiliser l’assistant pour créer le fichier de configuration CloudWatch

Pour utiliser l’assistant qui permet de créer le fichier de configuration, exécutez la commande suivante :

$ sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard

Sélectionnez les réponses apportées aux questions de l’assistant en fonction de vos besoins. Pour configurer la surveillance des instances, vous pouvez sélectionner le choix par défaut pour chaque réponse. Par contre, pour les questions suivantes, choisissez la réponse qui convient à votre cas d’utilisation :

  • Utilisez-vous des hôtes EC2 ou des hôtes sur site ?
  • Voulez-vous activer le démon StatsD ?
  • Voulez-vous surveiller les métriques de CollectD ?
  • Voulez-vous surveiller les métriques du processeur par cœur ? Des frais supplémentaires liés à CloudWatch peuvent s’appliquer.
  • Souhaitez-vous ajouter des dimensions ec2 (ImageId, InstanceId, InstanceType, AutoScalingGroupName) à toutes vos métriques si les informations sont disponibles ?
  • Voulez-vous surveiller des fichiers journaux ?
  • Voulez-vous stocker la configuration dans le magasin de paramètres SSM ?

Pour finir, suivez les étapes 6 à 8 de la section Surveillance de l’utilisation de la mémoire dans les instances Lightsail.

Remarque : si vous ne pouvez pas voir les métriques sur la console CloudWatch, examinez le fichier journal dans /opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log pour détecter les erreurs d’authentification ou d’identification. Pour plus d’informations, consultez L’agent CloudWatch ne démarre pas.

Après la configuration de l’agent CloudWatch, vous pouvez trouver les métriques dans la console CloudWatch, mais pas dans le tableau de bord Lightsail.

Afficher les métriques dans CloudWatch

Pour afficher les métriques CloudWatch, procédez comme suit :

  1. Ouvrez le tableau de bord CloudWatch dans la console CloudWatch.
  2. Choisissez la région AWS de votre instance Lightsail, puis la section Métriques.
  3. Sous Espaces de noms personnalisés, choisissez la section CWAgent. Sous hôte, vous pouvez voir le pourcentage d’utilisation de la mémoire (RAM) de votre instance Lightsail.

Informations connexes

Se connecter à vos instances Lightsail Linux ou Unix

Créer des utilisateurs IAM à utiliser avec l’agent CloudWatch sur des serveurs sur site

Télécharger et configurer l’agent CloudWatch à l’aide de la ligne de commande

Créer le fichier de configuration de l’agent CloudWatch

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an