CloudWatch 东京区域费用:单价、计算公式与账单排查
按 AWS 官方东京区域单价复算指标、日志、API、告警和仪表板费用,区分免费额度,并用 UsageType 定位账单增长。
CloudWatch 费用不是“每台主机多少钱”,而是多种计量项目的合计。在东京区域,需要分别计算指标月、API 调用、告警指标、自定义仪表板、日志写入、存储和查询扫描量。本文把单价、输入和公式列出来,便于复算一组限定范围的月度费用。
本文由观测云编辑部发布。观测云提供可观测产品,但不是 AWS 代理或独立测评机构。价格事实只使用 AWS 官方资料;本文不比较观测云价格,也不承诺节省比例。实际账单仍以使用当时的单价、免费额度、抵扣金、合同、税费及账户用量为准。
先按计费项目拆开,而不是直接套总价
AWS 官方说明中,CloudWatch 无预付承诺或最低费用,按使用量收费。但“使用量”不止一个维度:
CloudWatch 估算小计
= 按阶梯计算的计费指标月
+ 计费 API 请求或请求的指标数量
+ Metric Streams 指标更新数量
+ 告警指标月和复合告警月
+ 计费 Basic 自定义仪表板月
+ 日志写入 GB + 存储 GB-month + 扫描 GB + Live Tail 付费分钟
+ 其他已启用 CloudWatch 功能
每一项都应使用适用免费额度分配后的计费数量。抵扣金、合同调整和税费属于金额侧调整,不放进这份数量小计。减少一种用量不会自动减少其他项目:例如缩短日志保留时间可以降低存储量,但不能撤销已经发生的写入费用。
价格快照的区域和日期
原计算采用 AmazonCloudWatch 固定价格表 20260729191940,发布于 2026 年 7 月 29 日,原稿于 8 月 2 日核对。东京区域代码为 ap-northeast-1,On-Demand 单价使用美元。2026 年 10 月 27 日,我们又与 current 版本 20261007115540(10 月 7 日发布)对照:下表所用东京单价及 Basic Dashboard 每月 US$3.00 均未变化。
Basic Dashboard 的 SKU 5P8PBB6MXV325TDC 位于完整价格表中,location=Any,并非东京专属 SKU;它与免费的 Global-DashboardsUsageHour-Basic 不同。本例只接受每个不超过 50 个指标的 Basic 自定义仪表板。超过 50 个指标的 Extended 仪表板也是 US$3.00/dashboard-month,但不享受前三个免费额度;自动仪表板免费,两者都不填入本例的 Basic 输入项。
完整 offer index 也不是“仅包含 Any/Global 的文件”。AWS 价格表说明指出价格表用于提供信息,适用条件与实际账单优先。
东京区域:相同的“一个”可能是不同单位
下表只覆盖本例需要的项目,不是 CloudWatch 全部产品价目表。
| 计费项目 | 公开美元单价 | 需要统计的数量 |
|---|---|---|
| 自定义指标:前 10,000 个 | 0.30 | 指标月 |
| 接下来 240,000 个 | 0.10 | 该阶梯内新增指标月 |
| 接下来 750,000 个 | 0.05 | 该阶梯内新增指标月 |
| 超过 1,000,000 个 | 0.02 | 该阶梯内新增指标月 |
| 一般 API | 每 1,000 次 0.01 | 请求次数 |
| GetMetricData | 每 1,000 个 0.01 | 请求的指标数,不是 API 调用次数 |
| Metric Streams | 每 1,000 次 0.003 | 指标更新次数 |
| 标准分辨率告警 | 0.10 | 告警指标月 |
| 高分辨率告警 | 0.30 | 告警指标月 |
| 复合告警 | 0.50 | 复合告警月 |
| 付费 Basic 自定义仪表板 | 3.00 | 仪表板月;location=Any SKU |
| Standard 日志写入 | 0.76 | 写入 GB |
| 日志存储 | 0.033 | GB-month |
| Logs Insights | 0.0076 | 扫描 GB |
| Live Tail | 0.01 | 付费分钟 |
免费额度不能跨项目套用。一般 API 的每月 100 万次免费请求对应 APN1-CW:Requests,不适用于 GetMetricData、GetInsightRuleReport、GetMetricWidgetImage。10 个免费告警指标仅适用于直接列出指标的标准分辨率告警,不包含 Metrics Insights 查询告警、高分辨率告警、复合告警或 Metric Streams。三个免费自定义仪表板要求每个不超过 50 个指标。Standard 日志写入、存储和 Logs Insights 分别有独立的 Global 0–5 GB 免费 SKU;Live Tail 每月有 1,800 分钟免费额度。
计算时应使用 AWS 实际分配免费额度后的数量,不要为每行重复减去同一份额度,也不要把抵扣金当成免费用量。
可复算的月度小计
以下输入都是适用免费额度扣除后的计费数量,不是原始总用量。指标、告警和仪表板可能按小时折算,因此可以输入小数月份。中间计算不舍入,只在显示最终美元小计时保留两位小数。
M = 计费自定义指标月
metric_cost(M)
= min(M, 10,000) * 0.30
+ min(max(M - 10,000, 0), 240,000) * 0.10
+ min(max(M - 250,000, 0), 750,000) * 0.05
+ max(M - 1,000,000, 0) * 0.02
估算小计
= metric_cost(M)
+ 一般API计费请求 * 0.00001
+ GetMetricData请求指标数 * 0.00001
+ MetricStreams更新次数 * 0.000003
+ 标准告警指标月 * 0.10
+ 高分辨率告警指标月 * 0.30
+ 复合告警月 * 0.50
+ 计费Basic仪表板月 * 3.00
+ Standard日志写入GB * 0.76
+ 日志存储GB-month * 0.033
+ LogsInsights扫描GB * 0.0076
+ LiveTail付费分钟 * 0.01
| 输入 | 计费数量 | 计算 | 小计(USD) |
|---|---|---|---|
| 自定义指标 | 12,000 指标月 | 10,000 × 0.30 + 2,000 × 0.10 | 3,200.00 |
| 一般 API | 2,000,000 次 | 2,000,000 × 0.00001 | 20.00 |
| GetMetricData | 1,500,000 个指标 | 1,500,000 × 0.00001 | 15.00 |
| Metric Streams | 2,000,000 次更新 | 2,000,000 × 0.000003 | 6.00 |
| 标准告警 | 50 指标月 | 50 × 0.10 | 5.00 |
| 高分辨率告警 | 5 指标月 | 5 × 0.30 | 1.50 |
| 复合告警 | 2 告警月 | 2 × 0.50 | 1.00 |
| 付费 Basic 仪表板 | 2 仪表板月 | 2 × 3.00 | 6.00 |
| Standard 日志写入 | 30 GB | 30 × 0.76 | 22.80 |
| 日志存储 | 50 GB-month | 50 × 0.033 | 1.65 |
| Logs Insights | 扫描 100 GB | 100 × 0.0076 | 0.76 |
| Live Tail | 200 付费分钟 | 200 × 0.01 | 2.00 |
| 上述项目公开单价小计 | 3,281.71 |
US$3,281.71 不是客户报价或预测账单。它假定免费额度已经分配、按时间计量的项目已经汇总,而且未启用其他产生费用的 CloudWatch 功能。
只改变自定义指标月,其余输入不变,得到:
| 指标月 | 指标小计 | 其他固定项目 | 合计(USD) |
|---|---|---|---|
| 8,000 | 2,400.00 | 81.71 | 2,481.71 |
| 12,000 | 3,200.00 | 81.71 | 3,281.71 |
| 300,000 | 29,500.00 | 81.71 | 29,581.71 |
阶梯价只作用于该档增量。“指标名称个数”不是计费指标月,应结合 MetricMonitorUsage、维度组合和指标发出方检查。
从 UsageType 和 Operation 找到增长来源
CloudWatch 账单指南介绍了按 CloudWatch 服务筛选,再按 Usage Type、API Operation 和 Region 分组的方法。东京区域用量通常带 APN1- 前缀;仪表板与免费额度可能采用 Global 或非区域项。
价格表的 operation 与 CUR 的 line_item_operation 不是同一字段。价格表为空,不代表账单里没有可帮助定位的操作名称。
| 费用线索 | UsageType | 价格表 operation / 账单线索 | 先检查 |
|---|---|---|---|
| 自定义、详细或嵌入式指标 | APN1-CW:MetricMonitorUsage |
价格表为空;CUR 可能为 MetricStorage、MetricStorage:AWS/<Service>、MetricStorage:AWS/Logs-EMF |
命名空间、维度、发出方 |
| 一般 API | APN1-CW:Requests |
价格表为空,按实际账单操作拆分 | 调用方、轮询间隔 |
| GetMetricData | APN1-CW:GMD-Metrics |
GetMetricData |
请求指标数,而不只是查询次数 |
| Metric Streams | APN1-CW:MetricStreamUsage |
MetricUpdate |
流、过滤条件、更新量 |
| 各类告警 | APN1-CW:AlarmMonitorUsage 等 |
价格表为空,按 UsageType 区分 | 参与计算的指标、分辨率、类型 |
| Metrics Insights 查询告警 | APN1-CW:MetricInsightAlarmUsage |
价格表为空;不在本公式范围内 | 查询分析的指标数 |
| Basic 自定义仪表板 | DashboardsUsageHour-Basic |
DashboardHour |
自定义、≤50 指标、免费额度 |
| Standard 日志写入 | APN1-DataProcessing-Bytes |
PutLogEvents |
日志组、来源、GB |
| 日志存储 | APN1-TimedStorage-ByteHrs |
价格表为空;CUR 线索 HourlyStorageMetering |
保留期、GB-month |
| Logs Insights | APN1-DataScanned-Bytes |
StartQuery |
时间窗、日志组、扫描 GB |
| Live Tail | APN1-Logs-LiveTail |
StartLiveTail |
会话付费分钟 |
比较两个相同口径的完整月份,先找到增长的 Usage Type,再分 API Operation 和 Region。日志还要追到日志组和写入服务:费用可能由其他 AWS 服务生成的日志触发,而不是由打开 CloudWatch 控制台的人产生。官方文档说明 Cost Explorer 的资源维度显示过去 14 天;更长周期的资源分析应使用 CUR。
下面是尚未对客户数据执行的 Athena/CUR 模板。表名和 UTC 时间范围必须按自己的数据结构替换;不要公开账户、资源标识或其他敏感信息。
SELECT
line_item_usage_type,
line_item_operation,
SUM(CAST(line_item_unblended_cost AS decimal(16,8))) AS unblended_cost
FROM <cur_table>
WHERE line_item_product_code = 'AmazonCloudWatch'
AND line_item_usage_start_date >= TIMESTAMP '<start_utc>'
AND line_item_usage_start_date < TIMESTAMP '<end_utc>'
AND line_item_line_item_type NOT IN
('Tax', 'Credit', 'Refund', 'EdpDiscount', 'Fee', 'RIFee')
GROUP BY 1, 2
ORDER BY 3 DESC;
降费不能破坏检测和保留要求
如果基本指标、免费额度和 AWS 原生集成已经满足需求,继续用 CloudWatch 可能很合适。反过来,关闭详细指标会丢失诊断粒度、降级高分辨率告警会破坏 SLO 或恢复路径、缩短日志保留会影响审计时,就不应只按价格做变更。
Infrequent Access、Vended Logs、S3/Firehose 投递、数据保护、Parquet 转换都有自己的计量条件,不能照搬这份 Standard 日志公式,还应计入关联 AWS 服务的费用。
如果调查需要跨 AWS、其他云、应用和 RUM,再单独评估跨环境关联能力。观测云 AWS Billing 集成可以帮助理解采集和更新时间边界,但不替代 AWS 官方价格,也不自动证明成本更低。
哪些仍需要账户数据或实测?
本文范围内的公开单价已经核对。以下分别属于客户特定条件、模型排除项或未执行的验证,不代表整篇文章不可靠,也不代表 AWS 不提供相应能力:
- 免费额度分配、抵扣金、私有价格、EDP 和经销商合同;
- 日元账单、汇率日期、税费、调整和账单数据延迟;
- Application Signals、X-Ray、RUM、Synthetics、Container/Database/Network Insights、OpenTelemetry 指标的实际用量;
- Metrics Insights 查询告警、Extended/自动仪表板、GetInsightRuleReport、GetMetricWidgetImage;
- Vended Logs、Infrequent Access、数据保护、S3/Firehose、Parquet 和传输;
- 其他 AWS 服务及运维人力;
- 这份例子与客户实际账单的对账,本轮尚未执行。
单价、免费额度、UsageType/Operation 映射或启用功能变化时,需要重新核算。上面的公式和表格已经构成可复算工作表,无需依赖交互计算器;它不会保存或发送输入,也不输出观测云节省比例。
官方参考资料
本轮单价和算术复核日期:2026 年 10 月 27 日;未宣称完成客户账单对账或生产实测。