值類型和指標種類

Cloud Monitoring 中的每項指標都有「值類型」和「指標種類」,用於定義每個資料點的資料格式,以及連續資料點在一段時間內的關聯。瞭解這兩項屬性,有助於解讀內建指標、準確匯總時間序列,以及在設計自訂指標時選擇有效的組合。如要查看所有指標類型屬性的總覽,請參閱「指標類型」。

值類型

「值類型」是測量結果的資料類型。每個時間序列都會記錄資料點的值類型 (ValueType 類型)。

  • 對於一次由單一值組成的測量結果 (例如布林值和數值資料),值類型會指出資料的儲存方式:

    • BOOL,布林值
    • INT64,64 位元整數
    • DOUBLE,雙精度浮點數
    • STRING,字串
  • 如果是分佈測量,值並非單一值,而是一組值。分布測量結果的值類型為 DISTRIBUTION。

    分布圖包含匯總一組值的統計資料。分布中的值包括平均值、計數、最大值和其他統計資料,這些資料是針對一組值計算而得。分布圖也可以包含直方圖,呈現一組範圍內的值分布情形。

延遲指標通常會以分布形式擷取資料。如要進一步瞭解分布,請參閱 Distribution 參考資料頁面。

指標種類

每個時間序列都包含資料點的指標種類 (MetricKind 類型)。指標資料的種類會說明如何解讀各值之間的關係。Cloud Monitoring 指標分為三種:

  • gauge 指標:值會測量特定時間點。舉例來說,測量 CPU 使用率的指標就是量測指標,每個點都會記錄測量時的 CPU 使用率。另一個計量指標範例是目前溫度。

  • delta 指標:值會測量時間間隔內的變化。讀取作業的時間間隔為半開放式:不含開始時間,但包含結束時間 (startTime, endTime]。舉例來說,測量要求數量的指標就是差異指標;每個值都會記錄開始時間之後收到的要求數量,直到結束時間為止。

  • 累計指標,其值會隨著時間不斷增加。舉例來說,「已傳送的位元組」指標可能是累計值,每個值都會記錄服務在該時間點傳送的位元組總數。