Le niveau gratuit d'AWS inclut 10 mesures, 10 alarmes et 1 000 000 requêtes d'API avec Amazon CloudWatch.

Consultez les détails relatifs au niveau gratuit d'AWS »

Amazon CloudWatch fournit une surveillance pour les ressources du cloud AWS et les applications que les clients exécutent sur AWS. Les développeurs et les administrateurs système peuvent l'utiliser pour collecter et suivre les mesures, approfondir leur connaissance et réagir immédiatement pour maintenir la fluidité de leurs applications et de leurs activités. Amazon CloudWatch surveille les ressources AWS telles que les instances Amazon EC2 et Amazon RDS DB, et peuvent aussi surveiller les mesures personnalisées générées par les applications et services d'un client. Avec Amazon CloudWatch, vous gagnez une visibilité à l'échelle du système sur l'utilisation des ressources, la performance de l'application et la santé opérationnelle.

Amazon CloudWatch fournit une solution de surveillance fiable, redimensionnable et flexible que vous pouvez utiliser en seulement quelques minutes. Vous n'avez plus besoin de régler, gérer ou redimensionner vos propres systèmes et infrastructures de surveillance. En utilisant Amazon CloudWatch, vous pouvez facilement surveiller autant ou aussi peu de données de mesures en fonction des besoins. Amazon CloudWatch vous laisse récupérer via un programme vos données de surveillance, afficher des graphiques et définir des alarmes pour vous aider à résoudre des problèmes, identifier des tendances et prendre des mesures automatisées en fonction de l'état de votre environnement de cloud.

Pour les instances Amazon EC2, la surveillance basique fournie par Amazon CloudWatch collecte et présente des mesures pour l'utilisation de la CPU, le transfert de données et l'utilisation du disque par chaque instance Amazon EC2 à une fréquence de cinq minutes. La surveillance minutieuse d'Amazon CloudWatch fournit ces mêmes mesures à des intervalles d'une minute, et permet aussi le regroupement des données par ID d'AMI Amazon EC2 et type d'instance. Si vous utilisez Auto Scaling ou Elastic Load Balancing, Amazon CloudWatch fournira aussi des mesures Amazon EC2 regroupées par groupe Auto Scaling et par Elastic Load Balancer, quelque soit la surveillance, de base ou détaillée, que vous avez choisie. Les données de surveillance sont conservées pendant deux semaines, même si vos ressources AWS ont été supprimées. Ainsi, vous pouvez rapidement revenir sur des mesures précédant un évènement qui vous intéresse. La surveillance de base est déjà automatiquement activée pour toutes les instances Amazon EC2, et vous pouvez accéder à ces mesures immédiatement soit par l'onglet Amazon EC2 soit par l'onglet Amazon CloudWatch dans AWS Management Console.

  • Connectez-vous à AWS Management Console.
  • Sur l'onglet Amazon EC2, cliquez sur le bouton Lancer les instances.
  • Sélectionnez une AMI pour lancer une instance, sélectionnez la paire de clés et configurez le pare-feu.
  • En ce qui concerne la dernière étape, cochez la case « Activez la surveillance CloudWatch pour cette instance ».
  • Cliquez sur le bouton Lancer.
  • En quelques minutes, l'instance que vous avez lancée s'affichera comme en cours d'exécution.
  • Vous pouvez aussi activer la surveillance détaillée pour une instance en cours d'exécution en faisant un clic droit sur l'instance dans l'onglet Amazon EC2 et en sélectionnant « Activer la surveillance détaillée ».

Amazon CloudWatch surveille automatiquement les Elastic Load Balancers pour des mesures comme le nombre de demandes et la latence; les volumes Amazon EBS pour des mesures comme la latence écrire/lire; les instances DB Amazon RDS pour des mesures comme l'espace mémoire pouvant être libéré et l'espace de stockage disponible, les files d'attente Amazon SQS pour des mesures comme le nombre de messages envoyés et reçus, et les topics Amazon SNS pour des mesures comme le nombre de messages publiés et livrés. Pour plus de détails sur les mesures de ressources AWS, veuillez vous référer au manuel Amazon CloudWatch Developer Guide.

Amazon CloudWatch peut aussi surveiller les mesures générées par les applications que vous exécutez sur les ressources AWS. En utilisant un seul appel API Put, vous pouvez immédiatement envoyer et stocker n'importe quelle mesure importante pour la performance de votre entreprise ou la performance opérationnelle de votre application. Vous pouvez soumettre autant ou aussi peu de données de mesures personnalisées en fonction de vos besoins. Toutes les fonctionnalités Amazon CloudWatch identiques seront disponibles jusqu'à une fréquence d'une minute pour vos propres données de mesures personnalisées, y compris les statistiques, graphiques et alarmes. Pour plus de détails sur la soumission de vos propres mesures personnalisées, veuillez vous référer au manuel Amazon CloudWatch Developer Guide.

Vous êtes maintenant prêt à accéder à vos mesures dans Amazon CloudWatch :

  • Sur l'onglet Amazon CloudWatch dans AWS Management Console, cliquez sur le lien Metrics. Toutes vos mesures de ressources AWS et vos propres mesures personnalisées seront listées. Trouvez et sélectionnez une mesure qui vous intéresse.
  • Un graphique interactif pour cette mesure s'affichera. Sélectionnez un intervalle de temps et choisissez d'afficher des valeurs pour Moyenne, Minimum, Maximum Somme ou nombres d'Exemples.
  • Sélectionnez des mesures additionnelles pour les ajouter aux graphiques afin de corréler un comportement ou de découvrir des tendances.
  • Cliquez sur le bouton Créer une alarme pour initier des notifications automatiques ou des actions Auto Scaling lorsque la mesure atteint un niveau que vous avez défini.
  • Cliquez sur le lien Tableau de bord pour afficher les vue globales de l'état pour toutes vos alarmes et mesures de ressources AWS.

Les frais Amazon CloudWatch s'appliquent; voir les informations de tarifs ci-dessous.