本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CloudWatch 中的 OpenTelemetry 0.7.0 格式翻譯
CloudWatch 執行一些轉換,將 CloudWatch 資料轉換為 OpenTelemetry 格式。
轉換命名空間、指標名稱和維度
這些屬性是在映射中編碼的鍵值對。
一對包含指標的命名空間
一對包含指標的名稱
對於每個維度,CloudWatch 會存放下列配對:
metricDatum.Dimensions[i].
Name
, metricDatum.Dimensions[i].Value
轉換平均值、總和、樣本計數、最小值和最大值
摘要資料點可讓 CloudWatch 使用一個資料點匯出所有這些統計資料。
startTimeUnixNano
包含 CloudWatchstartTime
timeUnixNano
包含 CloudWatchendTime
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。