Créez le fichier de configuration de CloudWatch l'agent à l'aide de l'assistant - Amazon CloudWatch

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.

Créez le fichier de configuration de CloudWatch l'agent à l'aide de l'assistant

L'assistant du fichier de configuration de l'agent pose une série de questions pour vous aider à configurer l' CloudWatch agent en fonction de vos besoins. amazon-cloudwatch-agent-config-wizard Cette section décrit les informations d'identification requises pour le fichier de configuration. Il décrit comment exécuter l'assistant de configuration de l' CloudWatch agent. Il décrit également les métriques prédéfinies dans l'assistant.

Informations d'identification requises

L'assistant peut détecter automatiquement les informations d'identification et AWS la région à utiliser si vous disposez des AWS informations d'identification et des fichiers de configuration avant de démarrer l'assistant. Pour plus d'informations sur ces fichiers, consultez Configuration and Credential Files (Fichiers de configuration et d'informations d'identification) dans le Guide de l'utilisateur AWS Systems Manager .

Dans le fichier AWS d'informations d'identification, l'assistant vérifie les informations d'identification par défaut et recherche également une AmazonCloudWatchAgent section telle que la suivante :

[AmazonCloudWatchAgent] aws_access_key_id = my_access_key aws_secret_access_key = my_secret_key

L'Assistant affiche les informations d'identification par défaut, les informations d'identification à partir de la AmazonCloudWatchAgent et une option Others. Vous pouvez sélectionner les informations d'identification à utiliser. Si vous choisissez Others, vous pouvez saisir les informations d'identification.

Dans my_access_key and my_secret_key, utilisez les clés de l'IAMutilisateur autorisé à écrire dans le magasin de paramètres de Systems Manager. Pour plus d'informations sur les IAM utilisateurs nécessaires à l' CloudWatch agent, consultezCréation d'IAMutilisateurs à utiliser avec l' CloudWatch agent sur des serveurs locaux.

Dans le fichier AWS de configuration, vous pouvez spécifier la région à laquelle l'agent envoie les métriques si elle est différente de la [default] section. Par défaut, les métriques sont publiées dans la région où se trouve l'EC2instance Amazon. Si les métriques doivent être publiées dans une autre région, indiquez-la ici. Dans l'exemple suivant, les métriques sont publiées dans la région us-west-1.

[AmazonCloudWatchAgent] region = us-west-1

Exécutez l'assistant de configuration de l' CloudWatch agent

Pour créer le fichier de configuration de CloudWatch l'agent
  1. Démarrez l'assistant de configuration de l' CloudWatch agent en saisissant les informations suivantes :

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

    Sur un serveur exécutant Windows Server, exécutez les commandes suivantes pour lancer l'assistant :

    cd "C:\Program Files\Amazon\AmazonCloudWatchAgent"
    .\amazon-cloudwatch-agent-config-wizard.exe
  2. Répondez aux questions pour personnaliser le fichier de configuration pour votre serveur.

  3. Si vous stockez le fichier de configuration localement, le fichier de configuration config.json est stocké dans /opt/aws/amazon-cloudwatch-agent/bin/ sur les serveurs Linux et dans C:\Program Files\Amazon\AmazonCloudWatchAgent sous Windows Server. Vous pouvez ensuite copier ce fichier vers d'autres serveurs sur lesquels vous souhaitez installer l'agent.

    Si vous allez utiliser Systems Manager pour installer et configurer l'agent, assurez-vous de répondre Yes (Oui) lorsque vous êtes invité à choisir si le fichier doit être stocké dans le Parameter Store du Systems Manager. Vous pouvez également choisir de stocker le fichier dans Parameter Store même si vous n'utilisez pas l'SSMagent pour installer l' CloudWatch agent. Pour pouvoir stocker le fichier dans Parameter Store, vous devez utiliser un IAM rôle doté d'autorisations suffisantes. Pour de plus amples informations, veuillez consulter Création de IAM rôles et d'utilisateurs à utiliser avec l' CloudWatch agent.

CloudWatch ensembles de mesures prédéfinis par l'agent

L'Assistant est configuré avec des ensembles de métriques prédéfinis, dotés de différents niveaux de détail. Ces ensembles de métriques sont affichés dans les tableaux suivants. Pour plus d’informations sur ces métriques, consultez Métriques collectées par l' CloudWatch agent.

Note

Le Parameter Store prend en charge les paramètres des niveaux Standard et Avancé. Ces niveaux de paramètres ne sont pas liés aux niveaux de base, standard et avancé des détails des métriques décrits dans ces tableaux.

EC2Instances Amazon exécutant Linux

Niveau de détail Métriques incluses

Base

Mem : mem_used_percent

Disue : disk_used_percent

Les métriques disk telles que disk_used_percent ont une dimension pour Partition, ce qui signifie que le nombre de métriques personnalisées générées dépend du nombre de partitions associées à votre instance. Le nombre de partitions de disque dont vous disposez dépend de AMI celui que vous utilisez et du nombre de EBS volumes Amazon que vous attachez au serveur.

Standard

CPU: cpu_usage_idle, cpu_usage_iowait, cpu_usage_user, cpu_usage_system

Disque : disk_used_percent, disk_inodes_free

Diskio : diskio_io_time

Mem : mem_used_percent

Swap : swap_used_percent

Advanced (Avancé)

CPU: cpu_usage_idle, cpu_usage_iowait, cpu_usage_user, cpu_usage_system

Disque : disk_used_percent, disk_inodes_free

Diskio : diskio_io_time, diskio_write_bytes, diskio_read_bytes, diskio_writes, diskio_reads

Mem : mem_used_percent

Netstat : netstat_tcp_established, netstat_tcp_time_wait

Swap : swap_used_percent

Serveurs sur site exécutant Linux

Niveau de détail Métriques incluses

Base

Disque : disk_used_percent

Diskio : diskio_write_bytes, diskio_read_bytes, diskio_writes, diskio_reads

Mem : mem_used_percent

Net : net_bytes_sent, net_bytes_recv, net_packets_sent, net_packets_recv

Swap : swap_used_percent

Standard

CPU: cpu_usage_idle, cpu_usage_iowait

Disque : disk_used_percent, disk_inodes_free

Diskio : diskio_io_time, diskio_write_bytes, diskio_read_bytes, diskio_writes, diskio_reads

Mem : mem_used_percent

Net : net_bytes_sent, net_bytes_recv, net_packets_sent, net_packets_recv

Swap : swap_used_percent

Advanced (Avancé)

CPU: cpu_usage_guest, cpu_usage_idle, cpu_usage_iowait, cpu_usage_steal, cpu_usage_user, cpu_usage_system

Disque : disk_used_percent, disk_inodes_free

Diskio : diskio_io_time, diskio_write_bytes, diskio_read_bytes, diskio_writes, diskio_reads

Mem : mem_used_percent

Net : net_bytes_sent, net_bytes_recv, net_packets_sent, net_packets_recv

Netstat : netstat_tcp_established, netstat_tcp_time_wait

Swap : swap_used_percent

EC2Instances Amazon exécutant Windows Server

Note

Les noms des métriques répertoriés dans ce tableau indiquent comment les métriques apparaissent lorsqu'elles sont affichées dans la console. Le nom de la métrique peut ne pas inclure le premier mot. Par exemple, le nom de la métrique pour LogicalDisk % Free Space est simplement % Free Space.

Niveau de détail Métriques incluses

Base

Mémoire : Memory % Committed Bytes In Use

LogicalDisk: LogicalDisk % Free Space

Standard

Mémoire : Memory % Committed Bytes In Use

Pagination : Paging File % Usage

Processeur : Processor % Idle Time, Processor % Interrupt Time, Processor % User Time

PhysicalDisk: PhysicalDisk % Disk Time

LogicalDisk: LogicalDisk % Free Space

Advanced (Avancé)

Mémoire : Memory % Committed Bytes In Use

Pagination : Paging File % Usage

Processeur : Processor % Idle Time, Processor % Interrupt Time, Processor % User Time

LogicalDisk: LogicalDisk % Free Space

PhysicalDisk: PhysicalDisk % Disk Time, PhysicalDisk Disk Write Bytes/sec, PhysicalDisk Disk Read Bytes/sec, PhysicalDisk Disk Writes/sec, PhysicalDisk Disk Reads/sec

TCP: TCPv4 Connections Established, TCPv6 Connections Established

Serveur sur site exécutant Windows Server

Note

Les noms des métriques répertoriés dans ce tableau indiquent comment les métriques apparaissent lorsqu'elles sont affichées dans la console. Le nom de la métrique peut ne pas inclure le premier mot. Par exemple, le nom de la métrique pour LogicalDisk % Free Space est simplement % Free Space.

Niveau de détail Métriques incluses

Base

Pagination : Paging File % Usage

Processeur : Processor % Processor Time

LogicalDisk:LogicalDisk % Free Space

PhysicalDisk: PhysicalDisk Disk Write Bytes/sec, PhysicalDisk Disk Read Bytes/sec, PhysicalDisk Disk Writes/sec, PhysicalDisk Disk Reads/sec

Mémoire : Memory % Committed Bytes In Use

Interface réseau : Network Interface Bytes Sent/sec, Network Interface Bytes Received/sec, Network Interface Packets Sent/sec, Network Interface Packets Received/sec

Standard

Pagination : Paging File % Usage

Processeur : Processor % Processor Time, Processor % Idle Time, Processor % Interrupt Time

LogicalDisk: LogicalDisk % Free Space

PhysicalDisk: PhysicalDisk % Disk Time, PhysicalDisk Disk Write Bytes/sec, PhysicalDisk Disk Read Bytes/sec, PhysicalDisk Disk Writes/sec, PhysicalDisk Disk Reads/sec

Mémoire : Memory % Committed Bytes In Use

Interface réseau : Network Interface Bytes Sent/sec, Network Interface Bytes Received/sec, Network Interface Packets Sent/sec, Network Interface Packets Received/sec

Advanced (Avancé)

Pagination :Paging File % Usage

Processeur : Processor % Processor Time, Processor % Idle Time, Processor % Interrupt Time, Processor % User Time

LogicalDisk: LogicalDisk % Free Space

PhysicalDisk: PhysicalDisk % Disk Time, PhysicalDisk Disk Write Bytes/sec, PhysicalDisk Disk Read Bytes/sec, PhysicalDisk Disk Writes/sec, PhysicalDisk Disk Reads/sec

Mémoire : Memory % Committed Bytes In Use

Interface réseau : Network Interface Bytes Sent/sec, Network Interface Bytes Received/sec, Network Interface Packets Sent/sec, Network Interface Packets Received/sec

TCP: TCPv4 Connections Established, TCPv6 Connections Established