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.
Erfassen Sie Metriken, Logs und Traces mithilfe des CloudWatch Agenten
Der CloudWatch Agent ist eine Softwarekomponente, die Metriken, Protokolle und Traces von Ihren Amazon EC2-Instances, lokalen Servern und containerisierten Anwendungen sammelt. Damit können Sie Ihre Infrastruktur und Anwendungen umfassender überwachen als mit der Standardüberwachung.
Der CloudWatch Agent ermöglicht Ihnen Folgendes:
-
Erfassen Sie intern betriebssystemübergreifend mehr Metriken auf Systemebene von Amazon-EC2-Instances. Die Metriken können zusätzlich zu den Metriken für Amazon EC2-Instances auch Gast-Metriken enthalten. Eine Liste zusätzlicher Metriken, die Sie erfassen können, finden Sie unter. Vom CloudWatch Agenten gesammelte Metriken
-
Erfassen Sie Metriken auf Systemebene von On-Premises-Servern. Dazu können sowohl Server in einer Hybridumgebung als auch Server gehören, die nicht von verwaltet werden AWS.
-
Rufen Sie benutzerdefinierte Metriken aus Ihren Anwendungen oder Services mithilfe der Protokolle
StatsDundcollectdab.StatsDwird sowohl auf Linux-Servern als auch auf Servern mit Windows Server unterstützt.collectdwird nur auf Linux-Servern unterstützt. -
Erfassen Sie Protokolle von Amazon-EC2-Instances und On-Premises-Servern mit Linux oder Windows Server.
Anmerkung
Der CloudWatch Agent unterstützt das Sammeln von Protokollen aus FIFO-Pipes nicht.
-
Senden Sie die Metriken entweder CloudWatch an Amazon Managed Service for Prometheus oder an beide. Die CloudWatch Agenten-Konfigurationsdatei enthält einen
metrics_destinationsParameter in demmetricsAbschnitt. Sie könnencloudwatch,ampoder beides in diesem Parameter angeben. -
Version 1.300031.0 und höher kann zur Aktivierung CloudWatch von Anwendungssignalen verwendet werden. Weitere Informationen finden Sie unter Anwendungssignale.
-
Version 1.300025.0 und höher können Traces von unseren X-Ray Client-SDKs sammeln und an diese OpenTelemetry senden. X-Ray
Mithilfe des CloudWatch Agenten können Sie Traces sammeln, ohne einen separaten Trace-Erfassungs-Daemon ausführen zu müssen. Dadurch wird die Anzahl der Agenten reduziert, die Sie ausführen und verwalten.
An gesendete Metriken CloudWatch können CloudWatch wie alle anderen CloudWatch Metriken eingesehen werden. Der CloudWatch Standard-Namespace für Metriken, die vom CloudWatch Agenten erfasst werdenCWAgent, ist, obwohl Sie bei der Konfiguration des Agenten einen anderen Namespace angeben können.
Die vom CloudWatch Agenten gesammelten Protokolle werden in Amazon CloudWatch Logs verarbeitet und gespeichert, genau wie die vom älteren Logs-Agenten gesammelten CloudWatch Protokolle. Informationen zu den Preisen für CloudWatch Logs finden Sie unter CloudWatch Amazon-Preise
Vom CloudWatch Agenten gesammelte Metriken werden als benutzerdefinierte Metriken in Rechnung gestellt. Weitere Informationen zu den Preisen für CloudWatch Kennzahlen finden Sie unter CloudWatch Amazon-Preise
Der CloudWatch Agent ist Open Source unter der MIT-Lizenz und wird auf GitHub
Sie können den CloudWatch Agenten manuell über die Befehlszeile herunterladen und installieren, oder Sie können ihn in AWS Systems Manager integrieren. Der allgemeine Ablauf der Installation des CloudWatch Agenten ist wie folgt:
-
Erstellen Sie IAM-Rollen oder Benutzer, die es dem Agenten ermöglichen, Messobjekte vom Server zu erfassen und optional in AWS Systems Manager zu integrieren.
-
Laden Sie das Agentenpaket herunter.
-
Ändern Sie die CloudWatch Agentenkonfigurationsdatei und geben Sie die Messobjekte an, die Sie erfassen möchten.
-
Installieren und starten Sie den Agenten auf Ihren Servern.