Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Überwachungstools von Drittanbietern

Fokusmodus
Überwachungstools von Drittanbietern - AWS Präskriptive Leitlinien

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.

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.

In einigen Szenarien möchten Sie möglicherweise zusätzlich zu der vollständigen Suite von Cloud-nativen Observabilitäts- und Überwachungstools, die Amazon RDS AWS bietet, Überwachungstools von anderen Softwareanbietern verwenden. Zu diesen Szenarien gehören Hybridbereitstellungen, bei denen möglicherweise eine Reihe von Datenbanken in Ihrem lokalen Rechenzentrum und eine weitere Gruppe von Datenbanken in dem ausgeführt werden. AWS Cloud Wenn Sie Ihre Observability-Lösung für Ihr Unternehmen bereits eingerichtet haben, möchten Sie möglicherweise weiterhin Ihre vorhandenen Tools verwenden und sie auf Ihre Bereitstellungen ausweiten. AWS Cloud Die Herausforderung bei der Einrichtung einer Überwachungslösung eines Drittanbieters liegt häufig in den Sicherheitsvorkehrungen, die Amazon RDS als Cloud-verwalteter Service auferlegt. Sie können beispielsweise keine Agentsoftware auf dem Host-Betriebssystem installieren, auf dem die DB-Instance ausgeführt wird, da der Zugriff auf den Datenbank-Host-Computer verweigert wird. Sie können jedoch viele Überwachungslösungen von Drittanbietern in Amazon RDS integrieren, indem Sie auf anderen AWS Cloud Diensten aufbauen. CloudWatch Beispielsweise können Amazon RDS-Metriken, Protokolle, Ereignisse und Traces exportiert und dann zur weiteren Analyse, Visualisierung und Alarmierung in das Überwachungstool eines Drittanbieters importiert werden. Einige dieser Drittanbieterlösungen umfassen Prometheus, Grafana und Percona.

Prometheus und Grafana

Prometheus ist eine Open-Source-Monitoring-Lösung, die in bestimmten Intervallen Metriken von konfigurierten Zielen sammelt. Es handelt sich um eine Allzweck-Überwachungslösung, mit der jede Anwendung oder jeder Dienst überwacht werden kann. Wenn Sie Amazon RDS-DB-Instances überwachen, CloudWatch sammelt die Metriken von Amazon RDS. Die Metriken werden dann mithilfe eines Open-Source-Exporters wie YACE Exporter oder Exporter auf den Prometheus-Server exportiert. CloudWatch

  • Der YACE Exporter optimiert Datenexportaufgaben, indem er mehrere Metriken in einer einzigen Anfrage an die API abruft. CloudWatch Nachdem die Messwerte auf dem Prometheus-Server gespeichert wurden, wertet der Server Regelausdrücke aus und kann Warnmeldungen generieren, wenn bestimmte Bedingungen eingehalten werden.

  • CloudWatch Exporter wird offiziell von Prometheus betrieben. Es ruft CloudWatch Metriken über die CloudWatch API ab und speichert sie auf dem Prometheus-Server in einem Format, das mit Prometheus kompatibel ist, indem es REST-API-Anfragen an den HTTP-Endpunkt verwendet.

Wenn Sie einen Exporter auswählen, Ihr Bereitstellungsmodell entwerfen und Exporter-Instanzen konfigurieren, sollten Sie Service CloudWatch- und API-Kontingente berücksichtigen und CloudWatch protokollieren, da der Export von CloudWatch Metriken auf einen Prometheus-Server zusätzlich zur API implementiert wird. CloudWatch Beispielsweise könnte die Bereitstellung mehrerer CloudWatch Exporter-Instances in einer einzigen AWS-Konto Region zur Überwachung von Hunderten von Amazon RDS-DB-Instances zu einem Drosselungsfehler (ThrottlingException) und zu Code-400-Fehlern führen. Um solche Einschränkungen zu überwinden, sollten Sie den YACE Exporter in Betracht ziehen, der für die Erfassung von bis zu 500 verschiedenen Metriken in einer einzigen Anfrage optimiert ist. Um eine große Anzahl von Amazon RDS-DB-Instances bereitzustellen, sollten Sie außerdem die Verwendung mehrerer Instances in Betracht ziehen AWS-Konten, anstatt die Arbeitslast in einer einzigen AWS-Konto zu zentralisieren und die Anzahl der Exporter-Instances in jeder zu begrenzen. AWS-Konto

Alerts werden vom Prometheus-Server generiert und vom Alertmanager bearbeitet. Dieses Tool kümmert sich um die Deduplizierung, Gruppierung und Weiterleitung von Warnmeldungen an den richtigen Empfänger wie E-Mail, SMS oder Slack oder leitet eine automatische Antwortaktion ein. Ein anderes Open-Source-Tool namens Grafana zeigt Visualisierungen für diese Metriken an. Grafana bietet umfangreiche Visualisierungs-Widgets wie erweiterte Grafiken, dynamische Dashboards und Analysefunktionen wie Ad-hoc-Abfragen und dynamischen Drilldown. Es kann auch Protokolle durchsuchen und analysieren und enthält Warnfunktionen zur kontinuierlichen Auswertung von Metriken und Protokollen sowie zum Senden von Benachrichtigungen, wenn die Daten den Warnungsregeln entsprechen.

Verwendung von Prometheus und Grafana mit Amazon RDS und CloudWatch

Percona

Percona Monitoring and Management (PMM) ist eine kostenlose Open-Source-Lösung zur Datenbanküberwachung, -verwaltung und -beobachtbarkeit für MySQL und MariaDB. PMM sammelt Tausende von Leistungsmetriken von DB-Instances und ihren Hosts. Es bietet eine Weboberfläche zur Visualisierung von Daten in Dashboards und zusätzliche Funktionen wie automatische Berater für die Bewertung des Datenbankzustands. Sie können PMM verwenden, um Amazon RDS zu überwachen. Der PMM-Client (Agent) ist jedoch nicht auf den zugrunde liegenden Hosts der Amazon RDS-DB-Instances installiert, da er keinen Zugriff auf die Hosts hat. Stattdessen stellt das Tool eine Verbindung zu den Amazon RDS-DB-Instances her, fragt ServerstatistikenINFORMATION_SCHEMA, das Systemschema und das Leistungsschema ab und verwendet die CloudWatch API, um Metriken, Protokolle, Ereignisse und Traces zu erfassen. PMM benötigt einen AWS Identity and Access Management (IAM-) Benutzerzugriffsschlüssel (IAM-Rolle) und erkennt automatisch die Amazon RDS-DB-Instances, die für die Überwachung verfügbar sind. Das PMM-Tool ist für die Datenbanküberwachung konzipiert und sammelt mehr datenbankspezifische Metriken als Prometheus. Um das PMM Query Analytics-Dashboard zu verwenden, müssen Sie das Performance-Schema als Abfragequelle konfigurieren, da der Query Analytics-Agent nicht für Amazon RDS installiert ist und das langsame Abfrageprotokoll nicht lesen kann. Stattdessen fragt es direkt die performance_schema von den MySQL- und MariaDB-DB-Instances ab, um Metriken zu erhalten. Eines der herausragenden Merkmale von PMM ist die Fähigkeit, bei Problemen, die das Tool in ihren DBAs Datenbanken identifiziert, zu warnen und zu beraten. PMM bietet eine Reihe von Prüfungen, mit denen allgemeine Sicherheitsbedrohungen, Leistungseinbußen, Datenverlust und Datenbeschädigung erkannt werden können.

Zusätzlich zu diesen Tools sind auf dem Markt mehrere kommerzielle Beobachtungs- und Überwachungslösungen erhältlich, die in Amazon RDS integriert werden können. Beispiele hierfür sind Datadog Database Monitoring, Dynatrace Amazon RDS Monitoring und Database Monitoring. AppDynamics

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.