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