Speicher eines DB-Systems prüfen
Verwenden Sie Health Monitor und die HeatWave-Servicemetrik DbVolumeUtilization
, um die Speicherplatzauslastung für ein DB-System zu verfolgen und Sie zu warnen, wenn auf dem Datenträger zu wenig Speicherplatz vorhanden ist.
Mit den folgenden Methoden können Sie prüfen, wie viel Festplattenspeicher derzeit belegt ist:
- Zustandsmonitor: MySQL Health Monitor sendet automatisch Warnmeldungen, wenn der freie Speicherplatz für ein DB-System unter 20%, 10% und 5% des verfügbaren Speichers fällt. Wenn das DB-System zu lange mit zu wenig freiem Speicherplatz verbringt oder unter den kritischen Schwellenwert fällt, setzt Health Monitor die Systemvariablen
SUPER_READ_ONLY
undOFFLINE_MODE
. Wenn sich der Festplattenspeicher verbessert, löscht der Health Monitor die Systemvariablen. Siehe Health Monitor. DbVolumeUtilization
Metrik: Mit der HeatWave-ServicemetrikDbVolumeUtilization
im Namespaceoci_mysql_database
können Sie eine Abfrage erstellen, mit der die Speicherplatzauslastung für das DB-System aktiv überwacht wird. Anschließend können Sie einen Alarm erstellen, um Benachrichtigungen zu erhalten, wenn die MetrikDbVolumeUtilization
die alarmspezifischen Trigger erfüllt. Der Alarm sendet eine Benachrichtigung, wenn die Speicherplatznutzung die von Ihnen festgelegte Ebene erreicht. Weitere Informationen finden Sie unter Alarme mit Metriken erstellen.