Starten des CloudWatch-Agenten
Sie können den CloudWatch-Agent über Systems Manager Run Command oder die Befehlszeile starten.
Informationen zur Einrichtung des Agenten auf einem System, auf dem Security-Enhanced Linux (SELinux) aktiviert ist, finden Sie unter Einrichten des CloudWatch-Agenten mit Security-Enhanced Linux (SELinux).
Starten des CloudWatch-Agenten auf Amazon EC2 mithilfe der Befehlszeile
Gehen Sie wie folgt vor, um die Befehlszeile zum Starten des CloudWatch-Agenten auf Amazon EC2 zu verwenden.
Informationen zur Einrichtung des Agenten auf einem System, auf dem Security-Enhanced Linux (SELinux) aktiviert ist, finden Sie unter Einrichten des CloudWatch-Agenten mit Security-Enhanced Linux (SELinux).
So verwenden Sie die Befehlszeile zum Starten des CloudWatch-Agenten auf Amazon EC2
-
Kopieren Sie die gewünschte Agentenkonfigurationsdatei auf den Server, auf dem der Agent ausgeführt werden soll. Merken Sie sich den Pfadnamen, in den Sie die Datei kopiert haben.
-
In diesem Befehl veranlasst
-a fetch-configden Agenten, die neueste Version der CloudWatch-Agentenkonfigurationsdatei zu laden, und-sstartet den Agenten.Geben Sie einen der folgenden Befehle ein. Ersetzen Sie
configuration-file-pathdurch den Pfad zur Agent-Konfigurationsdatei. Diese Datei heißtconfig.json, wenn Sie sie mit dem Assistenten erstellt haben, undamazon-cloudwatch-agent.json, wenn Sie sie manuell erstellt haben.Geben Sie in einer EC2-Instance mit Linux den folgenden Befehl ein:
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:configuration-file-pathGeben Sie auf einem On-Premises-Server mit Linux Folgendes ein:
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m onPremise -s -c file:configuration-file-pathGeben Sie auf einer EC2-Instance mit Windows Server Folgendes in der PowerShell-Konsole ein:
& "C:\Program Files\Amazon\AmazonCloudWatchAgent\amazon-cloudwatch-agent-ctl.ps1" -a fetch-config -m ec2 -s -c file:configuration-file-pathGeben Sie auf einem On-Premises-Server mit Windows Server Folgendes in der PowerShell-Konsole ein:
& "C:\Program Files\Amazon\AmazonCloudWatchAgent\amazon-cloudwatch-agent-ctl.ps1" -a fetch-config -m onPremise -s -c file:configuration-file-path
Starten des CloudWatch-Agenten auf einem On-Premises-Server
Gehen Sie wie folgt vor, um den CloudWatch-Agenten auf einem On-Premises-Server zu starten.
So verwenden Sie SSM Agent zum Starten des CloudWatch-Agenten auf einem On-Premises-Server
Öffnen Sie die Systems Manager-Konsole unter https://console.aws.amazon.com/systems-manager/
. Wählen Sie im Navigationsbereich Run Command aus.
–oder–
Wenn die AWS Systems Manager-Startseite geöffnet wird, scrollen Sie nach unten und wählen Sie Run Command erkunden.
-
Wählen Sie Befehl ausführen aus.
-
Wählen Sie in der Liste Command document die Schaltfläche neben AmazonCloudWatch-ManageAgent aus.
-
Wählen Sie im Bereich Targets die Instance aus, auf der Sie den Agent installiert haben.
-
Klicken Sie in der Liste Action auf Configure.
-
Wählen Sie in der Liste Mode onPremise.
-
Geben Sie im Feld Optional Configuration Location (Optionaler Konfigurationsstandort) den Namen der Agentenkonfigurationsdatei ein, die Sie mit dem Assistenten erstellt und in Parameter Store gespeichert haben.
-
Wählen Sie Ausführen aus.
Der Agent beginnt mit der Konfiguration, die Sie in der Konfigurationsdatei angegeben haben.
So verwenden Sie die Befehlszeile zum Starten des CloudWatch-Agenten auf einem On-Premises-Server
-
In diesem Befehl veranlasst
-a fetch-configden Agenten, die neueste Version der CloudWatch-Agentenkonfigurationsdatei zu laden, und-sstartet den Agenten.Linux: Wenn Sie die Konfigurationsdatei in Systems Manager Parameter Store gespeichert haben, geben Sie Folgendes ein:
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m onPremise -s -c ssm:configuration-parameter-store-nameLinux: Wenn Sie die Konfigurationsdatei auf dem lokalen Computer gespeichert haben, geben Sie den folgenden Befehl ein: Ersetzen Sie
configuration-file-pathdurch den Pfad zur Agent-Konfigurationsdatei. Diese Datei heißtconfig.json, wenn Sie sie mit dem Assistenten erstellt haben, undamazon-cloudwatch-agent.json, wenn Sie sie manuell erstellt haben.sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m onPremise -s -c file:configuration-file-pathWindows Server: Wenn Sie die Agentenkonfigurationsdatei in Systems Manager Parameter Store gespeichert haben, geben Sie Folgendes in der PowerShell-Konsole ein:
& "C:\Program Files\Amazon\AmazonCloudWatchAgent\amazon-cloudwatch-agent-ctl.ps1" -a fetch-config -m onPremise -s -c ssm:configuration-parameter-store-nameWindows Server: Wenn Sie die Agent-Konfigurationsdatei auf dem lokalen Computer gespeichert haben, geben Sie Folgendes in der PowerShell-Konsole ein: Ersetzen Sie
configuration-file-pathdurch den Pfad zur Agent-Konfigurationsdatei. Diese Datei heißtconfig.json, wenn Sie sie mit dem Assistenten erstellt haben, undamazon-cloudwatch-agent.json, wenn Sie sie manuell erstellt haben.& "C:\Program Files\Amazon\AmazonCloudWatchAgent\amazon-cloudwatch-agent-ctl.ps1" -a fetch-config -m onPremise -s -c file:configuration-file-path