Abwesenheitsalarm erstellen
Erstellen Sie einen Abwesenheitsalarm in Monitoring, um Benachrichtigungen zu senden, wenn eine Metrik keine Daten für ein angegebenes Intervall ausgibt.
Die Statistik absent()
in einem Abwesenheitsalarm gibt 1
(true) zurück, wenn die Metrik während des gesamten Intervalls fehlt. Nach fortlaufenden 1
-Werten für die Dauer des Abwesenheitserkennungszeitraums gibt die Statistik keine Werte mehr zurück. Wenn die Metrik im Intervall vorhanden ist, gibt die Statistik 0
(false) zurück.
Der Standardzeitraum für die Abwesenheitserkennung beträgt zwei Stunden. Weitere Informationen zum Zeitraum der Abwesenheitserkennung finden Sie unter Beispiel für Abwesenheitsalarm.
- Beispiel
- Die folgende Metrikabfrage enthält einen Abwesenheitsalarm für eine Compute-Instanz, der in einem Intervall von 1 Minute (mit dem Standardzeitraum für die Abwesenheitserkennung) festgelegt ist:
Informationen zur Fehlerbehebung bei Alarmen finden Sie unter Fehlerbehebung bei Alarmen.
Verwenden Sie den Befehl oci monitoring alarm create und die erforderlichen Parameter, um einen Schwellenwertalarm zu erstellen. Verwenden Sie für den erforderlichen Parameter
--query-text
einen MQL-Ausdruck, der eine Abwesenheitstriggerregel angibt:oci monitoring alarm create --query-text
<mql_expression_specifying_absence_trigger_rule>
[...]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 CreateAlarm aus, um einen Abwesenheitsalarm zu erstellen.
Wenn Sie Details für CreateAlarmDetails definieren, setzen Sie
query
auf einen MQL-Ausdruck, der eine Abwesenheitstriggerregel angibt.