【问题标题】:Customized AWS SNS Notification for failed lambda针对失败 lambda 的自定义 AWS SNS 通知
【发布时间】:2019-12-31 00:59:30
【问题描述】:

我有很多 lambda,它们可能会因一些错误而失败。我已经为具有错误指标的命名空间 Lambda 创建了 Cloudwatch 警报。此外,创建了 SNS 主题和订阅。

当 lambda 出现任何错误时,我会收到电子邮件。但是电子邮件非常冗长,并且包含 Lambda 函数名称、指标名称等基本信息。下面是示例。我想用更具体的信息来定制这封电子邮件,比如究竟是什么错误。我该怎么做?

【问题讨论】:

    标签: aws-lambda amazon-sns amazon-cloudwatch-metrics


    【解决方案1】:

    您可以订阅一个 lambda 来格式化错误消息并发送电子邮件,而不是直接将电子邮件地址订阅到警报 SNS 主题。

    您可以直接从 lambda 发送电子邮件,也可以将其发送到另一个 SNS 主题并订阅您的电子邮件。

    基本上:

    现有警报 => 触发 SNS1

    SNS1 => 触发 lambdaA

    lambdaA => 发送 SNSB

    SNSB => myemail@example.com

    否则,您可以通过 SES 从 lambda 发送电子邮件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-28
      • 2020-08-28
      • 2016-06-30
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      相关资源
      最近更新 更多