Cloud Monitoring 中的每項指標都有「值類型」和「指標種類」,用於定義每個資料點的資料格式,以及連續資料點在一段時間內的關聯。瞭解這兩項屬性,有助於解讀內建指標、準確匯總時間序列,以及在設計自訂指標時選擇有效的組合。如要查看所有指標類型屬性的總覽,請參閱「指標類型」。
值類型
「值類型」是測量結果的資料類型。每個時間序列都會記錄資料點的值類型 (ValueType 類型)。
對於一次由單一值組成的測量結果 (例如布林值和數值資料),值類型會指出資料的儲存方式:
BOOL,布林值INT64,64 位元整數DOUBLE,雙精度浮點數STRING,字串
如果是分佈測量,值並非單一值,而是一組值。分布測量結果的值類型為
DISTRIBUTION。分布圖包含匯總一組值的統計資料。分布中的值包括平均值、計數、最大值和其他統計資料,這些資料是針對一組值計算而得。分布圖也可以包含直方圖,呈現一組範圍內的值分布情形。
Distribution 參考資料頁面。
指標種類
每個時間序列都包含資料點的指標種類 (MetricKind 類型)。指標資料的種類會說明如何解讀各值之間的關係。Cloud Monitoring 指標分為三種:
gauge 指標:值會測量特定時間點。舉例來說,測量 CPU 使用率的指標就是量測指標,每個點都會記錄測量時的 CPU 使用率。另一個計量指標範例是目前溫度。
delta 指標:值會測量時間間隔內的變化。讀取作業的時間間隔為半開放式:不含開始時間,但包含結束時間
(startTime, endTime]。舉例來說,測量要求數量的指標就是差異指標;每個值都會記錄開始時間之後收到的要求數量,直到結束時間為止。累計指標,其值會隨著時間不斷增加。舉例來說,「已傳送的位元組」指標可能是累計值,每個值都會記錄服務在該時間點傳送的位元組總數。