Utilizzo di filter(x) in una query
Utilizzare filter(x)
per rimuovere i valori dai flussi di metriche nei dati restituiti, dove i flussi di metriche sono definiti dai componenti di query precedenti.
- Esempio: rimozione di valori minori di 20
-
CpuUtilization[1m].mean().filter(x=>x>20)
Per la risoluzione dei problemi delle query, vedere Risoluzione dei problemi delle query.
In questa sezione viene descritto come utilizzare
filter(x)
nella pagina Metrics Explorer.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 riepilogate-metrics-data e i parametri necessari per eseguire la 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, consultare il manuale 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).