Nidificazione delle query in un'espressione MQL

Nidificare più query in una singola espressione MQL per eseguire query sui dati delle metriche in Monitoraggio.

In una query nidificata, la parte di allarme viene visualizzata all'inizio (arrotondata con le parentesi), seguita dalla funzione di gruppo facoltativa e dalla statistica obbligatoria.

Per la risoluzione dei problemi delle query, vedere Risoluzione dei problemi delle query.

Esempi

Esempio 1: somma degli host con utilizzo della CPU maggiore dell'80%
(CpuUtilization[1m].max() > 80).grouping().sum()
Esempio 2: somma dei domini di disponibilità con un tasso di successo inferiore a 0,99
(SuccessRate[1m].groupBy(availabilityDomain).mean() < 0.99).grouping().sum()
Esempio 3: conteggio degli host con tempo di attività maggiore di zero
(metric[1h].groupBy(host).min() > 0).grouping().count()
  • In questa sezione viene descritto come nidificare le query all'interno di una singola espressione MQL nella pagina Metrics Explorer. La nidificazione è disponibile solo in modalità avanzata (MQL). Per le modifiche alle query di allarme, vedere Modifica dell'espressione MQL durante la creazione di un allarme.

    1. Creare una query di base nella pagina Explorer metriche.
    2. Se la query non è aperta, aprirla selezionando Modifica query.
    3. Selezionare Modalità avanzata.
    4. Modificare il testo nella casella Editor di codici query.
    5. Selezionare Aggiorna grafico.
  • 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 nidificare più query (all'interno 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 nidificare più query (all'interno dell'espressione MQL).