Was ist Amazon CloudWatch? - 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.

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 zahlreiche Tools, mit denen Sie die Leistung, den Betriebszustand und die Ressourcennutzung Ihrer Anwendungen systemweit beobachten können.

Betriebliche Transparenz mit Kennzahlen, Alarmen und Dashboards

Metriken sammeln und verfolgen wichtige Leistungsdaten in benutzerdefinierten Intervallen. Viele AWS Dienste melden Metriken automatisch an CloudWatch, und Sie können auch benutzerdefinierte Messwerte 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 konten- und regionsübergreifend teilen, um einen besseren Überblick über Ihre Betriebsabläufe zu erhalten. CloudWatch bietet kuratierte automatische Dashboards für viele AWS Dienste, sodass Sie sie nicht selbst erstellen müssen.

Sie können Alarme einrichten, mit denen Messwerte kontinuierlich anhand benutzerdefinierter CloudWatch Schwellenwerte überwacht werden. 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.

Überwachung der Anwendungsleistung (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 Endgeräte proaktiv zu überwachen und APIs konfigurierbare Skripts, sogenannte Canaries, zu verwenden, die das Benutzerverhalten simulieren und Sie auf Verfügbarkeitsprobleme oder Leistungseinbußen aufmerksam machen, bevor sie sich auf echte Benutzer auswirken. Sie können CloudWatch RUM auch verwenden, um Leistungsdaten aus echten Benutzersitzungen zu sammeln.

Verwenden Sie Service Level Objectives (SLOs), CloudWatch um spezifische Zuverlässigkeitsziele für Ihre Anwendungen zu definieren, nachzuverfolgen und entsprechende Warnmeldungen zu erstellen. 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 grundlegende Messdaten automatisch und CloudWatch kostenlos an. Dienste, 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 Leistungskennzahlen von Datenbanken in Echtzeit überwachen, die Leistung von SQL-Abfragen analysieren und Probleme beim Laden der AWS Datenbank für Datenbankdienste 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.

  • Container Insights ermöglicht es Ihnen, Metriken aus containerisierten Anwendungen, Amazon ECS-Clustern, Amazon EKS-Clustern und selbstverwalteten Kubernetes-Clustern auf Amazon zu sammeln und zu analysieren. EC2

Protokolle sammeln, speichern und abfragen

CloudWatch Logs bietet eine Reihe leistungsstarker Funktionen für eine umfassende Protokollverwaltung und -analyse. Von AWS Diensten und benutzerdefinierten Anwendungen aufgenommene Protokolle werden zur einfachen Organisation in Protokollgruppen und Streams gespeichert. Verwenden Sie CloudWatch Logs Insights, um interaktive, schnelle Abfragen Ihrer Protokolldaten durchzuführen. Sie haben die Wahl zwischen drei Abfragesprachen, 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 Dienste wie Amazon S3 oder Firehose weiterzuleiten.

Verwenden Sie den CloudWatch Agenten, um Metriken, Protokolle und Traces von EC2 Amazon-Flotten zu sammeln

Verwenden Sie den CloudWatch Agenten, um detaillierte Systemmetriken zu Prozessen, CPU, Arbeitsspeicher, Festplattennutzung und Netzwerkleistung von Ihren Flotten von EC2 Amazon-Instances und lokalen Servern zu sammeln. Sie können auch benutzerdefinierte Messwerte 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.

Kontenübergreifende Überwachung

CloudWatch Mit der kontenübergreifenden Observability können Sie ein zentrales Überwachungskonto einrichten, um Anwendungen zu überwachen und Fehler zu beheben, die sich über mehrere Konten erstrecken. Ü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 Kennzahlen mehrerer Konten überwachen, und Ursachenanalysen über Kontogrenzen hinweg durchzuführen. Dank CloudWatch kontenübergreifender Observability können Sie Quellkonten entweder einzeln oder automatisch miteinander verknüpfen. AWS Organizations

Lösungskatalog

CloudWatch bietet einen Katalog leicht verfügbarer Konfigurationen, mit denen Sie schnell die Überwachung verschiedener AWS Dienste und gängiger Workloads wie Java Virtual Machines (JVM), NVIDIA GPU, Apache Kafka, ApacheTomcat und NGINX implementieren können. 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 Netzwerküberwachung.

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 sich auch Vorschläge zur Optimierung der Anwendungsleistung für Ihre Kunden holen.

Network Flow Monitor zeigt Netzwerkleistungsinformationen 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 Netzwerkintegritätsindikator (Network Health Indicator, NHI), anhand dessen Sie feststellen können, ob AWS Netzwerkprobleme bei den Netzwerkströmen aufgetreten sind, die Ihr Monitor während des untersuchten Zeitraums verfolgt hat.

Wenn Sie eine Verbindung herstellen AWS Direct Connect, können Sie synthetische Monitore in Network Synthetic Monitor verwenden, um die Netzwerkkonnektivität proaktiv zu überwachen, indem Sie synthetische Tests zwischen einer VPC und lokalen Endpunkten ausführen. Wenn Sie einen synthetischen Monitor erstellen, geben Sie Tests an, indem Sie ein VPC-Subnetz und lokale IP-Adressen angeben. AWS erstellt und verwaltet die Infrastruktur im Hintergrund, die für die Durchführung von Messungen der Umlaufzeit und des Paketverlusts 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 die Erfahrung Ihrer Endbenutzer zu verbessern.

Fakturierung und Kosten

Vollständige Informationen zu den CloudWatch Preisen 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 Beschreibung

Amazon CloudWatch FAQs

Die Webseite „Häufig gestellte Fragen” deckt alle wichtigsten Fragen ab, die Entwickler zu diesem Produkt gestellt haben.

AWS Entwicklerzentrum

Ein zentraler Ausgangspunkt, um Dokumentation, Codebeispiele, Versionshinweise und andere Informationen zu finden, mit denen Sie innovative Anwendungen entwickeln können AWS.

AWS Management Console

Mit der Konsole können Sie die meisten Funktionen von Amazon CloudWatch und verschiedenen anderen AWS Angeboten ohne Programmierung ausführen.

CloudWatch Amazon-Diskussionsforen

Community-basiertes Forum für Entwickler zur Diskussion technischer Fragen zu Amazon. CloudWatch

AWS -Support

Die zentrale Anlaufstelle für die Erstellung und Verwaltung Ihrer AWS -Support Fälle. Enthält auch Links zu anderen hilfreichen Ressourcen wie Foren, technischen InformationenFAQs, Servicestatus und AWS Trusted Advisor.

CloudWatch Amazon-Produktinformationen

Die primäre Webseite für Informationen über Amazon CloudWatch.

Kontakt

Eine zentrale Anlaufstelle für Anfragen zu AWS Abrechnung, Konto, Veranstaltungen, Missbrauch usw.