Nella discussione del modello di metriche, la sezione Tipi di metriche fornisce una discussione generale degli attributi che descrivono un tipo di metrica. Questa sezione fornisce una discussione più dettagliata di due di questi attributi:
- Tipo di valore
- Tipo di metrica
Tipo di valore
Il tipo di valore è il tipo di dati per le misurazioni. Ogni serie temporale registra il tipo di valore (tipo ValueType
) per i relativi punti dati.
Per le misurazioni costituite da un singolo valore alla volta, come i valori booleani e i dati numerici, il tipo di valore indica come vengono archiviati i dati:
BOOL
, un valore booleanoINT64
, un numero intero a 64 bitDOUBLE
, un numero a virgola mobile a precisione doppiaSTRING
, una stringa
Per le misurazioni della distribuzione, il valore non è un singolo valore, ma un gruppo di valori. Il tipo di valore per le misurazioni della distribuzione è
DISTRIBUTION
.Una distribuzione contiene statistiche che riepilogano un gruppo di valori. I valori in una distribuzione includono media, conteggio, massimo e altre statistiche calcolate per un gruppo di valori. Una distribuzione può anche includere un istogramma che rappresenta la distribuzione dei valori in un insieme di intervalli.
Distribution
.
Tipo di metrica
Ogni serie temporale include il tipo di metrica (tipo MetricKind
) per i relativi punti dati. Il tipo di dati delle metriche indica come interpretare i valori rispetto a un altro. Le metriche di Cloud Monitoring sono di tre tipi:
Una metrica indicatore, in cui il valore misura un istante specifico nel tempo. Ad esempio, le metriche che misurano l'utilizzo della CPU sono metriche di indicatore. Ogni punto registra l'utilizzo della CPU al momento della misurazione. Un altro esempio di metrica indicatore è la temperatura attuale.
Una metrica delta, in cui il valore misura la variazione in un intervallo di tempo. Per le letture, l'intervallo di tempo è semiaperto, esclude l'ora di inizio, ma include l'ora di fine:
(startTime, endTime]
. Ad esempio, le metriche che misurano il numero di richieste sono metriche delta; ogni valore registra il numero di richieste ricevute dopo l'ora di inizio fino all'ora di fine inclusa.Una metrica cumulativa, in cui il valore aumenta costantemente nel tempo. Ad esempio, una metrica per i "byte inviati" potrebbe essere cumulativa; ogni valore registra il numero totale di byte inviati da un servizio in quel momento.