AWS CloudWatch 日志:如何在 lambda 记录特定错误消息时发送电子邮件通知

use*_*319 16 amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs aws-cloudwatch-log-insights cloudwatch-alarms

我必须监控特定 lambda 的 CloudWatch 日志。当特定错误消息(例如 HTTP-50X)记录到 CloudWatch 时,我们需要发送电子邮件通知以提醒出现问题。

我们需要帮助在 AWS 中创建警报电子邮件,以手动监控日志以查看是否记录了任何此类错误。

Tof*_*nov 13

这正是度量过滤器的用途。创建一个指标过滤器来监视日志组的特定模式。然后根据新指标创建 CloudWatch 警报并使用 SNS 操作对其进行配置。然后只需将您的电子邮件订阅到该 SNS 主题即可。

所有这些都可以通过 CloudFormation(指标过滤器警报SNS )轻松完成。您还可以使用CDK

  • 我如何在这些电子邮件通知中包含日志消息。我只接收。有关警报本身的信息。谢谢。 (12认同)
  • @Aleix 就我而言,你不能这样做。我也在寻找如何做到这一点的解决方案。 (2认同)

jel*_*csc 5

您可以使用 lambda 函数实时处理/监控日志。查看结合使用 AWS Lambda 和 Amazon CloudWatch Logs以及通过订阅实时处理日志数据以了解详细信息。