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.
Überwachungstools von Drittanbietern
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 AWS-Cloud-Bereitstellungen ausweiten. 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
-
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 erwägen, mehrere zu verwenden 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.
Percona
Percona Monitoring and Management (PMM)INFORMATION_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-Dashboardperformance_schema
von den MySQL- und MariaDB-DB-Instances ab, um Metriken zu erhalten. Eines der herausragenden Merkmale von PMM ist die Fähigkeit, DBAs bei Problemen zu warnen
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