Amazon CloudWatch
用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

什么是 Amazon CloudWatch?

Amazon CloudWatch 可实时监控您的 Amazon Web Services (AWS) 资源以及您在 AWS 中运行的应用程序。您可以使用 CloudWatch 收集和跟踪指标,这些指标是您可衡量的相关资源和应用程序的变量。CloudWatch 警报可根据您定义的规则发送通知或者对您所监控的资源自动进行更改。例如,您可以监控您的 Amazon EC2 实例的 CPU 使用率以及磁盘读写情况,然后使用此数据确定您是否应启动其他实例来处理增加的负载。您还可以使用此数据停止未完全利用的实例以节省开支。除了监控 AWS 附带的内置指标外,您还可以监控您自己的自定义指标。您可通过使用 CloudWatch 全面地了解资源使用率、应用程序性能和运行状况。

访问 CloudWatch

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

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

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

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

  • AWS CloudTrail 使您能够监控对您的账户的 Amazon CloudWatch API 的调用 (包括由 AWS 管理控制台、AWS CLI 和其他服务进行的调用)。开启 CloudTrail 日志记录后,CloudWatch 将日志文件写入到您在配置 CloudTrail 时指定的 Amazon S3 存储桶。有关更多信息,请参阅 在 AWS CloudTrail 中记录 Amazon CloudWatch API 调用

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