如何将 SNS 主题写入 AWS 控制台中的 CloudWatch 日志?
How to write SNS topic into CloudWatch log within AWS console?
我在 SES 中设置了一个电子邮件地址,并将 SNS 主题添加到通知部分。
然后我可以通过电子邮件订阅 SNS 主题,我会收到通知,但是有没有一种简单的方法可以让我在控制台中将这些通知写入 CloudWatch 日志?
没有将信息定向到日志中的自动化工具。你可以:
- 创建一个将数据写入 CloudWatch Logs 的 AWS Lambda 函数
- 将 Lambda 函数订阅到 Amazon SNS 主题
这将是一个编写起来相当简单的函数,因为 SNS 通知将被传递到该函数中。该函数将简单地调用 CloudWatch Logs 来存储信息。
但是,根据您对信息的使用情况,最好将其存储在数据库中,以便于查询和访问。
我为解决方案所做的方法是在 node lambda 中使用 console.log(),最后计划的每日 lambda 将从云手表导出到 s3,持续 24 小时。
我在 SES 中设置了一个电子邮件地址,并将 SNS 主题添加到通知部分。
然后我可以通过电子邮件订阅 SNS 主题,我会收到通知,但是有没有一种简单的方法可以让我在控制台中将这些通知写入 CloudWatch 日志?
没有将信息定向到日志中的自动化工具。你可以:
- 创建一个将数据写入 CloudWatch Logs 的 AWS Lambda 函数
- 将 Lambda 函数订阅到 Amazon SNS 主题
这将是一个编写起来相当简单的函数,因为 SNS 通知将被传递到该函数中。该函数将简单地调用 CloudWatch Logs 来存储信息。
但是,根据您对信息的使用情况,最好将其存储在数据库中,以便于查询和访问。
我为解决方案所做的方法是在 node lambda 中使用 console.log(),最后计划的每日 lambda 将从云手表导出到 s3,持续 24 小时。