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.
Was ist Amazon CloudWatch?
Amazon CloudWatch überwacht Ihre Amazon Web Services (AWS) -Ressourcen und die Anwendungen, auf denen Sie laufen, AWS in Echtzeit und bietet viele Tools, mit denen Sie die Leistung Ihrer Anwendung, den Betriebszustand und die Ressourcenauslastung systemweit beobachten können.
Themen
Betriebliche Transparenz mit Metriken, Alarmen und Dashboards
Metriken erfassen und verfolgen wichtige Leistungsdaten in benutzerdefinierten Intervallen. Viele AWS Dienste melden automatisch Messwerte an CloudWatch, und Sie können benutzerdefinierte Messwerte auch in CloudWatch Ihren Anwendungen veröffentlichen.
Dashboards bieten eine einheitliche Ansicht Ihrer Ressourcen und Anwendungen mit Visualisierungen Ihrer Metriken und Protokolle an einem einzigen Ort. Sie können Dashboards auch konto- und regionsübergreifend teilen, um den Überblick über den Betrieb zu verbessern. CloudWatch bietet kuratierte automatische Dashboards für viele AWS Dienste, sodass Sie sie nicht selbst erstellen müssen.
Sie können Alarme einrichten, die Messwerte kontinuierlich anhand benutzerdefinierter CloudWatch Schwellenwerte überwachen. Sie können Sie automatisch vor Überschreitungen der Schwellenwerte warnen und auch automatisch auf Änderungen im Verhalten Ihrer Ressourcen reagieren, indem sie automatisierte Aktionen auslösen.
Application Performance Monitoring (APM)
Mit Application Signals können Sie die wichtigsten Leistungsindikatoren Ihrer Anwendungen wie Latenz, Fehlerraten und Anforderungsraten automatisch erkennen und überwachen, ohne dass manuelle Instrumentierung oder Codeänderungen erforderlich sind. Application Signals bietet auch kuratierte Dashboards, sodass Sie mit einem Minimum an Einrichtung mit der Überwachung beginnen können.
CloudWatch Synthetics ergänzt dies, indem es Ihnen ermöglicht, Ihre Endpunkte und APIs mithilfe konfigurierbarer Skripte, so genannter Canaries, proaktiv zu überwachen. Sie simulieren das Benutzerverhalten und warnen Sie vor Verfügbarkeitsproblemen oder Leistungseinbußen, bevor sich diese auf echte Benutzer auswirken. Sie können CloudWatch RUM auch verwenden, um Leistungsdaten aus echten Benutzersitzungen zu sammeln.
Verwenden Sie Service Level Objectives (SLOs) in, CloudWatch um spezifische Zuverlässigkeitsziele für Ihre Anwendungen zu definieren, nachzuverfolgen und entsprechende Warnmeldungen zu erhalten. So können Sie Ihre Verpflichtungen zur Servicequalität einhalten, indem Sie Fehlerbudgets festlegen und die SLO-Einhaltung im Laufe der Zeit überwachen.
Überwachung der Infrastruktur
Viele AWS Dienste senden automatisch und CloudWatch kostenlos grundlegende Kennzahlen an. Services, die Metriken senden, sind hier aufgelistet. Darüber hinaus CloudWatch bietet es zusätzliche Überwachungsfunktionen für mehrere wichtige Teile der AWS Infrastruktur:
Mit Database Insights können Sie die Leistungsmetriken von Datenbanken in Echtzeit überwachen, die Leistung von SQL-Abfragen analysieren und Probleme beim Laden von Datenbanken für AWS -Datenbankservices beheben.
Lambda Insights bietet Metriken auf Systemebene für Lambda-Funktionen, darunter die Überwachung der Speicher- und CPU-Auslastung sowie die Erkennung und Analyse von Kaltstarts.
Mit Container Insights können Sie Metriken aus containerisierten Anwendungen auf Amazon-ECS-Clustern, Amazon-EKS-Clustern und selbstverwalteten Kubernetes-Clustern auf Amazon EC2 sammeln und analysieren.
Protokolle sammeln, speichern und abfragen
CloudWatch Logs bietet eine Reihe leistungsstarker Funktionen für eine umfassende Protokollverwaltung und -analyse. Protokolle, die von AWS Diensten und benutzerdefinierten Anwendungen aufgenommen wurden, werden zur einfachen Organisation in Protokollgruppen und Streams gespeichert. Verwenden Sie CloudWatch Logs Insights, um interaktive, schnelle Abfragen Ihrer Protokolldaten durchzuführen. Sie können zwischen drei Abfragesprachen wählen, darunter SQL und PPL. Verwenden Sie die Erkennung von Protokollanomalien, um ungewöhnliche Muster in Protokollereignissen in einer Protokollgruppe zu finden, die auf Probleme hinweisen können. Erstellen Sie Metrikfilter, um numerische Werte aus Protokollen zu extrahieren und CloudWatch Metriken zu generieren, die Sie für Warnmeldungen und Dashboards verwenden können. Richten Sie Abonnementfilter ein, um Protokolle in Echtzeit zu verarbeiten und zu analysieren oder sie an andere Services wie Amazon S3 oder Firehose weiterzuleiten.
Verwenden Sie den CloudWatch Agenten, um Metriken, Logs und Traces von Amazon EC2-Flotten zu sammeln
Verwenden Sie den CloudWatch Agenten, um detaillierte Systemmetriken über Prozesse, CPU, Arbeitsspeicher, Festplattennutzung und Netzwerkleistung Ihrer Amazon EC2-Instance-Flotten und lokalen Server zu sammeln. Sie können auch benutzerdefinierte Metriken aus Ihren Anwendungen sammeln und überwachen, Protokolle aus mehreren Quellen zusammenfassen und Alarme auf der Grundlage der gesammelten Daten konfigurieren. Sie können den Agenten auch verwenden, um GPU-Metriken zu sammeln. Der Agent unterstützt sowohl Windows- als auch Linux-Betriebssysteme und kann zur zentralen Konfigurationsverwaltung in Systems Manager integriert werden.
Cross-account Überwachung
CloudWatch Mithilfe der kontoübergreifenden Observability können Sie ein zentrales Überwachungskonto einrichten, um Anwendungen, die sich über mehrere Konten erstrecken, zu überwachen und Fehler zu beheben. Über das zentrale Konto können Sie Metriken, Protokolle und Ablaufverfolgungen von Quellkonten in Ihrer gesamten Organisation einsehen. Dieser zentralisierte Ansatz ermöglicht es Ihnen, kontenübergreifende Dashboards zu erstellen, Alarme einzurichten, die Metriken mehrerer Konten zu überwachen, und Ursachenanalysen über Kontogrenzen hinweg durchzuführen. Mit der CloudWatch kontoübergreifenden Observability können Sie Quellkonten entweder einzeln oder automatisch miteinander verknüpfen. AWS Organizations
OpenTelemetry Unterstützung
Amazon CloudWatch bietet native OTLP-Endpunkte für die Aufnahme von Metriken, Protokollen und Traces unter Verwendung des Standards. OpenTelemetry Sie können Telemetriedaten mit einem beliebigen OpenTelemetry-compatible SDK oder Collector erfassen und CloudWatch ohne proprietäre Agenten oder Formatkonvertierung direkt an diese senden. CloudWatch unterstützt auch PromQL für die Abfrage von Metriken. OpenTelemetry Mit diesem auf offenen Standards beruhenden Ansatz können Sie dieselbe Instrumentierung verwenden, um Daten an Ziele von Drittanbietern zu senden CloudWatch und Anwendungs- und Infrastrukturtelemetrie gemeinsam abzufragen. AWS Weitere Informationen finden Sie unter OpenTelemetry.
Lösungskatalog
CloudWatch bietet einen Katalog sofort verfügbarer Konfigurationen, mit denen Sie die Überwachung verschiedener AWS Dienste und gängiger Workloads wie Java Virtual Machines (JVM), NVIDIA GPU, Apache Kafka , Apache Tomcat und NGINX schnell implementieren können. CloudWatch Lösung: NGINX-Workload auf Amazon EC2 Diese Lösungen bieten gezielte Anleitungen, einschließlich Anweisungen zur Installation und Konfiguration des CloudWatch Agenten, zur Bereitstellung vordefinierter benutzerdefinierter Dashboards und zur Einrichtung entsprechender Alarme.
Netzwerk- und Internetüberwachung
CloudWatch bietet umfassende Netzwerk- und Internetüberwachungsfunktionen durch CloudWatch Network Monitoring.
Internet Monitor verwendet AWS globale Netzwerkdaten, um die Internetleistung und Verfügbarkeit zwischen Ihren Anwendungen und Endbenutzern zu analysieren. Mit einem Internetmonitor können Sie erhöhte Latenzzeiten oder regionale Störungen, die sich auf Ihre Kunden auswirken, erkennen oder Benachrichtigungen erhalten. Internetmonitore analysieren Ihre VPC-Flussprotokolle, um automatisierte Einblicke in die Muster und die Leistung des Netzwerkverkehrs zu erhalten. Sie können ebenfalls Vorschläge dazu erhalten, wie Sie die Anwendungsleistung für Ihre Clients optimieren können.
Network Flow Monitor zeigt Informationen zur Netzwerkleistung an, die von einfachen Softwareagenten gesammelt wurden, die Sie auf Ihren Instances installieren. Mithilfe eines Flow Monitors können Sie schnell den Paketverlust und die Latenz Ihrer Netzwerkverbindungen über einen von Ihnen festgelegten Zeitraum visualisieren. Jeder Monitor generiert außerdem einen Netzwerkzustandsindikator (NHI), der Ihnen mitteilt, ob es während des von Ihnen bewerteten Zeitraums AWS Netzwerkprobleme für die von Ihrem Monitor verfolgten Netzwerkflüsse gab.
Wenn Sie mithilfe von Network Synthetic Monitor eine Verbindung herstellen Direct Connect, können Sie synthetische Monitore verwenden, um die Netzwerkkonnektivität proaktiv zu überwachen, indem Sie synthetische Tests zwischen einer VPC und lokalen Endpunkten durchführen. Wenn Sie einen synthetischen Monitor erstellen, spezifizieren Sie Sonden, indem Sie ein VPC-Subnetz und lokale IP-Adressen angeben. AWS erstellt und verwaltet im Hintergrund die Infrastruktur, die für die Durchführung von Rundlaufzeiten und Paketverlusten mit den Sonden erforderlich ist. Diese Tests erkennen Probleme mit Konnektivität, DNS und Latenz, bevor sie sich auf Ihre Anwendungen auswirken, sodass Sie Maßnahmen ergreifen können, um das Erlebnis Ihrer Endbenutzer zu verbessern.
Fakturierung und Kosten
Vollständige Informationen zur CloudWatch Preisgestaltung finden Sie unter CloudWatch Amazon-Preise
Informationen, die Ihnen helfen können, Ihre Rechnung zu analysieren und möglicherweise Kosten zu optimieren und zu senken, finden Sie unter CloudWatch Kosten analysieren, optimieren und reduzieren.
CloudWatch Amazon-Ressourcen
Die folgenden verwandten Ressourcen bieten Ihnen nützliche Informationen für die Arbeit mit diesem Service.
| Ressource | Description |
|---|---|
|
Die Webseite „Häufig gestellte Fragen” deckt alle wichtigsten Fragen ab, die Entwickler zu diesem Produkt gestellt haben. |
|
|
Ein zentraler Ausgangspunkt für die Suche nach Dokumentation, Codebeispielen, Versionshinweisen und anderen Informationen, mit denen Sie innovative Anwendungen erstellen können AWS. |
|
|
Mit der Konsole können Sie die meisten Funktionen von Amazon CloudWatch und verschiedenen anderen AWS Angeboten ohne Programmierung ausführen. |
|
|
Community-based Forum für Entwickler zur Diskussion technischer Fragen im Zusammenhang mit Amazon CloudWatch. |
|
|
Der Hub für die Erstellung und Verwaltung Ihrer AWS Support Fälle. Enthält auch Links zu anderen hilfreichen Ressourcen wie Foren, häufig gestellten technischen Fragen, Servicestatus und AWS Trusted Advisor. |
|
|
Die primäre Webseite für Informationen über Amazon CloudWatch. |
|
| Eine zentrale Anlaufstelle für Anfragen zu AWS Abrechnung, Konto, Veranstaltungen, Missbrauch usw. |