在学习亚马逊网络服务和基础知识时,我遇到了这两个概念:
- Amazon CloudWatch
- Amazon CloudWatch Events
即使在阅读AWS官方文档时,我也无法找到它们之间的区别,尽管亚马逊提到它们是不同的。简要摘录如下:
CloudWatch为您提供数据和可操作见解,以监控应用程序、响应系统范围内的性能变化、优化资源利用率并获取操作健康状况的统一视图。CloudWatch通过日志、指标和事件形式收集监控和操作数据,为您提供运行在AWS和本地服务器上的AWS资源、应用程序和服务的统一视图。您可以使用CloudWatch检测环境中的异常行为,设置警报,将日志和指标并排可视化,采取自动化操作,排除问题,并发现见解以保持应用程序平稳运行。
Amazon CloudWatch Events提供描述Amazon Web Services (AWS) 资源更改的系统事件近乎实时的流。使用您可以快速设置的简单规则,您可以匹配事件并将其路由到一个或多个目标函数或流。CloudWatch Events在操作更改发生时变得可知。CloudWatch Events对这些操作更改做出响应,并在必要时采取纠正措施,通过发送消息以响应环境、激活函数、进行更改和捕获状态信息。