当我通过CloudWatch警报通知为我的aws lambda函数创建错误警报并且此警报被触发时,我收到的电子邮件消息只是表明发生了错误。为了让我看到错误,我需要登录到aws,转到CloudWatch的特定日志流并尝试查找错误。
我想知道是否有办法设置CloudWatch通知,以便在发送警报通知时包含实际的错误消息。
答案 0 :(得分:4)
CloudWatch警报不支持任何类型的日志消息集成,它们只关注它们配置为监视的指标。
您可以做的是让您的CloudWatch警报触发Lambda函数而不是SNS电子邮件通知。
您的Lambda函数会向CloudWatch日志提交API调用并过滤掉您认为合适的日志,然后会向您发送一封电子邮件,其中包含已触发警报和日志的详细信息。