入门概念 | Amazon CloudWatch 是什么?


  基本概念

Amazon CloudWatch 服务可以监控各类主机、各类应用程序、能够响应性能变化、优化资源使用并提供对运营状况的见解。可以让用户了解整个系统的性能,并允许用户设置警报、自动对变化做出反应并获得运营状况的统一视图。

  主要功能

Amazon CloudWatch 为AWS 上、用户本数据中心和其他公有云提供商(例如:Google Cloud Platform、 Microsoft Azure、Alibaba Cloud等)中的资源和应用程序提供观察和监控。CloudWatch 主页自动显示有关使用的每项 AWS 服务的指标,用户还可以创建自定义控制面板,以显示有关自定义应用程序的指标,并显示选择的指标的自定义集合。


  工作原理

Amazon CloudWatch 在自动化控制面板中收集并可视化实时日志、指标和事件数据,监控对象范围非常广泛,包括各类 AWS 服务、AWS 资源以及本地数据中心中的各类资源,从而简化基础设施和应用程序维护。

Amazon CloudWatch 本质上是一个指标存储库。AWS 服务(例如 Amazon EC2)会将指标放在存储库中,用户可以根据这些指标来检索统计数据。如果将自己的自定义指标放在存储库中,则还可以检索有关这些指标的统计数据。


...


用户可以在 CloudWatch 控制台中使用指标计算统计数据,然后以图形化的方式显示数据。
用户可以便利地配置报警操作以停止、启动或终止 Amazon EC2 实例。此外,还可以创建与多种 AWS 服务(比如:Amazon EC2 Auto Scaling 和 Amazon Simple Notification Service)联动的报警,形成快速的自动化响应能力。