我每天需要从CloudWatch Logs中提取一些数据。
今天,我使用Insight来获取我要导出的数据。
我想自动执行此导出操作。
是否可以从Lamba调用Insight函数?
或者有什么解决方案可以从CloudWatch导出过滤的数据?
(Lambda函数已经预订了CloudWatch Stream,我无法使用它,并且无法添加其他预订)
答案 0 :(得分:1)
您可以使用SDK调用CloudWatch Logs Insights(名称中带有 query 的方法):https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/logs.html#CloudWatchLogs.Client.get_query_results