filter(x) in einer Abfrage verwenden
Verwenden Sie filter(x)
, um Werte aus den Metrikstreams in den zurückgegebenen Daten zu entfernen, in denen die Metrikstreams von den vorherigen Abfragekomponenten definiert werden.
- Beispiel: Werte unter 20 entfernen
-
CpuUtilization[1m].mean().filter(x=>x>20)
Informationen zur Fehlerbehebung bei Abfragen finden Sie unter Fehlerbehebung bei Abfragen.
In diesem Abschnitt wird beschrieben, wie Sie
filter(x)
auf der Seite Metrics Explorer verwenden.filter(x)
ist nur im erweiterten Modus (MQL) verfügbar. Informationen zum Bearbeiten von Alarmabfragen finden Sie unter Grundlegenden Alarm erstellen.Verwenden Sie den Befehl oci monitoring metric-data summarize-metrics-data und die erforderlichen Parameter, um Metrikdaten abzufragen. Verwenden Sie den Parameter
--query-text
, um das Elementfilter(x)
(Teil des MQL-Ausdrucks) zu verwenden.oci monitoring metric-data summarize-metrics-data --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 SummarizeMetricsData aus, um Metrikdaten abzufragen. Verwenden Sie das Attribut
query
, um das Elementfilter(x)
(Teil des MQL-Ausdrucks) zu verwenden.