Monitoring Query Language (MQL) fornisce un'interfaccia espressiva basata su testo per i dati delle serie temporali di Cloud Monitoring. Con MQL, puoi recuperare, filtrare e manipolare i dati delle serie temporali.
Perché utilizzare MQL?
Con MQL, puoi manipolare le serie temporali per creare grafici che non sarebbero altrimenti impossibili. Ad esempio, puoi procedere come segue:
- Calcola il rapporto delle richieste che generano una determinata classe di codici di risposta
- Calcola il rapporto tra i valori attuali e i valori passati
- Seleziona in base a valori percentile arbitrari, anziché predefiniti
- Seleziona un campione casuale di serie temporali
- Valuta espressioni aritmetiche arbitrarie su valori di serie temporali di più tipi di metriche.
- Crea nuove etichette per aggregare i dati utilizzando manipolazioni arbitrarie di stringhe, tra cui l'acquisizione di sottocampi tramite espressioni regolari.
- Controlla l'intervallo di tempo e il periodo dei dati di output.
MQL utilizza un insieme di operazioni e funzioni. Le operazioni sono collegate tra loro tramite il meccanismo della barra comune, in cui l'output di un'operazione diventa l'input della successiva. Il collegamento delle operazioni consente di creare query complesse in modo incrementale.
Inoltre, l'editor di codice fornisce assistenza sintattica sotto forma di suggerimenti di completamento e messaggi di errore. Per ulteriori informazioni, consulta Utilizzare l'editor di codice per MQL.
Che cosa succede dopo?
La Guida rapida per il linguaggio di query di Monitoring ti guida nella creazione di una semplice query MQL utilizzando l'editor di codice.
Puoi creare e inviare query MQL utilizzando l'editor di codice o l'API Monitoring.
- Per informazioni sull'editor di codice, consulta Utilizzare l'editor di codice per MQL.
- Per informazioni sull'utilizzo delle query MQL con l'API Monitoring, consulta Utilizzo dell'API.
Puoi anche creare criteri di avviso con MQL. Per ulteriori informazioni, consulta Criteri di avviso con MQL.
Per una serie di esempi di query MQL, consulta gli esempi.
Per alcune informazioni generali su MQL, consulta Informazioni sul linguaggio MQL.
Per informazioni complete, consulta la documentazione di riferimento su Monitoring Query Language.