什么是 Amazon CloudWatch? - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

什么是 Amazon CloudWatch?

Amazon CloudWatch 可实时监控您的亚马逊云科技 (Amazon) 资源以及您在 Amazon 上运行的应用程序。您可以使用 CloudWatch 收集和跟踪指标,这些指标是您可衡量的相关资源和应用程序的变量。

CloudWatch 主页自动显示有关您使用的每项 Amazon 服务的指标。此外,您还可以创建自定义控制面板,以显示有关自定义应用程序的指标,并显示您选择的指标的自定义集合。

您可以创建警报,这些警报监视指标,当超出阈值时,它们会发送通知或者对您所监控的资源自动进行更改。例如,您可以监控您的 Amazon EC2 实例的 CPU 使用率以及磁盘读写情况,然后使用此数据确定您是否应启动其它实例来处理增加的负载。您还可以使用此数据停止未完全利用的实例以节省开支。

您可通过使用 CloudWatch 了解系统范围的资源使用率、应用程序性能和运行状况。

访问 CloudWatch

您可以使用以下任何方式访问 CloudWatch:

以下服务可与 Amazon CloudWatch 一起使用:

  • Amazon Simple Notification Service (Amazon SNS) 可协调和管理向订阅端点或客户端传送或发送消息的过程。您可结合使用 Amazon SNS 与 CloudWatch 以便在达到告警阈值时发送消息。有关更多信息,请参阅 设置 Amazon SNS 通知

  • Amazon EC2 Auto Scaling 支持根据用户定义的策略、运行状况检查和时间表自动启动或终止 Amazon EC2 实例。您可将 CloudWatch 警报与 Amazon EC2 Auto Scaling 一起使用以按需扩展 EC2 实例。有关更多信息,请参阅 Amazon EC2 Auto Scaling 用户指南中的动态扩缩

  • Amazon CloudTrail 支持监控针对您的账户向 Amazon CloudWatch API 做出的调用(包括由 Amazon Web Services Management Console、Amazon CLI 和其他服务进行的调用)。开启 CloudTrail 日志记录后,CloudWatch 将日志文件写入到您在配置 CloudTrail 时指定的 Amazon S3 存储桶。有关更多信息,请参阅 使用 Amazon CloudTrail 记录 Amazon CloudWatch API 和控制台操作

  • Amazon Identity and Access Management (IAM) 是一种 Web 服务,可帮助您安全地控制用户对 Amazon 资源的访问权限。使用 IAM 可以控制可使用您的 Amazon 资源(身份验证)的人员、他们可以使用的资源以及使用这些资源的方式(授权)。有关更多信息,请参阅 适用于 Amazon CloudWatch 的 Identity and Access Management

账单和成本

有关 CloudWatch 定价的详细信息,请参阅 Amazon CloudWatch 定价

有关可以帮助分析账单以及优化和降低成本的信息,请参阅 分析、优化和降低 CloudWatch 成本