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 und OFFLINE_MODE. Wenn sich der Festplattenspeicher verbessert, löscht der Health Monitor die Systemvariablen. Siehe Health Monitor.
  • DbVolumeUtilization Metrik: Mit der HeatWave-Servicemetrik DbVolumeUtilization im Namespace oci_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 Metrik DbVolumeUtilization 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.