Abwesenheitserkennungsperiode für eine Alarmabfrage anpassen
Geben Sie einen benutzerdefinierten Wert für den Zeitraum der Abwesenheitserkennung an, der bei der Abfrage von Metrikdaten in einem Alarm in Monitoring verwendet werden soll.
Informationen zu den Auswirkungen der Anpassung des Zeitraums für die Abwesenheitserkennung finden Sie unter Beispiel für Abwesenheitsalarm.
Der Standardzeitraum für die Abwesenheitserkennung beträgt zwei Stunden. Eine Alarmabfrage mit absent()
verwendet den Standardwert.
Gültige Werte reichen von einer Minute (1m
) bis zu drei Tagen (3d
oder 72h
). Geben Sie den Zeitraum im Abwesenheitserfassungszeitraum mit einer Zahl und Einheit an (m
, h
oder d
für Minute, Stunde oder Tag).
Beispielalarmabfrage für eine benutzerdefinierte Abwesenheitserkennungsperiode von 20 Stunden:
CpuUtilization[1m]{resourceId = "<resource_identifier>"}.absent(20h)
Informationen zur Fehlerbehebung bei Alarmen finden Sie unter Fehlerbehebung bei Alarmen. Siehe auch Grundlegenden Alarm erstellen.
Verwenden Sie den Befehl oci monitoring alarm update und die erforderlichen Parameter, um einen Alarm zu aktualisieren. Verwenden Sie den Parameter
--query-text
, um den benutzerdefinierten Abwesenheitserkennungszeitraum (Teil des MQL-Ausdrucks, wieabsent(20h)
) anzugeben.oci monitoring alarm update --query-text <mql_expression> [...]
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der Befehlszeilenreferenz für Monitoring.
Führen Sie den Vorgang UpdateAlarm aus, um einen Alarm zu aktualisieren. Verwenden Sie das Attribut
query
, um den benutzerdefinierten Abwesenheitserkennungszeitraum (Teil des MQL-Ausdrucks, wieabsent(20h)
) anzugeben.