AWS CloudWatch中的指标、日志和事件有什么区别?



CloudWatch下面有事件和日志。为什么需要将日志从ec2发送到cloudWatch?

CloudWatch Metrics是由AWS服务或您自己的程序发送的统计数据,用于存储和监控。例如,每个Amazon EC2实例都会向CloudWatch发送CPU利用率信息,这样您就可以查看历史记录并创建警报当超出阈值时触发操作(例如平均CPU利用率超过80%,持续5分钟)。

<<p>监测日志/strong>保留来自AWS服务(如AWS Lambda函数执行)的日志,或者您可以将自己的日志发送到该服务。可以将规则应用于这些日志,以便在检测到某些信息(如内存不足错误)时触发警报。一个常见的用例是让一组EC2实例将它们的日志发送到CloudWatch logs,以便有一个集中的地方存储所有的日志,而不必单独去每个实例查看/检索日志。 <<p>监测事件/strong>(也称为EventBridge))能够监视活动(例如,Amazon EC2实例被停止),然后触发事件(例如,向Amazon SQS队列发送消息,通过Amazon SNS发送通知,触发AWS Lambda函数),并传递该信息。事件也可以调度,例如每半小时运行一次AWS Lambda函数。

最新更新