Speicher eines DB-Systems prüfen

Verwenden Sie die Health Monitor- und MySQL HeatWave Service-Metrik DbVolumeUtilization, um die Speicherplatzauslastung für ein DB-System zu verfolgen und Sie zu warnen, wenn Speicherplatz auf dem Datenträger knapp wird.

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 MySQL 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 vom Alarm angegebenen Trigger erfüllt. Der Alarm sendet eine Benachrichtigung, wenn die Speicherplatzbelegung die von Ihnen festgelegte Ebene erreicht. Weitere Informationen finden Sie unter Metriken zum Erstellen von Alarmen verwenden.