如何使用 Lambda 通过 CloudWatch 获取 EC2 信息?
以下流程正在执行 Lambda。
- 使用 cloudwatch 日志监控 EC2 中的日志文件
- 使用指标过滤器检测受监控的字符串
- 使用警报执行 Lambda
我想知道如何在 Lambda 中获取以下信息。
- 正在监视的日志文件的路径
- 实例名称
- 实例ID
- 警报名称
我正在用python编写并尝试使用boto3获取它。
The following flow is executing Lambda.
- monitor log files in EC2 with cloudwatch logs
- Detects monitored strings with a metrics filter
- Execute Lambda with alarm
I would like to know how to get the following information within Lambda.
- Path of the log file being monitored
- Instance name
- Instance id
- Alarm name
I am writing in python and trying to get it using boto3.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过 2 种方式轻松实现此目的:-
报警状态改变。
此规则的示例事件
You can easily achieve this in 2 ways:-
alarm state change.
Sample event from this rule