0
  • 我有 cloudtrail 设置,我正在向 cloudwatch 日志组发送跟踪事件,我使用指标过滤器设置 cloudwatch 警报{ ($.eventName = RebootInstances) || ($.eventName = StopInstances) || ($.eventName = TerminateInstances) } 以调用 SNS 发送电子邮件通知。

但是每次实例终止时我都没有收到电子邮件通知。我有时只会在实例终止时收到电子邮件通知。

在此处输入图像描述

4

2 回答 2

1

如果您的实例在自动扩展组中,您可以使用Lifecycle Hooks来定义操作(例如,在实例进入特定状态时运行 Lambda 函数或发送 SNS 通知。这样您无需等待 10 分钟即可收到通知.

于 2018-01-03T23:23:29.287 回答
0

Cloud Trail 需要一些时间来更新事件,我建议您在终止服务器后等待至少 10 分钟。你会收到邮件的。

您也可以在运行级别下配置通知脚本,如果您的服务器重新启动、关闭或终止,它将使用 SES 向您发送电子邮件。

您可以访问以下博客进行设置。

https://dzone.com/articles/hot-notifyemail-yourself-when

于 2018-01-03T18:51:25.593 回答