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.
Tableaux de bord et visualisations avec CloudWatch
Les tableaux de bord vous aident à vous concentrer rapidement sur les domaines présentant un intérêt pour les applications et les charges de travail. CloudWatchfournit des tableaux de bord automatiques et vous pouvez également créer facilement des tableaux de bord utilisant CloudWatch des métriques. CloudWatch les tableaux de bord fournissent plus d'informations que l'affichage des indicateurs isolément, car ils vous aident à corréler plusieurs indicateurs et à identifier les tendances. Par exemple, un tableau de bord qui inclut les commandes reçues, la mémoire, l'utilisation du processeur et les connexions aux bases de données peut vous aider à corréler l'évolution des indicateurs de charge de travail entre plusieurs AWS ressources lorsque le nombre de commandes augmente ou diminue.
Vous devez créer des tableaux de bord au niveau du compte et de l'application pour surveiller les charges de travail et les applications. Vous pouvez commencer en utilisant des tableaux de bord CloudWatch automatiques, qui sont des tableaux de bord de AWS niveau de service préconfigurés avec des métriques spécifiques aux services. Les tableaux de bord de service automatiques affichent toutes les CloudWatch mesures standard du service. Les tableaux de bord automatiques représentent graphiquement toutes les ressources utilisées pour chaque indicateur de service et vous aident à identifier rapidement les ressources exceptionnelles sur votre compte. Cela peut vous aider à identifier les ressources dont le taux d'utilisation est élevé ou faible, ce qui peut vous aider à optimiser vos coûts.
Création de tableaux de bord multiservices
Vous pouvez créer des tableaux de bord interservices en consultant le tableau de bord automatique des niveaux de service d'un AWS service et en utilisant l'option Ajouter au tableau de bord dans le menu Actions. Vous pouvez ensuite ajouter des métriques provenant d'autres tableaux de bord automatiques à votre nouveau tableau de bord et supprimer des métriques pour affiner le focus du tableau de bord. Vous devez également ajouter vos propres indicateurs personnalisés pour suivre les observations clés (par exemple, les commandes reçues ou les transactions par seconde). La création de votre propre tableau de bord multiservice personnalisé vous permet de vous concentrer sur les indicateurs les plus pertinents pour votre charge de travail. Nous vous recommandons de créer des tableaux de bord interservices au niveau du compte qui couvrent les indicateurs clés et affichent toutes les charges de travail d'un compte.
Si vous disposez d'un espace de bureau central ou d'un espace commun pour vos équipes chargées des opérations cloud, vous pouvez afficher le CloudWatch tableau de bord sur un grand écran de télévision en mode plein écran avec actualisation automatique.
Création de tableaux de bord spécifiques à une application ou à une charge de travail
Nous vous recommandons de créer des tableaux de bord spécifiques aux applications et aux charges de travail qui mettent l'accent sur les indicateurs et les ressources clés pour chaque application ou charge de travail critique de votre environnement de production. Les tableaux de bord spécifiques aux applications et aux charges de travail se concentrent sur les indicateurs personnalisés de votre application ou de votre charge de travail et sur les indicateurs de AWS ressources importants qui influencent leurs performances.
Vous devez évaluer et personnaliser régulièrement les tableaux de bord de votre CloudWatch application ou de votre charge de travail afin de suivre les indicateurs clés après la survenue d'incidents. Vous devez également mettre à jour les tableaux de bord spécifiques à l'application ou à la charge de travail lorsque des fonctionnalités sont introduites ou supprimées. Les mises à jour des tableaux de bord spécifiques à la charge de travail et aux applications devraient être une activité requise pour l'amélioration continue de la qualité, en plus de la journalisation et de la surveillance.
Création de tableaux de bord entre comptes ou entre régions
AWS les ressources sont principalement régionales et les métriques, les alarmes et les tableaux de bord sont spécifiques à la région dans laquelle les ressources sont déployées. Cela peut vous obliger à modifier les régions pour afficher les métriques, les tableaux de bord et les alarmes pour les charges de travail et les applications interrégionales. Si vous séparez vos applications et vos charges de travail sur plusieurs comptes, vous devrez peut-être également vous authentifier à nouveau et vous reconnecter à chaque compte. Cependant, il CloudWatch prend en charge l'affichage des données entre comptes et entre régions à partir d'un seul compte, ce qui signifie que vous pouvez consulter les métriques, les alarmes, les tableaux de bord et les widgets de journal dans un seul compte et une seule région. Cela est très utile si vous disposez d'un compte de journalisation et de surveillance centralisé.
Les propriétaires de comptes et les responsables des équipes d'application doivent créer des tableaux de bord pour les applications interrégionales spécifiques au compte afin de surveiller efficacement les indicateurs clés dans un emplacement centralisé. CloudWatchles tableaux de bord prennent automatiquement en charge les widgets interrégionaux, ce qui signifie que vous pouvez créer un tableau de bord qui inclut des statistiques provenant de plusieurs régions sans autre configuration.
Le widget CloudWatch Logs Insights constitue une exception importante, car les données du journal ne peuvent être affichées que pour le compte et la région auxquels vous êtes actuellement connecté. Vous pouvez créer des métriques spécifiques à une région à partir de vos journaux à l'aide de filtres métriques et ces métriques peuvent être affichées sur un tableau de bord interrégional. Vous pouvez ensuite passer à la région spécifique lorsque vous devez analyser ces journaux de manière plus approfondie.
Les équipes opérationnelles doivent créer un tableau de bord centralisé qui surveille les indicateurs importants entre comptes et entre régions. Par exemple, vous pouvez créer un tableau de bord multi-comptes qui inclut l'utilisation globale du processeur dans chaque compte et région. Vous pouvez également utiliser les mathématiques métriques pour agréger et intégrer les données de plusieurs comptes et régions.
Utiliser les mathématiques métriques pour affiner l'observabilité et les alarmes
Vous pouvez utiliser les mathématiques des métriques pour calculer les métriques dans des formats et des expressions adaptés à vos charges de travail. Les mesures calculées peuvent être enregistrées et affichées sur un tableau de bord à des fins de suivi. Par exemple, les mesures de volume standard d'Amazon EBS indiquent le nombre d'opérations de lecture (VolumeReadOps
) et d'écriture (VolumeWriteOps
) effectuées sur une période donnée.
Cependant, AWS fournit des directives sur les performances des volumes Amazon EBS en termes d'IOPS. Vous pouvez représenter graphiquement et calculer les IOPS pour votre volume Amazon EBS en mathématiques métriques en ajoutant VolumeReadOps
VolumeWriteOps
puis en divisant par la période choisie pour ces statistiques.
Dans cet exemple, nous additionnons les IOPS de la période, puis nous les divisons par la durée de la période pour obtenir les IOPS. Vous pouvez ensuite définir une alarme pour cette expression mathématique métrique afin de vous avertir lorsque les IOPS de votre volume approchent de la capacité maximale pour son type de volume. Pour plus d'informations et des exemples sur l'utilisation des mathématiques métriques pour surveiller les systèmes de fichiers Amazon Elastic File System (Amazon EFS) à l'aide de CloudWatch métriques, consultez Amazon CloudWatch Metric Math simplifie la surveillance en temps quasi réel de vos systèmes de fichiers Amazon EFS et plus encore
Utilisation de tableaux de bord automatiques pour Amazon ECS, Amazon EKS et Lambda CloudWatchContainer avec Insights et Lambda Insights CloudWatch
CloudWatch Container Insights crée des tableaux de bord dynamiques et automatiques pour les charges de travail des conteneurs exécutées sur Amazon ECS et Amazon EKS. Vous devez activer Container Insights pour pouvoir observer le processeur, la mémoire, le disque, le réseau et obtenir des informations de diagnostic telles que les échecs de redémarrage des conteneurs. Container Insights génère des tableaux de bord dynamiques que vous pouvez filtrer rapidement au niveau du cluster, de l'instance ou du nœud du conteneur, du service, de la tâche, du pod et du conteneur individuel. Container Insights est configuré au niveau du cluster et du nœud ou de l'instance de conteneur en fonction du AWS service.
À l'instar de Container Insights, CloudWatch Lambda Insights crée des tableaux de bord dynamiques et automatiques pour vos fonctions Lambda. Cette solution collecte, agrège et résume les métriques au niveau du système, notamment le temps processeur, la mémoire, le disque et le réseau. Il collecte, agrège et résume également les informations de diagnostic telles que les démarrages à froid et les arrêts des opérateurs Lambda pour vous aider à isoler et à résoudre rapidement les problèmes liés à vos fonctions Lambda. Lambda est activé au niveau de la fonction et ne nécessite aucun agent.
Container Insights et Lambda Insights vous aident également à passer rapidement aux journaux des applications ou des performances, aux traces X-Ray et à une carte des services pour visualiser les charges de travail de vos conteneurs. Ils utilisent tous deux le format de métrique CloudWatch intégré pour capturer CloudWatch les métriques et les journaux de performance.
Vous pouvez créer un tableau de CloudWatch bord partagé pour votre charge de travail qui utilise les métriques capturées par Container Insights et Lambda Insights. Vous pouvez le faire en filtrant et en consultant le tableau de bord automatique via CloudWatch Container Insights, puis en choisissant l'option Ajouter au tableau de bord qui vous permet d'ajouter les métriques affichées à un tableau de CloudWatch bord standard. Vous pouvez ensuite supprimer ou personnaliser les métriques et ajouter d'autres métriques pour représenter correctement votre charge de travail.