Überwachung der Leistung von RDS-Diensten
Datenbankinstanz
Visualisieren Sie die aktuelle und bisherige Ressourcennutzung anhand einer Vielzahl von Kennzahlen wie CPU, freigebbarer Speicher, Swap, DB-Verbindungen und Netzwerkdurchsatz, um einen Einblick in den Betriebszustand der Instanzen zu erhalten, die Ihre relationalen Datenbanken in der Cloud betreiben.
Unterstützung für Aurora
Verschaffen Sie sich einen umfassenden Überblick über den Zustand Ihrer Aurora-DB-Cluster. Erfassen Sie Kennzahlen, die Daten für Ihre primäre DB-Instanz überwachen, Replikate und Cluster-Volumes lesen und Änderungen der Nutzungsmuster verfolgen, um fundierte Entscheidungen über Leistung und Skalierung zu treffen.
Native Kennzahlen
Erfassen Sie native Kennzahlen für Engines relationaler Datenbanken wie MySQL, PostgreSQL und MariaDB zusätzlich zu den standardmäßigen CloudWatch-Daten. Stellen Sie unseren Serveragenten auf einer EC2-Instanz bereit, konfigurieren Sie den RDS-DB-Instanzendpunkt und führen Sie unser Plug-in aus, um zu beginnen.
Amazon RDS-Datenbank überwachen
Speicherplatz
Ist in Ihrer DB-Instanz nicht mehr genügend Speicherplatz vorhanden? Richten Sie Schwellenwerte und Warnmeldungen ein und verfolgen Sie die Kennzahl des freien Speicherplatzes, um sicherzustellen, dass Sie benachrichtigt werden, bevor der Speicherplatz erschöpft ist.
IOPS und Durchsatz
Bieten Ihre SSD-Speicher-Volumes (General Purpose) die richtige Leistung für Ihre Workloads? Überwachen Sie Lese-/Schreibaktivitäten und Durchsatz, um fundierte Entscheidungen über die Volume-Migration zu treffen.
E/A-Credits
Prüfen Sie, wie häufig Ihr Speichervolumen die Basisleistung übersteigt. Visualisieren Sie die Nutzung, erkennen Sie Trends und erhöhen Sie die Speicherkapazität, um Ihre Workload-Anforderungen zu erfüllen.
Latenzzeit und Länge der Festplattenwarteschlange
Ist die Länge Ihrer Warteschlange konstant hoch oder niedrig? Vergleichen und korrelieren Sie die Latenz mit der Länge der Warteschlange von Festplatten, um Speicherengpässe zu identifizieren und potenzielle Probleme zu vermeiden.
Kennzahlen für Ihre PostgreSQL-DB-Engine
Probleme mit dem Lesen von PostgreSQL-Replikaten beheben
Verfolgen Sie die Replikations-Slot-Verzögerung, um festzustellen, wie weit die Lese-Replikation bei den empfangenen WAL-Daten hinterherhinkt. Überprüfen Sie außerdem die Festplattennutzung des Transaktionsprotokolls, um den genutzten Speicher im Auge zu behalten.
Zustand der Transaktions-ID überwachen
Richten Sie Schwellenwerte ein, um die Anzahl der laufenden, nicht bereinigten Transaktionen zu verfolgen, und ergreifen Sie sofort Maßnahmen, um das Problem zu beheben, bevor Ihre Datenbank in den schreibgeschützten Modus wechselt.
Wesentliche Funktionen für die erweiterte RDS-Überwachung
Warnungen
Konfigurieren Sie intelligente Schwellenwerte mit mehreren Bedingungen und Strategien, um die Qualität Ihrer Warnmeldungen zu verbessern, und lassen Sie sich über integrierte Benachrichtigungskanäle benachrichtigen.
Dashboards
Gruppieren Sie Datenpunkte einer einzelnen Leistungskennzahl aus mehreren DB-Instanzen in einem einzigen Zeitreihendiagramm, um wichtige Fragen schnell zu beantworten.
Datenaufbewahrung
Identifizieren Sie Muster und Trends in der Ressourcennutzung, um zu sehen, wann es an der Zeit ist, auf eine höhere DB-Instanzklasse zu migrieren oder den Speichertyp zu wechseln.
Automatisierung
Identifizieren Sie DB-Instanzen mit niedrigen Verbindungsstatistiken und führen Sie automatisch einen API-Aufruf aus, um sie herunterzufahren oder eine Lambda-Funktion aufzurufen und einen DB-Snapshot zu erstellen.
Anomalieerkennung
Verwenden Sie dynamische Baselines, um Ausreißer und Anomalien in der Leistung Ihrer DB-Instanz mit verbesserter Genauigkeit zu erkennen.