您可以免费试用 Amazon CloudWatch。许多应用程序应该能够在以下免费套餐范围内运作。

  • 新老客户每月还可以免费接收 3 个包含多达 50 个指标的控制面板。
  • Amazon EC2 实例的基本监控指标(频率为 5 分钟)是免费的,而且 Amazon EBS 卷、Elastic Load Balancer 和 Amazon RDS 数据库实例的所有指标都是免费的。
  • 新老客户每月还可以免费接收 10 个指标 (适用于 Amazon EC2 实例、自定义指标或 CloudWatch Logs* 的详细监控)、10 个警报 (不适用于高分辨率警报) 和 100 万个 API 请求。
  • 免费套餐中不包含高分辨率警报和 GetMetricData API 请求。
  • 新老客户可以免费获得加长的指标保留期。
  • 新老客户每月还会得到 5GB 的数据摄入和 5GB 的存档存储,无附加费用。

只需按实际用量付费。没有最低收费。每月月末,您需要按实际用量付费。使用 AWS 简单月度成本结算器估算每月的账单。

开始免费使用 AWS

创建免费账户

AWS 免费套餐包含 Amazon CloudWatch 的 10 个指标、10 个警报以及 1000000 个 API 请求。

查看 AWS 免费套餐详细信息 »


除非另行说明,否则我们的价格不包括适用的税费和税收 (包括增值税和适用销售税)。使用日本账单地址的客户若使用 AWS,则需承担日本消费税。了解更多

** 无任何针对 CloudWatch 的数据传入费用。
*** 由 CloudWatch 日志服务存档的数据包括每个日志事件 26 字节的元数据,并且使用 gzip 第 6 级压缩对文件进行压缩。存档数据按照元数据总量和压缩后日志数据大小予以收费。
**** CloudWatch Events 现已在以下地区提供:美国东部 (弗吉尼亚北部)、美国东部 (俄亥俄)、美国西部 (俄勒冈)、美国西部 (加利福尼亚北部)、GovCloud (US)、加拿大 (中部)、南美洲 (圣保罗)、欧洲 (爱尔兰)、欧洲 (法兰克福)、欧洲 (伦敦)、亚太地区 (新加坡)、亚太地区 (东京)、亚太地区 (悉尼)、亚太地区 (首尔)、亚太地区 (孟买) 和中国 (北京)。
***** 每 64KB 有效负载按一个自定义事件计费。例如,具有 256KB 有效负载的一个自定义事件按四个自定义事件计费。具有 65KB 有效负载的一个自定义事件按两个自定义事件计费。
****** 详细监控的价格按照每个 EC2 实例有 7 个自定义指标计算,按比例分配到每小时,并且仅在实例向 CloudWatch 发送指标时计费。
******* 公开日志是由 AWS 服务代表客户发布在本地的日志。VPC 流日志是第一种将从该分级模型中受益的公开日志。不过,我们日后将会针对 AWS 产品增加更多公开日志类型。

*******您最多可以在单个 GetMetricData API 中免费为同一指标请求五个统计数据。

 

注意:免费使用量每个月计算一次,含括所有区域,并自动计入到账单中,免费使用量不能累计。

 

 

详细监控的价格按照每个 EC2 实例有 7 个自定义指标计算,按比例分配到每小时,并且仅在实例向 CloudWatch 发送指标时计费。EC2 详细监控的价格取决于您使用的指标数量,每个实例每月的价格在 2.10 USD 到 0.14 USD 之间。这意味着您的第一个 EC2 详细监控实例的费用为每月 2.10 USD。当您使用的指标总数 (包括自定义指标和详细指标) 超过 10000 时,超出部分实例的费用为每月 0.70 USD (7 x 每个指标 0.10 USD)。当您使用的指标总数超过 250000 时,超出部分实例的监控价格为每个实例每月 0.35 USD (7 x 每个指标 0.05 USD)。与之类似,当您使用的指标总数超过 1000000 时,超出部分实例的监控价格为每个实例每月 0.14 USD (7 x 每个指标 0.02 USD)。

某个开发人员可能希望对 10 个 Amazon EC2 实例中运行的某个应用程序进行一个月 (30 天) 的全天候性能监控。例如,这名开发人员可以通过一个 PutMetricData API 请求,每 5 分钟从每个实例向 Amazon CloudWatch 提供以下 5 个 Web 服务器指标:已完成的请求、失败的请求、请求延迟、错误以及每个请求的字节数。对于本例,使用 CloudWatch 指标的费用为 15 USD (即每个指标 0.30 USD x 每个实例 5 个指标 x 10 个实例)。而且,这位开发人员无需支付 API 请求费用,因为 Put API 请求的总数量为 86400 个 (10 个实例 x 每月 43200 分钟 / 每 5 分钟 1 个 Put 请求),而这个数量处于每个月 100 万个 API 请求的免费套餐范围内。随着实例数量和指标数量的增加,每个指标的价格会因用量的增加而下降。例如,如果实例数量增加到 51000 个,则指标总数为 255000 个 (每个实例 5 个指标 x 51000 个实例)。前 10000 个指标的价格为 0.30 USD,总价为 3000 USD。从第 10001 个到第 250000 个指标的费用为每个指标 0.10 USD,总费用为 24000 USD。剩余部分,也就是从第 250001 个到第 255000 个指标,其价格为每个指标 0.05 USD,总费用为 250 USD。255000 个自定义指标的月度账单是每月 27250 USD。Put API 请求的总数量为 440640000 个 (51000 个实例 x 每月 43200 分钟 / 每 5 分钟 1 个 Put 请求),总费用为每月 4396.40 USD (含 1000000 个免费 API 请求)。

开发人员可能希望使用自己的 Web 应用程序访问日志来监控 HTTP 响应代码并在一个月内(30 天)全天无休持续进行。例如,这名开发人员可以每天将摄取的 1GB 日志数据发送到 CloudWatch,监控 HTTP 200 级、400 级和 500 级响应代码 (三项指标) 并将数据存档 1 个月。每月摄入日志的前 5 GB 和存档日志数据的前 5 GB 作为免费套餐的一部分免费提供。假定存档日志数据压缩后是 6GB,那么 Amazon CloudWatch 的收费就是 12.53 USD。其中 12.50 USD 是摄入费用(30GB 减去免费套餐中的 5GB 摄入数据),0.03 USD 是存档的费用(6GB 减去免费套餐中的 5GB 存档存储)。免费套餐包含三项 CloudWatch 指标。

开发人员还可能希望监控生成流日志的 VPC 是否存在安全漏洞或合规性问题。例如,开发人员可以将每月在美国东部 (弗吉尼亚北部) 摄取的 72TB VPC 流日志数据发送到 CloudWatch。假定存档日志数据压缩后是 30TB,那么 Amazon CloudWatch 摄取和存档费用共计 10485.76 USD。前 10TB 的价格为 0.50 USD/GB,总计 5120 USD。随后 20TB 的价格为 0.25 USD/GB,总计 2560 USD;再随后 20TB 的价格为 0.10 USD/GB,总计 1280 USD。剩余 22TB 的价格为 0.05 USD/GB,总计 512 USD。存档费用为 1013.76 USD (30720GB x 0.033 USD/GB)。

GetMetricData API 基于您针对每个 API 调用请求的指标数量定价。GetMetricData API 可支持在每个调用中检索多达 100 个指标。一个 GetMetricData API 检索 100 个指标的总费用为 0.001 USD (100 * 0.00001 USD);或者执行 1000 个调用,并且每个调用检索 100 个指标,其总费用为 1.0 USD。假设您想为 1000 个 EC2 实例检索 5 个 EC2 指标,并且希望每 5 分钟检索一次数据。您需要检索的指标总数为 5000(5 个指标/实例 * 1000 个实例),并且需要每 5 分钟完成 50 个 GetMetricData 调用(5000 个指标/每个调用 100 个指标)。其中每个 API 调用都以 0.001 USD 的价格请求 100 个指标。您将在一个月内总共进行 432000 (12 * 24 * 30 * 50) 个 GetMetricData 调用,在每个 GetMetricData 调用中请求 100 个指标。因此,GetMetricData 的每月总费用为 432 USD。