Metriken
Mit Metriken können Sie nützliche quantitative Daten zu dem MySQL-DB-System messen, wie aktuelle Verbindungen, Anweisungsanzahl, CPU-Auslastung und Backupzeit. Mit den Metriken können Sie Abfragen und Alarme erstellen.
Metriken eines DB-Systems anzeigen
Im Abschnitt Metriken auf der Seite DB-Systemdetails wird ein Standardset von Diagrammen für das aktuelle DB-System angezeigt.
Konsole verwenden
Mit der Konsole können Sie HeatWave-Metriken des aktuellen DB-Systems anzeigen.
- Korrigieren Sie die Policy, mit der Sie auf die Monitoring-Services sowie auf die überwachten Ressourcen zugreifen können. Siehe Erforderliche Policys.
Verwandte Themen
Metriken aller DB-Systeme anzeigen
Auf der Seite Servicemetriken wird ein Standardset von Diagrammen für alle DB-Systeme im ausgewählten Compartment angezeigt.
Konsole verwenden
Mit der Konsole können Sie HeatWave-Metriken aller DB-Systeme in einem Compartment anzeigen.
- Korrigieren Sie die Policy, mit der Sie auf die Monitoring-Services sowie auf die überwachten Ressourcen zugreifen können. Siehe Erforderliche Policys.
- Öffnen Sie das Navigationsmenü, und klicken Sie auf Observability and Management. Klicken Sie unter Monitoring auf Servicemetriken.
- Wählen Sie das Compartment aus.
- Wählen Sie unter Metrik-Namespace die Option oci_mysql_database aus.
- (Optional) Filtern Sie die Metriken anhand von Dimensionen. Siehe So filtern Sie Ergebnisse und So wählen Sie andere Ressourcen aus.
- (Optional) Um eine Abfrage zu einer Metrik zu bearbeiten, klicken Sie auf Optionen in der Metrik, und wählen Sie Abfrage im Metrik-Explorer anzeigen aus. Siehe Metrikabfragen erstellen.
- (Optional) Um einen Alarm für die Abfrage zu erstellen, klicken Sie auf Optionen, die in der Metrik vorhanden sind, und wählen Sie dann Alarm für diese Abfrage erstellen. Siehe Alarme verwalten.
Verwandte Themen
Abfragen mit Metriken erstellen
Mit Metriken können Sie Abfragen erstellen, um die HeatWave-Serviceressourcen aktiv zu überwachen.
Erstellen Sie Abfragen für Metriken im Namespace oci_mysql_database
, um die Ressourcen aktiv zu überwachen. Beispiel: Sie können die Metrik DbVolumeUtilization
im Namespace oci_mysql_database
verwenden, um eine Abfrage zu erstellen, mit der die Speicherplatzauslastung des DB-Systems aktiv überwacht wird.
Verwandte Themen
Alarme mit Metriken erstellen
Mit Metriken können Sie Alarme erstellen, um die HeatWave-Serviceressourcen passiv zu überwachen.
Erstellen Sie Alarme für Metriken im Namespace oci_mysql_database
, um die Ressourcen passiv zu überwachen und Sie zu benachrichtigen, wenn Metriken alarmspezifische Trigger erfüllen.
Beispiel: Sie können die Metrik DbVolumeUtilization
im Namespace oci_mysql_database
verwenden, um einen Alarm zu erstellen, damit Sie Benachrichtigungen erhalten, wenn die Metrik DbVolumeUtilization
die alarmspezifischen Trigger erreicht.
Alarme mit Metriken erstellen
Verwenden Sie die Metriken im Namespace oci_mysql_database
in der Konsole, um Alarme zu erstellen.
- Zeigen Sie die für ein einzelnes DB-System verfügbaren Metriken an (siehe Metriken eines DB-Systems anzeigen) oder für alle DB-Systeme (siehe Metriken aller DB-Systeme anzeigen).
- Unter HeatWave-Servicemetriken finden Sie Beschreibungen der Metriken, die im Namespace
oci_mysql_database
vorhanden sind. Notieren Sie sich die Mertriknamen, für die Sie Alarme erstellen möchten. - Lesen Sie die Best Practices für Ihre Alarme, um die optimale Möglichkeit zum Erstellen und Verwalten von Alarmen für Ihre Umgebung zu bestimmen.
- Erstellen Sie Alarme, und geben Sie den Namespace
oci_mysql_database
und den Metriknamen des HeatWave-Service an, den Sie beim Erstellen des Alarms verwenden möchten. Weitere Informationen finden Sie unter Alarme verwalten und Alarme erstellen.
HeatWave-Servicemetriken
Mit den im Namespace oci_mysql_database
vorhandenen HeatWave-Servicemetriken können Sie die Ressourcen überwachen und Probleme mit dem DB-System diagnostizieren und beheben. Die Metriken sind automatisch für alle von Ihnen erstellten DB-Systeme verfügbar. Sie müssen das Monitoring für die Ressource nicht aktivieren, um diese Metriken anzuzeigen.
Jede Metrik umfasst die folgenden Dimensionen:
- resourceId: Gibt die OCID der Ressource an.
- resourceName: Gibt den Anzeigenamen der Ressource an.
- resourceType: (Optional) Gibt den Knotentyp an, der die Metrik ausgibt: mysql, heatwave, Replikat lesen.
- heatWaveNode: (Optional) Gibt den Anzeigenamen des HeatWave-Knotens an.
Bei einem High Availability-DB-System gelten alle Metriken nur für die primäre MySQL-Instanz.
Während der Wartung überwacht der HeatWave-Service die Metriken nicht.
Tabelle 17-10: HeatWave-Servicemetriken
Metrik | Metrik (wie in SDK, CLI und API referenziert) | Maßeinheit | Beschreibung | Dimensionen |
---|---|---|---|---|
Aktive Verbindungen | ActiveConnections | Anzahl | Die Anzahl der Verbindungen, die aktiv Anweisungen für das MySQL-DB-System ausführen. |
|
Backupfehler | BackupFailure | Status | Backupfehlerereignisse, die im letzten Intervall aufgetreten sind.
|
|
Backupzeit | BackupTime | ms | Die Zeit für das Erstellen eines Backups. |
|
Aktuelle Verbindungen | CurrentConnections | Anzahl | Die Anzahl der aktuellen Verbindungen mit dem MySQL-DB-System. |
|
CPU-Auslastung | CPUUtilization | Prozentsatz | CPU-Auslastung für den MySQL-DB-Systemhost oder die HeatWave-Knoten. |
|
Datenträger-Lesevorgänge | DbVolumeReadOperations | Anzahl | Die Gesamtanzahl der Lesevorgänge für das/die DB-Volume(s). |
|
Datenträger-Schreibvorgänge | DbVolumeWriteOperations | Anzahl | Die Gesamtanzahl der Schreibvorgänge für die MySQL-DB-Volumes. |
|
Datenträger-Lesevorgänge in Byte | DbVolumeReadBytes | Byte | Die insgesamt aus den MySQL-DB-System-Volumes gelesenen Byte. |
|
Datenträger-Schreibvorgänge in Byte | DbVolumeWriteBytes | Byte | Die insgesamt in die MySQL-DB-System-Volumes geschriebenen Byte. |
|
Auslastung des Datenträgerspeicherplatzes | DbVolumeUtilization | Prozentsatz | Die gesamte Speicherplatzauslastung der MySQL-DB-System-Volumes. |
|
HeatWave-Clusterzustand | HeatWaveHealth | Status | HeatWave-Clusterzustand. Einer der folgenden Werte:
|
|
Anzahl HeatWave-Clusteranweisungen | HeatWaveStatements | Anzahl | Die Anzahl der für das DB-System MySQL ausgeführten Anweisungen, die auf dem Cluster HeatWave ausgeführt wurden. |
|
HeatWave-Cluster-Dataload-Fortschritt | HeatWaveDataLoadProgress | Prozentsatz | Fortschritt des Dataloads in den HeatWave-Clusterarbeitsspeicher. |
|
Eingehender Kanalfehler | ChannelFailure | Status | Der Kanalzustandsstatus, der während des letzten Intervalls aufgetreten ist. Einer der folgenden Werte:
|
|
Eingehende Kanalverzögerung | ChannelLag | ms | Die Kanalverzögerung, die während des letzten Zeitraums in Bezug auf die direkte Kanalquelle aufgetreten ist.
Wenn der Channel mit Replikationsverzögerung konfiguriert ist, umfasst der Channel Lag die Replikationsverzögerung. Siehe Replikationskanal erstellen |
|
Zugewiesener Speicher | MemoryAllocated | GB | Die gesamte Arbeitsspeichermenge, die während des ausgewählten Intervalls zugewiesen wurde. |
|
Speicherauslastung | MemoryUtilization | Prozentsatz | Speicherauslastung für den MySQL-DB-Systemhost oder die HeatWave-Knoten. |
|
Belegter Speicher | MemoryUsed | GB | Der maximale Speicher, der während des ausgewählten Intervalls verwendet wird. |
|
Netzwerk-Empfangsvorgänge in Byte | NetworkReceiveBytes | Byte | Netzwerkempfangsvorgänge in Byte für das MySQL-DB-System. |
|
Netzwerk-Übertragungsvorgänge in Byte | NetworkTransmitBytes | Byte | Netzwerkübertragungsvorgänge in Byte für das MySQL-DB-System. |
|
Zugewiesene OCPU | OCPUsAllocated | Anzahl | Die tatsächliche Anzahl von im ausgewählten Intervall zugewiesenen OCPUs. |
|
Verwendete OCPU | OCPUsUsed | Anzahl | Die tatsächliche Anzahl von OCPUs, die im ausgewählten Intervall verwendet werden. |
|
Anzahl Anweisungen | Anweisungen | Anzahl | Die Anzahl der für das MySQL-DB-System ausgeführten Anweisungen. |
|
Anweisungslatenz | StatementLatency | ms | Anweisungslatenz für alle ausgeführten Anweisungen. |
|
Zugewiesener Speicherplatz | StorageAllocated | GB | Der maximale Speicherplatz, der dem DB-System während des Zeitraums zugewiesen wird. |
|
Belegter Speicherplatz | StorageUsed | GB | Der maximale Speicherplatz, der während des Intervalls belegt wird. |
|
Backupgröße gesamt | BackupSize | Byte | Die aggregierte Größe aller Backups pro DB-System. |
|
Verwandte Themen