使用 OpenTelemetry 0.7.0 格式的翻譯 - Amazon CloudWatch

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

使用 OpenTelemetry 0.7.0 格式的翻譯

CloudWatch 執行一些轉換將 CloudWatch 數據轉換為 OpenTelemetry 格式。

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

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

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

  • 一對包含指標的名稱

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

轉換平均值、總和 SampleCount、最小值和最大值

摘要資料點可讓您使用一個 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

使用量度資料流的資源可以將「平均」統計值計算為「總和 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。