CloudWatch 中的 OpenTelemetry 0.7.0 格式翻譯 - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CloudWatch 中的 OpenTelemetry 0.7.0 格式翻譯

CloudWatch 執行一些轉換,將 CloudWatch 資料轉換為 OpenTelemetry 格式。

轉換命名空間、指標名稱和維度

這些屬性是在映射中編碼的鍵值對。

  • 一對包含指標的命名空間

  • 一對包含指標的名稱

  • 對於每個維度,CloudWatch 會存放下列配對:metricDatum.Dimensions[i].Name, metricDatum.Dimensions[i].Value

轉換平均值、總和、樣本計數、最小值和最大值

摘要資料點可讓 CloudWatch 使用一個資料點匯出所有這些統計資料。

  • startTimeUnixNano 包含 CloudWatch startTime

  • timeUnixNano 包含 CloudWatch endTime

  • sum 包含總和統計資料。

  • count 包含 SampleCount 統計資料。

  • quantile_values 包含兩個 valueAtQuantile.value 物件:

    • valueAtQuantile.quantile = 0.0 取代為 valueAtQuantile.value = Min value

    • valueAtQuantile.quantile = 0.99 取代為 valueAtQuantile.value = p99 value

    • valueAtQuantile.quantile = 0.999 取代為 valueAtQuantile.value = p99.9 value

    • valueAtQuantile.quantile = 1.0 取代為 valueAtQuantile.value = Max value

消耗指標串流的資源可以將「平均」統計數字計算為 Sum/SampleCount

轉換單位

CloudWatch 單位可映射至統一計量單位代碼的變體 (區分大小寫),如下表所示。如需詳細資訊,請參閱統一計量單位代碼

CloudWatch OpenTelemetry

s

秒或秒

s

微秒

us

毫秒

ms

位元組

By

KB

kBy

MB

MBy

GB

GBy

TB

TBy

位元

bit

千位元數

kbit

百萬位元數

MBit

十億位元數

GBit

兆位元數

Tbit

百分比

%

計數

{Count}

1

透過套用兩個單位的 OpenTelemetry 轉換來映射與斜線結合的單位。例如,位元組/秒映射為 By/s。