我必须监控 CloudWatch 日志中的特定 lambda。当特定的错误消息(如 HTTP-50X(记录到 CloudWatch 时,我们需要发送电子邮件通知以提醒出现问题。
我们需要帮助在 AWS 中创建警报电子邮件,以手动监控日志以查看是否记录了任何此类错误。
这正是指标筛选器的用途。创建一个指标筛选条件,用于监控日志组的特定模式。然后,根据新指标创建 CloudWatch 警报,并使用 SNS 操作对其进行配置。然后只需将您的电子邮件订阅到该SNS主题即可。
所有这些都可以通过CloudFormation(指标过滤器,警报,SNS(轻松完成。您也可以使用 CDK。
您可以使用 lambda 函数实时处理/监控日志。有关详细信息,请查看将 AWS Lambda 与 Amazon CloudWatch Logs 和 RealTime Processing of Log Data with Subscriptions 结合使用。