Amazon CloudWatch 提供可靠、可调整且灵活的监测解决方案,让您可在短短几分钟内开始使用。您不再需要设置、管理和扩展监控系统和基础设施了。 

Amazon CloudWatch 可以让您以几乎实时的方式监控 AWS 资源,包括 Amazon EC2 实例、Amazon EBS 卷、弹性负载均衡器Amazon RDS 数据库实例。该服务自动提供这些 AWS 资源的 CPU 使用率、等待时间和请求数等指标。您也可提供自己的日志或自定义应用程序和系统指标,如内存用途、交易量或故障率;Amazon CloudWatch 也将对这些指标进行监控。

通过 Amazon CloudWatch,您可以获取精确到上一分钟的统计信息,还可以查看图表并为指标数据设置警报,帮助您排除故障、发现趋势并根据云环境的状态采取自动化的操作。您可通过 API、命令行工具、AWS 开发工具包和 AWS 管理控制台使用 Amazon CloudWatch 功能。

开始免费使用 AWS

创建免费账户

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

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

pdp_cloudwatch-dashboards

自动监控 EC2 实例,无需额外安装软件:

  • Amazon EC2 实例的基本监控:7 个预选指标(频率为 5 分钟)和 3 个状态检查指标(频率为 1 分钟),免费使用。
  • Amazon EC2 实例的详细监控:基本监控提供的所有指标(频率为 1 分钟),用于附加收费。开启了详细监控的实例允许依据 Amazon EC2 AMI ID 和实例类型进行数据聚合。
如果使用 Auto Scaling 或 Elastic Load Balancing,Amazon CloudWatch 还会向您提供按 Auto Scaling 组和 Elastic Load Balancer 汇总的 Amazon EC2 实例指标 无论您选择的是基本监控还是详细监控。监控数据将会保存十五个月,即使您的 AWS 资源已终止。这使您可以快速回顾您感兴趣的事件之前的指标。所有 Amazon EC2 实例都已自动启用基本监控,可通过 AWS 管理控制台的 Amazon EC2 选项卡或 Amazon CloudWatch 选项卡或使用 Amazon CloudWatch API 来访问这些指标。

Amazon CloudWatch 可以自动监控弹性负载均衡器的请求数量和等待时间等指标、Amazon EBS 卷的读/写等待时间等指标、Amazon RDS 数据库实例的可用内存和可用存储空间等指标、Amazon SQS 队列的已发送和已接收消息数量等指标,以及 Amazon SNS 主题的已发布和已送达消息数量等指标。监控其他 AWS 资源无需安装附加软件。

下方列出了所有支持的 AWS 资源:

无需额外安装任何软件。
 
  • Auto Scaling 组:每 1 分钟 7 个预选指标,可选,无附加费用。
  • 弹性负载均衡器:每 1 分钟 13 个预选指标,无附加费用。
  • Amazon Route 53 运行状况检查:1 个预选指标(频率为 1 分钟),免费使用。

无需额外安装任何软件。
 
 
  • Amazon EBS PIOPS (SSD) 卷:每 1 分钟 10 个预选指标,无附加费用。
  • Amazon EBS 通用型 (SSD) 卷:每 5 分钟 10 个预选指标,无附加费用。
  • Amazon EBS 磁性介质卷:每 5 分钟 8 个预选指标,无附加费用。
  • AWS Storage Gateway:每 5 分钟 11 个预选网关指标和 5 个预选存储卷指标,无附加费用。
  • Amazon CloudFront:每 1 分钟 6 个预选指标,无附加费用。

无需额外安装任何软件。

  • Amazon DynamoDB 表:每 5 分钟 7 个预选指标,无附加费用。
  • Amazon ElastiCache 节点:每 1 分钟 39 个预选指标,无附加费用。
  • Amazon RDS 数据库实例:每 1 分钟 14 个预选指标,无附加费用。
  • Amazon Elastic MapReduce 任务流:每 5 分钟 26 个预选指标,无附加费用。
  • Amazon Redshift:每 1 分钟 16 个预选指标,无附加费用。

无需额外安装任何软件。 

  • Amazon SNS 主题:每 5 分钟 4 个预选指标,无附加费用。
  • Amazon SQS 队列:每 5 分钟 8 个预选指标,无附加费用。
  • AWS Opsworks:每 1 分钟 15 个预选指标,无附加费用。
  • Amazon CloudWatch Logs:6 个预选指标(频率为 1 分钟),无需额外费用。
  • AWS 账单预算费用:您也可选择启用相应指标,以监控使用 AWS 的费用。指标的数量根据您使用的 AWS 产品和服务而定,这些指标是免费的。关于此方案更多详情

有关 AWS 资源指标的详细信息,请参阅 Amazon CloudWatch Developer Guide

您需提交的您自己应用程序(或上述之外的 AWS 资源)所生成的自定义指标,并借助 Amazon CloudWatch 对其进行监控。您可以通过简单的 API 请求向 Amazon CloudWatch 提交这些指标。Amazon CloudWatch 所有功能都可用于您的自定义指标数据,包括统计数据、图表和警报,且刷新频率可高达一分钟。 

了解更多 »

立即开始使用自定义指标

通过 CloudWatch 日志服务,使用现有的系统、应用程序和自定义日志文件,可以对系统和应用程序实施监控并进行故障排除。

通过 CloudWatch 日志服务,您可以监控日志,以几乎实时的方式掌握特定短语、值或模式(指标)。例如,您可以对系统日志中出现的错误数量设置警报,也可以从应用程序日志查看 Web 请求延迟的图表。您可以根据需要来查看原始日志数据,了解问题根源。使用高耐久低成本的存储功能可以将日志数据保存任意时长,以便日后取用,因此无需担心硬盘空间是否足够。

了解更多 »

立即开始使用 CloudWatch 日志

您需为各项指标设置警报,在指标超过指定阈值时接收通知或采取其他自动操作。您可以使用警报来检测并关闭未使用或使用不充分的 Amazon EC2 实例。

您还可以使用 Auto Scaling 根据 Amazon CloudWatch 指标动态添加或删除 Amazon EC2 实例。

了解更多 »

利用 Amazon CloudWatch 仪表板,您可以创建可重复使用的仪表板,以便在一处集中监控各个 AWS 资源。指标数据的保留期限为十五个月,这使您能够查看最新数据及历史数据。

了解更多 »

立即开始使用 CloudWatch 仪表板

借助 Amazon CloudWatch Events,您可收到 AWS 服务发送的近乎实时的通知,从而对应用程序可用性问题或资源更改做出快速响应。您只需要编写规则以指明需要关注哪些与您的应用程序有关的事件,以及当规则与事件匹配时要执行哪些自动化操作。例如,您可以调用 AWS Lambda 函数或发布一条 Amazon Simple Notification Service (SNS) 主题通知。您还可以按计划发送事件。

了解更多 »