Alarmdefinitionen für HeatWave und externe MySQL einrichten

Sie können Alarmdefinitionen einrichten, um das Erstellen und Verwalten von Alarmen für HeatWave- und externe MySQL-DB-Systeme in Database Management zu vereinfachen.

Im Abschnitt Alarmdefinitionen können Sie das verfügbare standardisierte Regelset und die verfügbaren Schwellenwerte verwenden und von Oracle empfohlene Alarme erstellen, um wichtige Metriken wie CPU- und Festplattenspeicherauslastung proaktiv zu überwachen. Von Oracle empfohlene Alarme in Database Management vereinfachen den Prozess der Erstellung eines Oracle Cloud Infrastructure Monitoring-Servicealarms und der Einrichtung eines Benachrichtigungssystems für allgemeine Betriebsszenarios für Ihre DB-Systeme erheblich. Dieser Prozess benachrichtigt Sie über Zustands- und Performanceprobleme und dient als proaktives Überwachungsverfahren, um sicherzustellen, dass das DB-System effizient und sicher funktioniert. Wenn Sie außerdem die vollständigen Optionen verwenden möchten, die beim Erstellen von Alarmen verfügbar sind, können Sie zum Monitoring-Service navigieren und benutzerdefinierte Alarme für das DB-System erstellen. Im Folgenden finden Sie einige weitere Vorteile des Features Alarmdefinitionen:

  • Alarme bearbeiten und anpassen: Sie können die vorkonfigurierten Werte für von Oracle empfohlene Alarme und die Werte für benutzerdefinierte Alarme bearbeiten, um sie anzupassen. Dadurch können Sie einen Alarm flexibel bearbeiten, um bestimmte Anforderungen zu erfüllen.
  • Alarme für mehrere DB-Systeme klonen: Sie können zuvor erstellte Alarme klonen und auf bestimmte DB-Systeme oder alle DB-Systeme in einem Compartment anwenden, um standardisierte Überwachungseinstellungen sicherzustellen.

Um zum Abschnitt Alarmdefinitionen zu gehen, gehen Sie zur Seite MySQL-Datenbankdetails, und klicken Sie im linken Fensterbereich unter Ressourcen auf Alarmdefinitionen.

Im Abschnitt Alarmdefinitionen können Sie:

  • Erstellen Sie von Oracle empfohlene Alarme, oder navigieren Sie zum Monitoring-Service, um benutzerdefinierte Alarme für ein DB-System zu erstellen.
  • Zeigen Sie die Alarme an, die für das DB-System oder alle DB-Systeme im Compartment erstellt wurden.
    Hinweis

    Um Alarme im Abschnitt Alarmdefinitionen in Database Management anzuzeigen, müssen Sie Folgendes sicherstellen:
    • Die Alarme werden mit den Out-of-the-box-Metriken von Oracle Cloud Infrastructure erstellt, die im Namespace oracle_oci_database für HeatWave- und externe MySQL-DB-Systeme und im Namespace oci_mysql_database nur für HeatWave-DB-Systeme ausgegeben werden.
    • Die Dimension resourceId wird beim Erstellen von Alarmen für ein DB-System angegeben. Für die Alarme, die für alle DB-Systeme in einem Compartment erstellt wurden, müssen keine Dimensionen angegeben werden.

    Weitere Informationen:

  • Alarme bearbeiten
  • Alarme klonen
  • Alarme löschen

Zusätzlich zu Database Management-Berechtigungen sind weitere Oracle Cloud Infrastructure-Serviceberechtigungen erforderlich, um alarmbezogene Aufgaben auszuführen. Weitere Informationen:

  • Erforderliche Monitoring-Serviceberechtigungen zum Erstellen von Alarmen finden Sie unter Alarme verwalten.
  • Berechtigungen für den Oracle Cloud Infrastructure Notification-Service, die zum Erstellen und Verwenden von Themen erforderlich sind, finden Sie unter Themen verwalten.

Von Oracle empfohlene Alarme für HeatWave- und externe MySQL-DB-Systeme

Im Folgenden finden Sie die Liste der von Oracle empfohlenen Alarme für HeatWave- und externe MySQL-DB-Systeme.

Von Oracle empfohlener Alarm Severity Beschreibung
CPU-Auslastung (%) Kritisch Alarm, der mit der Metrik CPUUtilization erstellt wird, um zu benachrichtigen, wenn die CPU-Auslastung für den DB-Systemhost oder die HeatWave-Knoten den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik CPUUtilization größer als der Schwellenwert von 90% ist.

Standardalarmabfrage: CPUUtilization[5m].mean() > 90

CPU-Auslastung (%) Warnung Alarm, der mit der Metrik CPUUtilization erstellt wird, um zu benachrichtigen, wenn die CPU-Auslastung für den DB-Systemhost oder die HeatWave-Knoten den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik CPUUtilization größer als der Schwellenwert von 75% ist.

Standardalarmabfrage: CPUUtilization[5m].mean() > 75

Auslastung des Speicherplatzes (%) Kritisch Alarm, der mit der Metrik DbVolumeUtilization erstellt wird, um zu benachrichtigen, wenn die gesamte Speicherplatzauslastung der DB-System-Volumes den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik DbVolumeUtilization größer als der Schwellenwert von 90% ist.

Standardalarmabfrage: DbVolumeUtilization[5m].mean() > 90

Auslastung des Speicherplatzes (%) Warnung Alarm, der mit der Metrik DbVolumeUtilization erstellt wird, um zu benachrichtigen, wenn die gesamte Speicherplatzauslastung der DB-System-Volumes den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik DbVolumeUtilization größer als der Schwellenwert von 80% ist.

Standardalarmabfrage: DbVolumeUtilization[5m].mean() > 80

Datenträger-Schreibvorgänge in Byte Kritisch Alarm, der mit der Metrik DbVolumeWriteBytes erstellt wird, um zu benachrichtigen, wenn die Gesamtanzahl der in die DB-System-Volumes geschriebenen Byte gleich 0 ist.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik DbVolumeWriteBytes 0 ist.

Standardalarmabfrage: DbVolumeWriteBytes[5m].mean() == 0

HeatWave-Zustand Kritisch Alarm, der mit der Metrik HeatWaveHealth erstellt wird, um zu benachrichtigen, wenn der Zustand des HeatWave-Clusters nicht fehlerfrei ist und den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik HeatWaveHealth größer als 0 ist.

Standardalarmabfrage: HeatWaveHealth[5m].mean() > 0

Beachten Sie, dass dieser Alarm für externe MySQL-DB-Systeme nicht verfügbar ist.

Speicherauslastung (%) Kritisch Alarm, der mit der Metrik MemoryUtilization erstellt wird, um zu benachrichtigen, wenn die Speicherauslastung für den DB-Systemhost oder die HeatWave-Knoten den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik MemoryUtilization größer als der Schwellenwert von 95% ist.

Standardalarmabfrage: MemoryUtilization[5m].mean() > 95

Speicherauslastung (%) Warnung Alarm, der mit der Metrik MemoryUtilization erstellt wird, um zu benachrichtigen, wenn die Speicherauslastung für den DB-Systemhost oder die HeatWave-Knoten den angegebenen Schwellenwert überschreitet.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik MemoryUtilization größer als der Schwellenwert von 90% ist.

Standardalarmabfrage: MemoryUtilization[5m].mean() > 90

Überwachung gestoppt - Metrikerfassungsproblem Kritisch Alarm, der mit der Metrik MonitoringStatus erstellt wurde, um zu benachrichtigen, wenn das DB-System heruntergefahren ist. Dieser Alarm wird ausgelöst, wenn die Metrikerfassung aufgrund von Problemen im Zusammenhang mit Netzwerk, Agent, Zugangsdaten, Verbindung oder fehlenden Daten gestoppt wurde oder wenn das DB-System heruntergefahren ist.

Dies ist ein erweiterter Alarm und kann im Datenbankmanagement nicht bearbeitet werden. Sie können diesen Alarm im Oracle Cloud Infrastructure Monitoring-Service bearbeiten. Es wird jedoch empfohlen, ihn nicht zu bearbeiten.

Netzwerk-Empfangsvorgänge in Byte Kritisch Alarm, der mit der Metrik NetworkReceiveBytes erstellt wird, um zu benachrichtigen, wenn die Gesamtanzahl der Netzwerkempfangsbyte für das DB-System gleich 0 ist.

Standardmäßig wird dieser Alarm ausgelöst, wenn der Mittelwert der Metrik NetworkReceiveBytes 0 ist.

Standardalarmabfrage: NetworkReceiveBytes[5m].mean() == 0

Empfohlene Alarme erstellen

Sie können von Oracle empfohlene Alarme erstellen, die für allgemeine Betriebsszenarios für Ihre HeatWave- und externen MySQL-DB-Systeme vorkonfiguriert sind.

  1. Klicken Sie im Abschnitt Alarmdefinitionen auf der Seite MySQL-Datenbankdetails auf Erstellen und dann auf Empfohlene Alarme.
    Hinweis

    Wenn Sie einen benutzerdefinierten Alarm für Ihr DB-System im Oracle Cloud Infrastructure Monitoring-Service anstelle eines von Oracle empfohlenen Alarms erstellen möchten, klicken Sie auf Erstellen und dann auf Benutzerdefinierter Alarm. Um einen benutzerdefinierten Alarm im Abschnitt Alarmdefinitionen in Database Management anzuzeigen, müssen Sie Folgendes sicherstellen:
    • Der Alarm wird mit einer Out-of-the-box-Metrik erstellt, die im Namespace oracle_oci_database ausgegeben wird (Ressourcengruppen: mysql_database und mysql_database_advanced_metrics für HeatWave-DB-Systeme und mysql_external_database für externe MySQL-DB-Systeme) und der Namespace oci_mysql_database nur für HeatWave-DB-Systeme. Informationen zu diesen Metriken finden Sie unter Datenbankmanagementmetriken für HeatWave und externes MySQL.
    • Die Dimension resourceId wird beim Erstellen eines Alarms für ein DB-System angegeben. Für einen Alarm, der für alle DB-Systeme in einem Compartment erstellt wird, müssen keine Dimensionen angegeben werden.

    Informationen zum Erstellen eines Alarms im Monitoring-Service finden Sie unter Grundlegenden Alarm erstellen.

  2. Wählen Sie im Bereich Empfohlene Alarme erstellen einen der verfügbaren, häufig verwendeten Alarme aus. Standardmäßig sind alle Alarme ausgewählt.
    Informationen zu den von Oracle empfohlenen Alarmen, die für HeatWave- und externe MySQL-DB-Systeme verfügbar sind, finden Sie unter Von Oracle empfohlene Alarme für HeatWave- und externe MySQL-DB-Systeme.
  3. Klicken Sie optional auf das Symbol Aktionen (Aktionen), das für jeden empfohlenen Alarm verfügbar ist, und klicken Sie auf Schwellenwert bearbeiten, um die vorkonfigurierten Werte für den Alarm zu bearbeiten. Beispiel: Der Alarm CPU-Auslastung (%) wird ausgelöst, wenn die durchschnittliche CPU-Auslastung mehr als 90% in den letzten 5 Minuten beträgt. Im Bereich Alarm bearbeiten können Sie Änderungen an den verschiedenen Werten für den Alarm vornehmen. Beispiel: Sie können einen anderen Schwellenwert, einen anderen Intervallwert (Zeitraum) für die Abfrage von Metrikdaten oder den Triggerverzögerungszeitraum angeben. Dies ist der Zeitraum, bevor der Alarm ausgelöst wird. Informationen zu den Feldern, die im Bereich Alarm bearbeiten angezeigt werden, finden Sie unter Alarme bearbeiten.
  4. Wählen Sie im Abschnitt Benachrichtigungen das Compartment und das Thema aus, an das Sie Alarmbenachrichtigungen senden möchten.
    Wenn ein vorhandenes Thema nicht verfügbar ist, klicken Sie auf Thema erstellen, um ein neues Thema zu erstellen und Abonnementdetails anzugeben. Informationen zu Themen und Abonnements finden Sie unter Themen verwalten und Abonnements verwalten.
  5. Klicken Sie auf Erstellen.
    Der Bereich Alarme erstellen wird mit einem Status der von Oracle empfohlenen Alarme angezeigt, die erstellt werden.
  6. Schließen Sie den Bereich Alarme erstellen, nachdem die Alarme erstellt wurden.

Nachdem die Alarme erstellt wurden, können Sie:

  • Klicken Sie auf den Alarm, um die Alarmdetails auf der Seite Alarmdefinitionen im Monitoring-Service anzuzeigen. Bei von Oracle empfohlenen Alarmen wird das Freiformtag Provider: DBM standardmäßig während des Erstellungsprozesses hinzugefügt und im Abschnitt Tags angezeigt.
    Hinweis

    Es ist möglich, dass verschiedene Benutzer denselben von Oracle empfohlenen Alarm für ein DB-System erstellen. Wenn doppelte Alarme für ein DB-System angezeigt werden, klicken Sie auf den Alarm, um Informationen anzuzeigen, wie z.B. wer den Alarm erstellt hat und wann er im Abschnitt Tags auf der Seite Alarmdefinitionen im Monitoring-Service erstellt wurde.
  • Verwenden Sie das Feld Suchen und die Filter-Dropdown-Listen über der Liste der Alarme, um die Alarme zu filtern:
    • Schweregradfilter: Wählen Sie eine Option für den Alarmschweregrad aus, um nur die Alarme eines bestimmten Schweregradtyps anzuzeigen.
    • Geltungsbereichsfilter: Wählen Sie eine der verfügbaren Optionen aus, um die Alarme anzuzeigen, die für alle DB-Systeme in einem Compartment angegeben sind, oder die Alarme, die für das DB-System angegeben sind. Standardmäßig werden alle Alarme angezeigt.
    • Ursprungsfilter: Wählen Sie eine der verfügbaren Optionen aus, um die von Oracle empfohlenen Alarme oder die im Monitoring-Service erstellten benutzerdefinierten Alarme für das DB-System anzuzeigen. Standardmäßig werden alle Alarme angezeigt.
  • Klicken Sie auf das Symbol Aktionen (Aktionen), und klicken Sie auf Schwellenwert bearbeiten, um die grundlegenden Alarmwerte in Database Management zu bearbeiten, oder klicken Sie auf Alarm bearbeiten, um das vollständige Werteset anzuzeigen und zu bearbeiten, das für den Alarm im Monitoring-Service angegeben ist. Weitere Informationen finden Sie unter Alarme bearbeiten.
  • Wählen Sie Alarme aus, und klicken Sie auf Klonen, um die Alarme zu klonen. Weitere Informationen finden Sie unter Alarme klonen.
  • Wählen Sie Alarme aus, und klicken Sie auf Löschen, um die Alarme zu löschen.

Alarme bearbeiten

Sie können die für einen Alarm angegebenen Werte bearbeiten, um den Alarm an Ihre Anforderungen anzupassen.

Die Bearbeitungsfunktion im Abschnitt Alarmdefinitionen bietet Ihnen die Flexibilität, Änderungen an Alarmwerten vorzunehmen und den Alarm anzupassen. In diesem Abschnitt können Sie:

  • Klicken Sie beim Erstellen eines von Oracle empfohlenen Alarms oder für einen zuvor von Oracle empfohlenen oder benutzerdefinierten Alarm auf Schwellenwert bearbeiten, um grundlegende Alarmwerte wie Schwellenwert, Intervall und Schweregrad zu bearbeiten. Bei von Oracle empfohlenen Alarmen können Sie so Änderungen an den vorkonfigurierten Werten vornehmen, um bestimmte Anforderungen zu erfüllen.
  • Klicken Sie für einen zuvor erstellten von Oracle empfohlenen oder benutzerdefinierten Alarm auf Alarm bearbeiten, um das vollständige Werteset anzuzeigen und zu bearbeiten, das für den Alarm im Oracle Cloud Infrastructure Monitoring-Service angegeben ist.

So bearbeiten Sie grundlegende Alarmwerte für von Oracle empfohlene oder benutzerdefinierte Alarme in Database Management:

  1. Klicken Sie im Abschnitt Alarmdefinitionen auf der Seite MySQL-Datenbankdetails für einen Alarm auf das Symbol Aktionen (Aktionen), und klicken Sie auf Schwellenwert bearbeiten.
    Hinweis

    Um das vollständige Werteset zu bearbeiten, das für den Alarm im Monitoring-Service angegeben ist, klicken Sie für den Alarm auf das Symbol Aktionen (Aktionen), und klicken Sie auf Alarm bearbeiten. Um einen benutzerdefinierten Alarm im Abschnitt Alarmdefinitionen in Database Management anzuzeigen und zu bearbeiten, müssen Sie Folgendes sicherstellen:
    • Der Alarm wird mit einer Out-of-the-box-Metrik erstellt, die im Namespace oracle_oci_database ausgegeben wird (Ressourcengruppen: mysql_database und mysql_database_advanced_metrics für HeatWave-DB-Systeme und mysql_external_database für externe MySQL-DB-Systeme) und der Namespace oci_mysql_database nur für HeatWave-DB-Systeme. Informationen zu diesen Metriken finden Sie unter Datenbankmanagementmetriken für HeatWave und externes MySQL.
    • Die Dimension resourceId wird beim Erstellen eines Alarms für ein DB-System angegeben. Für einen Alarm, der für alle DB-Systeme in einem Compartment erstellt wird, müssen keine Dimensionen angegeben werden.
  2. Bearbeiten Sie im Bereich Alarm bearbeiten die folgenden Details nach Bedarf:
    1. Name: Name des Alarms.
    2. Alarmtext: Human lesbarer Inhalt der Benachrichtigung.
    3. Dringlichkeit: Typ der Antwort, die erforderlich ist, wenn der Alarm ausführt. Beispiel: Kritisch, Fehler usw.
    4. Intervall: Das Aggregationsfenster oder die Häufigkeit, mit der Datenpunkte aggregiert werden.
    5. Statistik: Funktion zum Aggregieren der Datenpunkte. Beispiel: Mittel, Satz usw.
    6. Operator: Operator, der im bedingten Schwellenwert verwendet wird. Beispiel: größer als, gleich usw.
    7. Schwellenwert: Wert, der für den bedingten Schwellenwert verwendet werden soll. Beispiel: Für den von Oracle empfohlenen CPU-Auslastung (%)-Alarm ist der Standardschwellenwert 90. Sie können den Wert in 80 ändern, um den Alarm auszulösen, wenn der Mittelwert der Metrik CpuUtilization größer als 80 ist.
    8. Triggerverzögerung in Minuten: Gibt an, wie viele Minuten die Bedingung bestehen muss, bevor der Alarm den Auslösestatus aufweist.
    9. Aggregierte Metrikstreams: Option zum Zurückgeben des kombinierten Wertes aller Metrikstreams für die ausgewählte Statistik. Wenn Sie einen von Oracle empfohlenen Alarm bearbeiten, ist dieses Kontrollkästchen standardmäßig deaktiviert.
    10. Benachrichtigungen pro Metrikstream teilen: Option zur individuellen Verfolgung des Metrikstatus nach Metrikstream und zum Senden einer Nachricht, wenn sich der Metrikstatus für jeden Metrikstream ändert. Weitere Informationen zu dieser Option finden Sie unter Szenario: Nachrichten nach Metrikstream teilen.
  3. Klicken Sie auf Speichern.

Alarme kopieren

Sie können vorhandene von Oracle empfohlene oder benutzerdefinierte Alarme klonen und auf bestimmte DB-Systeme oder alle DB-Systeme in einem Compartment anwenden.

Die Klonfunktion reduziert den Aufwand zum Erstellen mehrerer Alarme und ermöglicht die Standardisierung von Alarmeinstellungen über mehrere DB-Systeme hinweg.

So klonen Sie Alarme:

  1. Wählen Sie im Abschnitt Alarmdefinitionen auf der Seite MySQL-Datenbankdetails mindestens einen Alarm aus, und klicken Sie auf Klonen.
    Hinweis

    Wenn Sie mehrere Alarme gleichzeitig klonen, müssen Sie sicherstellen, dass Sie Alarme mit demselben Geltungsbereich auswählen.
  2. Wählen Sie im Bereich Alarme klonen eine der folgenden Optionen aus:
    • In Compartment klonen: Wählen Sie diese Option und dann ein Compartment in der Dropdown-Liste Compartment auswählen aus, um die Alarme für alle DB-Systeme im Compartment zu klonen.
    • In ausgewählte Datenbank klonen: Wählen Sie diese Option und ein Compartment in der Dropdown-Liste Compartment auswählen aus, und wählen Sie dann die DB-Systeme aus, um die Alarme zu klonen und auf die ausgewählten DB-Systeme anzuwenden.
  3. Klicken Sie auf Klonen.
Hinweis

Beim Klonen von Alarmen können Sie doppelte Alarme erstellen. Wenn doppelte Alarme für die DB-Systeme aufgeführt werden, klicken Sie auf den Alarm, um Informationen anzuzeigen, wie z.B. wer den Alarm erstellt hat und wann er im Abschnitt Tags auf der Seite Alarmdefinitionen im Oracle Cloud Infrastructure Monitoring-Service erstellt wurde.