Utilizzo di filter(x) in una query
Utilizzare filter(x)
per rimuovere i valori dai flussi di metriche nei dati restituiti, in cui i flussi di metriche sono definiti dai componenti di query precedenti.
- Esempio: rimozione di valori inferiori a 20
-
CpuUtilization[1m].mean().filter(x=>x>20)
Per la risoluzione dei problemi di query, vedere Risoluzione dei problemi delle query.
In questa sezione viene descritto come utilizzare
filter(x)
nella pagina Explorer metriche.filter(x)
è disponibile solo in modalità avanzata (MQL). Per le modifiche alle query di allarme, vedere Creazione di un allarme di base.Utilizzare il comando oci monitoring Metric-data summary-metrics-data e i parametri necessari per eseguire query sui dati delle metriche. Utilizzare il parametro
--query-text
per utilizzare l'elementofilter(x)
(parte dell'espressione MQL).oci monitoring metric-data summarize-metrics-data --query-text <mql_expression> [...]
Per un elenco completo dei parametri e dei valori per i comandi CLI, vedere Command Line Reference for Monitoring.
Eseguire l'operazione SummarizeMetricsData per eseguire una query sui dati delle metriche. Utilizzare l'attributo
query
per utilizzare l'elementofilter(x)
(parte dell'espressione MQL).