觀點 · 資訊分享
CloudWatch 原生支援 OpenTelemetry 指標與 PromQL:按 GB 計費,內含 15 個月儲存
AWS CloudWatch 現在能直接收 OpenTelemetry(OTLP)格式的指標,並用 Prometheus 的 PromQL 查詢。計費採每 GB 寫入量,15 個月儲存已包含在內。
- 發布
- 2026-06-17
- 篇幅
- 約 4 分鐘 · 1,578 字
- 結構
- 8 節 + 3 題常見問題
- 標籤

一句話看懂:AWS CloudWatch 現在能直接收 OpenTelemetry 格式的指標,並用 PromQL 查詢,計費改成依寫入量(每 GB),15 個月儲存已包含在內。

先用白話講:這在解決什麼?
想像你家有一台體重計、一台血壓計、一台體溫計,每台各用各的 App 記錄。想知道「這週整體健康狀況」,得開三個 App 自己對照。
系統監控也有同樣的麻煩:應用程式自己的指標(例如每秒訂單數)常放在一個地方,AWS 服務產生的指標(例如 EC2 的 CPU)放在另一個地方。這次更新,是讓 CloudWatch 直接接收前者,並讓兩者放在同一處查詢。
發生什麼事
AWS 在 2026 年 6 月 16 日宣布,Amazon CloudWatch 原生支援 OpenTelemetry 指標:
- 透過 OpenTelemetry Protocol(OTLP) 傳送指標
- 使用 Prometheus Query Language(PromQL) 查詢
- 每 GB 寫入量計費,並已包含 15 個月的儲存
- 可以把自訂的應用程式指標,與來自 70 多項服務的 AWS 指標,在同一個解決方案裡用 PromQL 一起查
跟用 CloudWatch 以前有什麼不同?
| 沒用這個功能 | CloudWatch 原生支援 | |
|---|---|---|
| 自訂指標 | 與 AWS 指標分開處理 | 用 OTLP 直接傳入 CloudWatch |
| 查詢方式 | 依所用系統而定 | 同一處用 PromQL |
| 計費 | 依所用方案而定 | 每 GB 寫入量,含 15 個月儲存 |
這張表只整理公告提到的差異,沒有說的細節(例如與舊有 CloudWatch 指標的價格比較),我就不推測。
什麼人適合看看?
- 已經用 OpenTelemetry 送指標、想少維護一套 Prometheus 的團隊
- 習慣用 Grafana 畫圖,又想把 AWS 服務指標一起放進來的團隊
- 目前把自訂指標與 AWS 指標分開處理,覺得對照起來很麻煩的人
給開發者的技術細節
- CloudWatch 提供相容 Prometheus 的查詢 API,已經在用 OpenTelemetry、Prometheus 或 Grafana 的團隊,可以把 CloudWatch 當成一個目的地接進現有工具
- 區域:所有商用 AWS 區域,但不包含中東(阿聯)、中東(巴林)與以色列(特拉維夫)
- 價格以 CloudWatch 定價頁為準;公告沒有列出每 GB 的實際金額
- 入門:照 CloudWatch 指標文件設定,把 OpenTelemetry Collector 的輸出指向 CloudWatch
我的看法
我自己的專案不算大,監控多半是看主機的基本指標加上應用程式的 log。但如果哪天客戶要求更完整的觀測,能「用已有的 OpenTelemetry 設定、直接送進 AWS 原生服務」會省很多事,不必另外維護一套 Prometheus。
不過「每 GB 計費」要小心:指標量如果沒控制(例如標籤太多、取樣太密),帳單可能比預期高。建議先用小範圍測試,看實際寫入量,再決定要不要全面搬過來。
名詞小辭典
- 指標(Metrics):隨時間變化的數字,例如 CPU 使用率、每秒請求數。
- OpenTelemetry(OTel):觀測資料的開放標準,統一程式送出指標、日誌與追蹤的格式。
- PromQL:Prometheus 的查詢語言,用來篩選與計算監控指標。
- Grafana:常用的監控儀表板工具,可以接多種資料來源。
資料來源
常見問題
OpenTelemetry 是什麼?
一套開放的觀測標準,讓程式用統一格式送出指標、日誌與追蹤資料,OTLP 就是它的傳輸協定。
PromQL 是什麼?
Prometheus 使用的查詢語言,常用來查詢與計算監控指標,Grafana 也常搭配它畫圖表。
哪些區域可以用?
官方說除了中東(阿拉伯聯合大公國)、中東(巴林)與以色列(特拉維夫)之外,所有商用 AWS 區域都能用。價格細節要看 CloudWatch 定價頁,這則公告沒有列出數字。
接著讀
全部觀點 →AWS Direct Connect 新增 VIF 限速:一條專線上最多 10 個虛擬介面,各自設頻寬上限AWS 在 6 月 1 日讓 Direct Connect 專屬連線支援 VIF 限速。可替最多 10 個虛擬介面設頻寬上限,避免某個介面的流量暴衝,把同一條專線的頻寬吃光。閱讀 →CloudFormation 新增強制回滾:堆疊更新失敗又回不去,現在加一個選項就能救AWS 在 10 月 22 日讓 CloudFormation 的繼續回滾多了強制選項。卡在回滾失敗狀態的堆疊,不必再逐一列出資源來跳過,一個指令就能回到可以再部署的狀態,所有 Region 都能用、不另外收費。閱讀 →AWS 推出 ECS Gateway:容器服務的對外入口交給 AWS 代管,25 個服務共用一台負載平衡器AWS 推出 ECS Gateway,負載平衡器、憑證、安全群組都由 ECS 自動建立與回收,最多 25 個服務共用一台 ALB。Gateway 本身不收費,只付底層資源的錢。閱讀 →