Selezione di una risoluzione Nondefault per una query

Specificare un valore non predefinito per la risoluzione per l'esecuzione di query sui dati delle metriche in Monitoraggio.

Nota

Queste istruzioni si applicano solo alle query sulle metriche (SummarizeMetricsData). Impossibile selezionare la risoluzione per le query di allarme (CreateAlarm). L'unico valore valido della risoluzione per una richiesta di query di allarme è 1m.
Immagine

Come illustrato nella figura seguente, risoluzione controlla l'ora di inizio di ciascuna finestra di aggregazione rispetto alla finestra precedente, mentre intervallo controlla la lunghezza delle finestre. Entrambe le richieste applicano la statistica max ai dati all'interno di ogni finestra di cinque minuti (dall'intervallo), risultando in un singolo datapoint aggregato che rappresenta il contatore CPUutilization più alto per quella finestra. Solo il valore di risoluzione è diverso. Questa risoluzione modifica la regolarità con cui le finestre di aggregazione si spostano o le ore di inizio delle finestre di aggregazione successive. La richiesta A non specifica una risoluzione e quindi utilizza il valore predefinito uguale all'intervallo (5 minuti). Le finestre di aggregazione di cinque minuti di questa richiesta vengono quindi prese dai set di datapoint emessi dalle 0:n alle 5:00, dalle 5:n alle 10:00 e così via. La richiesta B specifica una risoluzione di 1 minuto, quindi le relative finestre di aggregazione di cinque minuti vengono prese dal set di datapoint emessi ogni minuto dalle 0:n alle 5:00, dalle 1:n alle 6:00 e così via.

Questa immagine mostra l'avvio delle finestre di aggregazione in base alla risoluzione.

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

Considerazioni

Per le query sulle metriche, l'intervallo selezionato determina la risoluzione predefinita della richiesta, che determina l'intervallo di tempo massimo di dati restituiti.

Intervallo di tempo massimo restituito per una query

L'intervallo di tempo massimo restituito per una query metrica dipende dalla risoluzione. Per impostazione predefinita, per le query di metrica, la risoluzione è uguale all'intervallo di query.

L'intervallo di tempo massimo viene calcolato utilizzando l'ora corrente, indipendentemente dall'ora di fine specificata. Di seguito sono riportati gli intervalli di tempo massimi restituiti per ogni selezione di intervalli disponibile nella console (modalità di base).

Intervallo Risoluzione predefinita (query metriche) Intervallo di tempo massimo restituito

1 minuto

Automatico (pagina Metriche servizio)*, quando il periodo di tempo selezionato è minore o uguale a 6 ore

1 minuto 7 giorni

5 minuti

Automatico (pagina Metriche servizio)*, quando il periodo di tempo selezionato è superiore a 6 ore e inferiore a 36 ore

5 minuti 30 giorni

1 ora

Automatico (pagina Metriche servizio)*, quando il periodo di tempo selezionato è superiore a 36 ore

1 ora 90 giorni

1 giorno

1 giorno 90 giorni

* L'intervallo di tempo massimo restituito quando si seleziona Automatico solo per la pagina Intervallo (Metriche servizio) è determinato dalla selezione automatica dell'intervallo. La selezione automatica dell'intervallo si basa sul periodo di tempo selezionato.

Per specificare una risoluzione non predefinita diversa dall'intervallo, vedere Selezione di una risoluzione non predefinita per una query.

Esempio 1 per dati restituiti
Intervallo di un minuto e risoluzione fino all'ora corrente, inviato alle 10:00 dell'8 gennaio. Non è stata specificata alcuna risoluzione o ora di fine, pertanto per impostazione predefinita la risoluzione è il valore dell'intervallo 1m e per impostazione predefinita l'ora di fine è l'ora corrente (2023-01-08T10:00:00.789Z). Questa richiesta restituisce un massimo di 7 giorni di datapoint della metrica. Il primo punto dati possibile entro questo periodo di sette giorni sarebbe 10:00 il 1° gennaio (2023-01-01T10:00:00.789Z).
Esempio 2 per dati restituiti
Intervallo di cinque minuti con risoluzione di un minuto fino a due giorni fa, inviato alle 10:00 l'8 gennaio. Poiché la risoluzione determina l'intervallo di tempo massimo, vengono restituiti un massimo di 7 giorni di datapoint della metrica. Mentre l'ora di fine specificata era 10:00 il 6 gennaio (2023-01-06T10:00:00.789Z), il primo datapoint possibile entro questo periodo di sette giorni sarebbe 10:00 il 1 ° gennaio (2023-01-01T10:00:00.789Z). Pertanto, in questo esempio è possibile restituire solo 5 giorni di datapoint della metrica.
  • Impossibile eseguire questo task utilizzando la console.
  • 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 --resolution per selezionare una risoluzione non predefinita per la query.

    oci monitoring metric-data summarize-metrics-data --resolution <resolution> [...]

    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 resolution per selezionare una risoluzione non predefinita per la query.