代码之家  ›  专栏  ›  技术社区  ›  Nani

如何在AWS中终止带有特定标记的ec2实例时获取电子邮件通知

  •  0
  • Nani  · 技术社区  · 6 年前
    • 我有cloudtrail设置,我正在将跟踪事件发送到cloudwatch日志组,并使用度量过滤器设置cloudwatch警报 { ($.eventName = RebootInstances) || ($.eventName = StopInstances) || ($.eventName = TerminateInstances) } 调用SNS发送电子邮件通知。

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

    enter image description here

    2 回复  |  直到 6 年前
        1
  •  1
  •   Putnik    6 年前

    如果实例位于“自动缩放”组中,则可以使用 Lifecycle Hooks 定义操作(例如,在实例进入特定状态时运行Lambda函数或发送SNS通知。这样,您不必等待10分钟即可收到通知。

        2
  •  0
  •   Saurabh Srivastava    6 年前

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

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

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

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