本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
OpenTelemetry 指標 (建議)
OpenTelemetry 是一種開放原始碼可觀測性架構,可提供與廠商無關的檢測,以從您的應用程式收集指標、日誌和追蹤。Amazon CloudWatch 原生支援 OpenTelemetry,可讓您使用社群標準 SDKs 和收集器直接將指標傳送至 CloudWatch,而無需廠商鎖定。
透過 CloudWatch 中的 OpenTelemetry 指標,您可以取得:
-
無廠商鎖定 – 使用 OTel SDKs檢測一次,傳送至 CloudWatch 或任何與 OTel 相容的後端。切換具有組態變更的目的地,而非程式碼變更。
-
開放原始碼原生指標名稱 – 使用社群標準指標名稱 (例如,
container_cpu_usage_seconds_total來自 cAdvisor) 而非專屬名稱。現有的 PromQL 儀表板和 Runbook 可正常運作。 -
PromQL 查詢 – 使用業界標準的 Prometheus 查詢語言進行查詢。不需要專屬查詢語法。
-
低成本的高基數 – 每個資料點最多 150 個標籤,每個 GB 定價。新增 Pod 名稱、請求 IDs或自訂標籤不會受到懲罰。
-
統一遙測管道 – 收集指標的相同 OTel 收集器也可以收集日誌和追蹤,簡化可觀測性堆疊。