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.
Qu'est-ce qu'Amazon CloudWatch ?
Amazon CloudWatch surveille vos ressources Amazon Web Services (AWS) et les applications que vous utilisez AWS en temps réel, et propose de nombreux outils pour vous permettre d'observer les performances de vos applications, leur santé opérationnelle et leur utilisation des ressources à l'échelle du système.
Visibilité opérationnelle grâce aux métriques, aux alarmes et aux tableaux de bord
Les métriques collectent et suivent les données de performance clés à des intervalles définis par l'utilisateur. De nombreux AWS services fournissent automatiquement des statistiques dans vos applications CloudWatch, et vous pouvez également les publier sur mesure CloudWatch depuis vos applications.
Les tableaux de bord offrent une vue unifiée de vos ressources et applications avec des visualisations de vos indicateurs et de vos journaux en un seul endroit. Vous pouvez également partager des tableaux de bord entre comptes et régions pour une meilleure connaissance opérationnelle. CloudWatch fournit des tableaux de bord automatiques organisés pour de nombreux AWS services, afin que vous n'ayez pas à les créer vous-même.
Vous pouvez configurer des alarmes qui surveillent en permanence CloudWatch les métriques par rapport aux seuils définis par l'utilisateur. Ils peuvent vous avertir automatiquement en cas de dépassement des seuils et peuvent également répondre automatiquement aux modifications du comportement de vos ressources en déclenchant des actions automatisées.
Surveillance des performances des applications (APM)
Avec Application Signals, vous pouvez détecter et surveiller automatiquement les indicateurs de performance clés de vos applications, tels que la latence, les taux d'erreur et les taux de demandes, sans instrumentation manuelle ni modification de code. Application Signals fournit également des tableaux de bord organisés afin que vous puissiez commencer la surveillance avec un minimum de configuration.
CloudWatch Synthetics complète cela en vous permettant de surveiller de manière proactive vos terminaux APIs et à l'aide de scripts configurables appelés canaries qui simulent le comportement des utilisateurs et vous alertent en cas de problèmes de disponibilité ou de dégradation des performances avant qu'ils n'affectent les utilisateurs réels. Vous pouvez également utiliser CloudWatch RUM pour recueillir des données de performance à partir de sessions utilisateur réelles.
Utilisez les objectifs de niveau de service (SLOs) CloudWatch pour définir, suivre et émettre des alertes sur des objectifs de fiabilité spécifiques pour vos applications, afin de vous aider à respecter vos engagements en matière de qualité de service en définissant des budgets d'erreurs et en surveillant la conformité aux SLO au fil du temps.
Surveillance de l’infrastructure
De nombreux AWS services envoient automatiquement des métriques de base CloudWatch gratuitement à. Les services qui envoient des métriques sont répertoriés ici. CloudWatch Fournit en outre des fonctionnalités de surveillance supplémentaires pour plusieurs éléments clés de l' AWS infrastructure :
Database Insights vous permet de surveiller les indicateurs de performance des bases de données en temps réel, d'analyser les performances des requêtes SQL et de résoudre les problèmes de chargement des bases de données pour les services AWS de base de données.
Lambda Insights fournit des métriques au niveau du système pour les fonctions Lambda, notamment le suivi de l'utilisation de la mémoire et du processeur, ainsi que la détection et l'analyse des démarrages à froid.
Container Insights vous permet de collecter et d'analyser des métriques provenant d'applications conteneurisées, sur des clusters Amazon ECS, des clusters Amazon EKS et des clusters Kubernetes autogérés sur Amazon. EC2
Collectez, stockez et interrogez les journaux
CloudWatch Logs propose une suite de fonctionnalités puissantes pour une gestion et une analyse complètes des journaux. Les journaux ingérés à partir de AWS services et d'applications personnalisées sont stockés dans des groupes de journaux et des flux pour faciliter leur organisation. Utilisez CloudWatch Logs Insights pour effectuer des requêtes rapides et interactives sur les données de vos journaux, avec un choix de trois langages de requête, dont SQL et PPL. Utilisez la détection des anomalies dans les journaux pour détecter des modèles inhabituels dans les événements des journaux d'un groupe de journaux, qui peuvent indiquer des problèmes. Créez des filtres métriques pour extraire les valeurs numériques des journaux et générer des CloudWatch métriques, que vous pouvez utiliser pour les alertes et les tableaux de bord. Configurez des filtres d'abonnement pour traiter et analyser les journaux en temps réel ou les acheminer vers d'autres services tels qu'Amazon S3 ou Firehose.
Utilisez l' CloudWatch agent pour collecter des métriques, des journaux et des traces à partir des EC2 flottes Amazon
Utilisez l'CloudWatch agent pour collecter des métriques système détaillées concernant les processus, le processeur, la mémoire, l'utilisation du disque et les performances réseau à partir de vos flottes d' EC2 instances Amazon et de serveurs sur site. Vous pouvez également collecter et surveiller des métriques personnalisées à partir de vos applications, agréger des journaux provenant de plusieurs sources et configurer des alarmes en fonction des données collectées. Vous pouvez également utiliser l'agent pour collecter des métriques du GPU. L'agent prend en charge les systèmes d'exploitation Windows et Linux et peut s'intégrer à Systems Manager pour une gestion centralisée de la configuration.
Surveillance entre comptes
CloudWatch l'observabilité entre comptes vous permet de configurer un compte de surveillance central pour surveiller et dépanner les applications qui s'étendent sur plusieurs comptes. À partir du compte central, vous pouvez consulter les statistiques, les journaux et les traces des comptes sources de votre organisation. Cette approche centralisée vous permet de créer des tableaux de bord entre comptes, de configurer des alarmes qui surveillent les indicateurs de plusieurs comptes et d'effectuer une analyse des causes profondes au-delà des limites des comptes. Grâce CloudWatch à l'observabilité entre comptes, vous pouvez lier les comptes sources soit individuellement, soit automatiquement. AWS Organizations
Catalogue de solutions
CloudWatch propose un catalogue de configurations facilement disponibles pour vous aider à implémenter rapidement la surveillance de divers AWS services et charges de travail courantes, tels que les machines virtuelles Java (JVM), le GPU NVIDIA, Apache Kafka, ApacheTomcat et NGINX. Ces solutions fournissent des conseils ciblés, notamment des instructions pour l'installation et la configuration de l' CloudWatch agent, le déploiement de tableaux de bord personnalisés prédéfinis et la configuration des alarmes associées.
Surveillance du réseau et d'Internet
CloudWatch fournit des fonctionnalités complètes de surveillance du réseau et d'Internet grâce à la surveillance CloudWatch du réseau.
Internet Monitor utilise les données du réseau AWS mondial pour analyser les performances et la disponibilité d'Internet entre vos applications et les utilisateurs finaux. Avec un moniteur Internet, vous pouvez identifier ou recevoir des notifications en cas de latence accrue ou de perturbations régionales ayant un impact sur vos clients. Les moniteurs Internet analysent les journaux de flux de vos VPC afin de fournir des informations automatisées sur les modèles et les performances du trafic réseau. Vous pouvez également obtenir des suggestions sur la manière d'optimiser les performances des applications pour vos clients.
Network Flow Monitor affiche les informations sur les performances du réseau recueillies par les agents logiciels légers que vous installez sur vos instances. À l'aide d'un moniteur de flux, vous pouvez rapidement visualiser la perte de paquets et la latence de vos connexions réseau sur une période que vous spécifiez. Chaque moniteur génère également un indicateur de santé du réseau (NHI), qui vous indique s'il y a eu des problèmes AWS réseau liés aux flux réseau suivis par votre moniteur au cours de la période que vous évaluez.
Lorsque vous vous connectez en utilisant AWS Direct Connect, vous pouvez utiliser des moniteurs synthétiques dans Network Synthetic Monitor pour surveiller de manière proactive la connectivité réseau en exécutant des tests synthétiques entre un VPC et des points de terminaison sur site. Lorsque vous créez un moniteur synthétique, vous spécifiez les sondes en fournissant un sous-réseau VPC et des adresses IP locales. AWS crée et gère l'infrastructure en arrière-plan requise pour effectuer des mesures de temps aller-retour et de perte de paquets avec les sondes. Ces tests détectent les problèmes de connectivité, de DNS et de latence avant qu'ils n'affectent vos applications, afin que vous puissiez prendre des mesures pour améliorer l'expérience de vos utilisateurs finaux.
Facturation et coûts
Pour obtenir des informations complètes sur CloudWatch les tarifs, consultez Amazon CloudWatch Pricing
Pour obtenir des informations qui peuvent vous aider à analyser votre facture et éventuellement à optimiser et réduire les coûts, consultez Analyser, optimiser et réduire les CloudWatch coûts.
CloudWatch Ressources Amazon
Les ressources connexes suivantes peuvent s'avérer utiles lors de l'utilisation de ce service.
Ressource | Description |
---|---|
La FAQ couvre les principales questions posées par les développeurs concernant ce produit. |
|
Un point de départ central pour trouver de la documentation, des exemples de code, des notes de version et d'autres informations qui vous aideront à créer des applications innovantes AWS. |
|
La console vous permet d'exécuter la plupart des fonctions d'Amazon CloudWatch et de diverses autres AWS offres sans programmation. |
|
Forum communautaire permettant aux développeurs de discuter de questions techniques liées à Amazon CloudWatch. |
|
La plateforme de création et de gestion de vos AWS Support dossiers. Comprend également des liens vers d'autres ressources utiles, telles que des forums, des informations techniquesFAQs, l'état de santé des services et AWS Trusted Advisor. |
|
La page Web principale contenant des informations sur Amazon CloudWatch. |
|
Point de contact central pour les demandes concernant la AWS facturation, le compte, les événements, les abus, etc. |