OTel 指标定价与存储
CloudWatch 中 OpenTelemetry 指标采用按每 GB 摄取数据量计费模式,存储与查询访问权益均包含在内。不按指标或 API 调用计费,也不单独收取存储费用。有关当前定价的详细信息,请参阅 Amazon CloudWatch 定价
主要定价特点
OTel 指标定价模型具备以下特点:
-
按每 GB 摄取数据量计费:费用基于摄取的数据总量核算,而非唯一指标时序数量。
-
附赠存储时长:附赠 15 个月数据留存期,无需额外付费。
-
控制台查询免费:在 CloudWatch 控制台(Query Studio、控制面板)执行 PromQL 查询不产生费用。
-
API 查询按样本计费:通过调用 PromQL 查询,按每百万扫描样本计费。
-
不按指标计费:与经典指标定价模式不同,不会针对唯一指标名称或标签组合单独收费。
OTel 指标与经典指标定价比对
下表对 OTel 指标定价与经典指标定价进行了比对。
| 功能 | OTel 指标 | 经典指标 |
|---|---|---|
计费单位 |
按每 GB 摄取数据量计费 |
按月按单指标计费 |
存储 |
附赠 15 个月 |
附赠 15 个月 |
控制台查询 |
免费 |
免费 |
API 查询 |
按每百万扫描样本计费 |
按每千条查询指标计费(GetMetricData) |
高基数场景成本 |
成本随数据量线性增长(与指标条数无关) |
成本高昂:每个唯一维度组合单独计为一条收费指标 |
哪些数据会计入摄取量
每个 OTLP 指标数据点的序列化字节大小都会计入数据摄取总量。序列化大小包含以下内容:
-
指标名称
-
全部标签(标签键与标签值)
-
资源属性
-
时间戳与指标数值
标签数量越多,单个数据点占用字节越大。您可在 CloudWatch 控制台的“用量指标”板块查看数据摄取总量。
成本优化建议
可根据以下策略降低 OTel 指标使用成本:
-
尽量缩短标签值长度。标签值会占用单个数据点的字节空间。
-
在采集器侧过滤丢弃无需查询的高基数标签(例如请求 ID)。
-
Container Insights OTel 默认采集的数据量与集群规模呈稳定对应关系,流量可预估。