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.
Collectez des métriques, des journaux et des traces avec l' CloudWatch agent
L' CloudWatch agent unifié vous permet d'effectuer les opérations suivantes :
-
Collectez des métriques internes au niveau du système à partir d' EC2 instances Amazon sur l'ensemble des systèmes d'exploitation. Les métriques peuvent inclure des métriques propres aux clients, en plus des métriques pour les EC2 instances. Les métriques supplémentaires qui peuvent être collectées sont répertoriées dans Métriques collectées par l' CloudWatch agent.
-
Collecte des métriques au niveau du système à partir de serveurs sur site. Il peut s'agir de serveurs dans un environnement hybride ainsi que de serveurs non gérés par AWS.
-
Récupérez des mesures personnalisées à partir de vos applications ou services à l'aide des protocoles
StatsD
etcollectd
.StatsD
est pris en charge à la fois sur les serveurs Linux et les serveurs exécutant Windows Server.collectd
est pris en charge uniquement sur les serveurs Linux. -
Collectez des journaux à partir d' EC2 instances Amazon et de serveurs sur site, exécutant Linux ou Windows Server.
Note
L' CloudWatch agent ne prend pas en charge la collecte de journaux à partir de tubes FIFO.
Envoyez les métriques à l'un CloudWatch ou à Amazon Managed Service for Prometheus, ou aux deux. Le fichier de configuration de l' CloudWatch agent contient un
metrics_destinations
paramètre dans lametrics
section. Vous pouvez spécifiercloudwatch
amp
, ou les deux, dans ce paramètre.-
Les versions 1.300031.0 et ultérieures peuvent être utilisées pour activer CloudWatch les signaux d'application. Pour de plus amples informations, veuillez consulter Application Signals.
-
Les versions 1.300025.0 et ultérieures peuvent collecter des traces depuis notre client OpenTelemetryX-Ray et SDKs les envoyer à X-Ray.
L'utilisation de l' CloudWatch agent vous permet de collecter des traces sans avoir à exécuter un démon de collecte de traces distinct, ce qui contribue à réduire le nombre d'agents que vous exécutez et gérez.
Les métriques envoyées à CloudWatch peuvent être consultées comme CloudWatch n'importe quelle autre CloudWatch métrique. L'espace de CloudWatch noms par défaut pour les métriques collectées par l' CloudWatch agent estCWAgent
, bien que vous puissiez spécifier un espace de noms différent lorsque vous configurez l'agent.
Les journaux collectés par l' CloudWatch agent unifié sont traités et stockés dans Amazon CloudWatch Logs, tout comme les journaux collectés par l'ancien agent CloudWatch Logs. Pour plus d'informations sur la tarification des CloudWatch journaux, consultez Amazon CloudWatch Pricing
Les métriques collectées par l' CloudWatch agent sont facturées comme des métriques personnalisées. Pour plus d'informations sur la tarification des CloudWatch métriques, consultez Amazon CloudWatch Pricing
L' CloudWatch agent est open source sous licence MIT et est hébergé sur GitHub
Les étapes décrites dans cette section expliquent comment installer l' CloudWatch agent unifié sur les EC2 instances Amazon et les serveurs sur site. Pour plus d'informations sur les métriques que l' CloudWatch agent peut collecter, consultezMétriques collectées par l' CloudWatch agent.
Systèmes d'exploitation pris en charge
L' CloudWatch agent est pris en charge sur l'architecture x86-64 sur les systèmes d'exploitation suivants. Il est également pris en charge sur toutes les mises à jour de versions mineures pour chacune des versions principales répertoriées ici.
-
Amazon Linux 2023
-
Amazon Linux 2
-
Versions 24.04, 23.10, 22.04, 20.04, 18.04, 16.04 et 14.04 du serveur Ubuntu
-
CentOS versions 9, 8 et 7
-
Red Hat Enterprise Linux (RHEL) versions 9, 8 et 7
-
Versions 12, 11 et 10 de Debian
-
SUSE Linux Enterprise Server (SLES) versions 15 et 12
-
Versions 9, 8 et 7 d'Oracle Linux
-
AlmaLinux versions 9 et 8
-
Rocky Linux versions 9 et 8
-
Les ordinateurs macOS suivants : les instances Mac1 EC2 M1 et les ordinateurs exécutant macOS 14 (Sonoma), macOS 13 (Ventura) et macOS 12 (Monterey)
-
Versions 64 bits de Windows Server 2025, Windows Server 2022, Windows Server 2019 et Windows Server 2016
-
Windows 11
-
Windows 10 64 bits
L'agent est pris en charge sur ARM64 l'architecture des systèmes d'exploitation suivants. Il est également pris en charge sur toutes les mises à jour de versions mineures pour chacune des versions principales répertoriées ici.
-
Amazon Linux 2023
-
Amazon Linux 2
-
Versions 23.10, 22.04, 20.04, 18.04 et 16.04 du serveur Ubuntu
-
CentOS versions 9 et 8
-
Red Hat Enterprise Linux (RHEL) versions 9, 8 et 7
-
Versions 12, 11 et 10 de Debian
-
SUSE Linux Enterprise Server 15
-
Les ordinateurs macOS suivants : macOS 14 (Sonoma), macOS 13 (Ventura) et macOS 12 (Monterey)
Présentation du processus d'installation
Vous pouvez télécharger et installer l' CloudWatch agent manuellement à l'aide de la ligne de commande, ou vous pouvez l'intégrer à SSM. Le déroulement général de l'installation de l' CloudWatch agent à l'aide de l'une ou l'autre méthode est le suivant :
-
Créez des rôles ou des utilisateurs IAM qui permettent à l'agent de collecter des métriques à partir du serveur et éventuellement de les AWS Systems Manager intégrer.
-
Téléchargez le package d'agent.
-
Modifiez le fichier de configuration de l' CloudWatch agent et spécifiez les métriques que vous souhaitez collecter.
-
Installez et lancez l'agent sur vos serveurs. Lorsque vous installez l'agent sur une EC2 instance, vous attachez le rôle IAM que vous avez créé à l'étape 1. À mesure que vous installez l'agent sur un serveur sur site, vous spécifiez un profil nommé qui contient les informations d'identification de l'utilisateur IAM que vous avez créé à l'étape 1.