在討論指標模型時,指標類型一節會概略說明描述指標類型的屬性。本節將進一步討論其中兩個屬性:
- 值類型
- 指標種類
值類型
值類型是評估資料的資料類型。每個時間序列都會記錄資料點的值類型 (類型 ValueType
)。
對於每次只包含單一值的評估,例如布林值和數值資料,值類型會說明資料的儲存方式:
BOOL
,布林值INT64
,64 位元整數DOUBLE
,雙精度浮點STRING
,字串
對於分佈測量,值不是單一值,而是一組值。分布量測值的值類型為
DISTRIBUTION
。分布包含統計資料,可用於匯總一組值。分布中的值包括平均值、計數、最大值和其他統計資料,這些值是針對一組值計算而得。分布也可以包含直方圖,用來表示值如何分布在一系列範圍內。
Distribution
參考頁面。
指標種類
每個時間序列都包含資料點的指標類型 (類型 MetricKind
)。指標資料的類型會說明如何解讀彼此相關的值。Cloud Monitoring 指標有三種:
指標指標,其中的值會測量特定時間點。舉例來說,用於評估 CPU 使用率的指標是度量儀指標,每個點都會記錄量測時的 CPU 使用率。另一個量測指標的範例是目前的溫度。
差異指標,其中的值會評估時間間隔的變化。對於讀取作業,時間間隔為半開啟,會排除開始時間,但包含結束時間:
(startTime, endTime]
。舉例來說,用於評估要求次數的指標是差異指標,每個值都會記錄從起始時間到結束時間 (含結束時間) 期間收到的請求次數。累積指標,其值會隨著時間不斷增加。舉例來說,「已傳送位元組」指標可能會累積;每個值都會記錄服務在該時間點傳送的位元組總數。