Erstellen Sie die CloudWatch Agenten-Konfigurationsdatei mit dem Assistenten - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie die CloudWatch Agenten-Konfigurationsdatei mit dem Assistenten

Der Assistent für die Agentenkonfigurationsdateiamazon-cloudwatch-agent-config-wizard,, stellt eine Reihe von Fragen, um Ihnen bei der Konfiguration des CloudWatch Agenten für Ihre Bedürfnisse zu helfen. In diesem Abschnitt werden die für die Konfigurationsdatei erforderlichen Anmeldeinformationen beschrieben. Es wird beschrieben, wie der Assistent zur CloudWatch Agentenkonfiguration ausgeführt wird. Außerdem werden die Metriken beschrieben, die im Assistenten vordefiniert sind.

Erforderliche Anmeldeinformationen

Der Assistent kann die zu verwendenden Anmeldeinformationen und die zu verwendende AWS Region automatisch erkennen, wenn Sie die AWS Anmeldeinformationen und Konfigurationsdateien vor dem Start des Assistenten eingerichtet haben. Weitere Informationen zu diesen Dateien finden Sie unter Konfigurations- und Anmeldeinformationsdateien im AWS Systems Manager -Benutzerhandbuch.

In der AWS Anmeldeinformationsdatei sucht der Assistent nach Standardanmeldedaten und sucht auch nach einem AmazonCloudWatchAgent Abschnitt wie dem folgenden:

[AmazonCloudWatchAgent] aws_access_key_id = my_access_key aws_secret_access_key = my_secret_key

Der Assistent zeigt die Standard-Anmeldeinformationen, die Anmeldeinformationen aus AmazonCloudWatchAgent und die Option Others an. Sie können auswählen, welche Anmeldeinformationen verwendet werden sollen. Bei Wahl von Others (Andere), können Sie Anmeldeinformationen eingeben.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. my_access_key and my_secret_key, verwenden Sie die Schlüssel des IAM Benutzers, der über Schreibberechtigungen für den Systems Manager Parameter Store verfügt. Weitere Informationen zu den IAM Benutzern, die für den CloudWatch Agenten benötigt werden, finden Sie unterErstellen Sie IAM Benutzer für die Verwendung mit dem CloudWatch Agenten auf lokalen Servern.

In der AWS Konfigurationsdatei können Sie die Region angeben, an die der Agent Metriken sendet, falls es sich um eine andere Region als den [default] Abschnitt handelt. Standardmäßig werden die Metriken in der Region veröffentlicht, in der sich die EC2 Amazon-Instance befindet. Wenn die Metriken in einer anderen Region veröffentlicht werden sollen, geben Sie hier die Region an. Im folgenden Beispiel werden die Metriken in der Region us-west-1 veröffentlicht.

[AmazonCloudWatchAgent] region = us-west-1

Führen Sie den Assistenten zur CloudWatch Agentenkonfiguration aus

Um die CloudWatch Agenten-Konfigurationsdatei zu erstellen
  1. Starten Sie den Assistenten zur CloudWatch Agentenkonfiguration, indem Sie Folgendes eingeben:

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

    Führen Sie auf einem Server mit Windows Server die folgenden Befehle aus, um den Assistenten zu starten:

    cd "C:\Program Files\Amazon\AmazonCloudWatchAgent"
    .\amazon-cloudwatch-agent-config-wizard.exe
  2. Beantworten Sie die Fragen zum Anpassen der Konfigurationsdatei für Ihren Server.

  3. Wenn Sie die Konfigurationsdatei lokal speichern, wird die Konfigurationsdatei config.json in /opt/aws/amazon-cloudwatch-agent/bin/ auf Linux-Servern und in C:\Program Files\Amazon\AmazonCloudWatchAgent auf Windows Server-Servern gespeichert. Anschließend können Sie diese Datei auf andere Server kopieren, auf denen der Agent installiert werden soll.

    Wenn Sie Systems Manager zum Installieren und Konfigurieren des Agenten verwenden, müssen Sie mit Yes (Ja) antworten, wenn Sie gefragt werden, ob Sie die Datei in Systems Manager Parameter Store speichern möchten. Sie können sich auch dafür entscheiden, die Datei im Parameter Store zu speichern, auch wenn Sie den SSM Agenten nicht zur Installation des CloudWatch Agenten verwenden. Um die Datei im Parameter Store speichern zu können, müssen Sie eine IAM Rolle mit ausreichenden Berechtigungen verwenden. Weitere Informationen finden Sie unter Erstellen Sie IAM Rollen und Benutzer für die Verwendung mit dem CloudWatch Agenten.

CloudWatch Vordefinierte Metriksätze für Agenten

Der Assistent ist mit vordefinierten Metrikkategorien mit unterschiedlichen Detailebenen konfiguriert. Diese Metrikkategorien werden in den folgenden Tabellen dargestellt. Weitere Informationen zu diesen Metriken finden Sie unter Vom CloudWatch Agenten gesammelte Metriken.

Anmerkung

Parameter Store unterstützt Parameter in den Stufen „Standard“ und „Advanced“. Diese Parameterebenen beziehen sich nicht auf die Ebenen „Basic“, „Standard“ und „Advanced“ der Metrikdetails, die in diesen Tabellen beschrieben werden.

EC2Amazon-Instances, auf denen Linux läuft

Detailstufe Enthaltene Metriken

Basic

Mem: mem_used_percent

Disk: disk_used_percent

Die disk-Metriken wie disk_used_percent haben eine Dimension für Partition, was bedeutet, dass die Anzahl der generierten benutzerdefinierten Metriken von der Anzahl der Partitionen abhängt, die Ihrer Instance zugeordnet sind. Die Anzahl Ihrer Festplattenpartitionen hängt davon ab, welche AMI Sie verwenden, und von der Anzahl der EBS Amazon-Volumes, die Sie an den Server anhängen.

Standard

CPU: cpu_usage_idle, cpu_usage_iowait, cpu_usage_user, cpu_usage_system

Disk: disk_used_percent, disk_inodes_free

Diskio: diskio_io_time

Mem: mem_used_percent

Swap: swap_used_percent

Advanced

CPU: cpu_usage_idle, cpu_usage_iowait, cpu_usage_user, cpu_usage_system

Disk: 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

On-Premises-Server mit Linux

Detailstufe Enthaltene Metriken

Basic

Disk: 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

Disk: 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

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

Disk: 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

EC2Amazon-Instances, auf denen Windows Server ausgeführt wird

Anmerkung

Die in dieser Tabelle aufgeführten Metriknamen zeigen an, wie die Metrik in der Konsole angezeigt wird. Der tatsächliche Name der Metrik enthält möglicherweise nicht das erste Wort. Der tatsächliche Metrikname für LogicalDisk % Free Space lautet beispielsweise nur % Free Space.

Detailstufe Enthaltene Metriken

Basic

Memory: Memory % Committed Bytes In Use

LogicalDisk: LogicalDisk % Free Space

Standard

Memory: Memory % Committed Bytes In Use

Paging: Paging File % Usage

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

PhysicalDisk: PhysicalDisk % Disk Time

LogicalDisk: LogicalDisk % Free Space

Advanced

Memory: Memory % Committed Bytes In Use

Paging: Paging File % Usage

Processor: 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

On-Premises-Server mit Windows Server

Anmerkung

Die in dieser Tabelle aufgeführten Metriknamen zeigen an, wie die Metrik in der Konsole angezeigt wird. Der tatsächliche Name der Metrik enthält möglicherweise nicht das erste Wort. Der tatsächliche Metrikname für LogicalDisk % Free Space lautet beispielsweise nur % Free Space.

Detailstufe Enthaltene Metriken

Basic

Paging: Paging File % Usage

Processor: 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

Memory: Memory % Committed Bytes In Use

Network Interface: Network Interface Bytes Sent/sec, Network Interface Bytes Received/sec, Network Interface Packets Sent/sec, Network Interface Packets Received/sec

Standard

Paging: Paging File % Usage

Processor: 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

Memory: Memory % Committed Bytes In Use

Network Interface: Network Interface Bytes Sent/sec, Network Interface Bytes Received/sec, Network Interface Packets Sent/sec, Network Interface Packets Received/sec

Advanced

Paging:Paging File % Usage

Processor: 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

Memory: Memory % Committed Bytes In Use

Network Interface: 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