Query sui dati delle metriche
Definire una query per recuperare i dati della metrica in Monitoraggio. Monitora attivamente le risorse cloud con query di metrica che generi spontaneamente, su richiesta. Nella console, aggiornare un grafico per visualizzare i dati di più query. Monitora in modo passivo le risorse creando allarmi dalle query definite.
Nelle pagine seguenti vengono descritti i task che è possibile eseguire con le query dei dati delle metriche.
- Creazione di una query
- Creazione di una query per una metrica personalizzata
- Modifica dell'espressione MQL per una query
- Selezione dello spazio di nomi delle metriche per una query
- Selezione del nome della metrica per una query
- Selezione di un gruppo di risorse in una query
- Selezione dell'intervallo per una query
- Selezione della statistica per una query
- Selezione di un intervallo di tempo non predefinito per una query
- Selezione delle dimensioni per una query
- Selezione di una risorsa per una query
- Utilizzo di filter(x) in una query
- Utilizzo di groupBy(x) in una query
- Aggregazione di flussi di metriche in una query
- Specifica di un predicato in una query
- Selezione di una risoluzione non predefinita per una query
- Nidificazione delle query in un'espressione MQL
- Creazione di un allarme da un grafico di metriche personalizzato
Per la risoluzione dei problemi di query, vedere Risoluzione dei problemi delle query.
Informazioni preliminari
Criteri IAM: per eseguire una query sulle metriche, è necessario disporre del tipo di accesso richiesto in un criterio scritto da un amministratore. Questo requisito si applica sia che tu stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Se si riceve un messaggio che non si dispone dell'autorizzazione o che non si è autorizzati, rivolgersi all'amministratore. È possibile che non si disponga del tipo di accesso richiesto nel compartimento corrente.
Amministratori: per un criterio di esempio, vedere Metriche query.
Grafico query e metrica di esempio
La query in questo esempio utilizza la seguente espressione MQL:
CpuUtilization[1m].mean()
Questa query restituisce i valori mean()
(statistici) aggregati dei dati di metrica emessi per la metrica denominata CpuUtilization
ogni minuto (dall'intervallo 1m
).
Per ulteriori informazioni sulla metrica CpuUtilization
, vedere Metriche delle istanze di computazione.
Di seguito sono riportati alcuni esempi di grafici delle metriche sia nella vista dei dati del grafico che nella vista dei dati della tabella.
Esempio di grafico della vista Grafico della metrica
L'immagine seguente mostra diversi flussi di metriche nella vista grafico di un grafico delle metriche. Ogni flusso di metriche corrisponde a un'istanza di computazione.
Il valore dell'85% alle 1:30 indica che un'istanza di computazione ha utilizzato l'85% della CPU (in media nell'intervallo specificato). I valori assenti sono indicati per un flusso di metriche verso la parte inferiore del grafico, a indicare che un'istanza di computazione non ha emesso dati di metrica fino alle 1:30.
I valori molto piccoli o grandi sono indicati dal Sistema Internazionale di Unità (unità SI), come M per mega (da 10 a sesta potenza). Le unità corrispondono alla metrica selezionata e non vengono modificate in base alla statistica .
Esempio di tabella dati del grafico delle metriche
Il seguente esempio abbreviato elenca i valori del flusso di metriche myinstance
all'indicatore orario 1:30 e immediatamente prima e dopo.
Indicatore orario | Percento |
---|---|
1oct 2022, 01:29:00 UTC | 81,159 |
1oct 2022, 01:30:00 UTC | 85,69 |
1oct 2022, 01:31:00 UTC | 79,925 |
Per istruzioni sul passaggio di un grafico delle metriche personalizzato a una tabella dati o a una vista grafico, vedere Cambio di viste tabella e grafico per un grafico delle metriche personalizzato.
Per ulteriori informazioni sui grafici delle metriche (grafici e tabelle) nella console, vedere Visualizzazione dei grafici delle metriche predefinite e Visualizzazione di un grafico delle metriche personalizzate. Per ulteriori informazioni sulle query, vedere Esecuzione di query sui dati delle metriche.