【问题标题】:Call AWS Insight query from AWS Lambda从 AWS Lambda 调用 AWS Insight 查询
【发布时间】:2019-10-23 20:21:07
【问题描述】:

我需要每天从 CloudWatch Logs 中提取一些数据。

今天,我使用 Insight 仅获取我想要导出的数据。

我想自动执行此导出。

可以从 Lamba 调用 Insight 函数吗?

或者有什么解决方案可以从 CloudWatch 导出过滤后的数据?

(一个 Lambda 函数已经订阅了 CloudWatch 流,我无法使用它,也无法添加另一个订阅)

【问题讨论】:

    标签: amazon-web-services aws-lambda amazon-cloudwatch


    【解决方案1】:

    您可以使用 SDK 调用 CloudWatch Logs Insights(名称中带有 query 的方法):https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/logs.html#CloudWatchLogs.Client.get_query_results

    【讨论】:

    • 谢谢!我可以使用“start_query”调用查询并使用“GetQueryResults”获取结果
    猜你喜欢
    • 2016-02-04
    • 2021-09-13
    • 1970-01-01
    • 1970-01-01
    • 2020-12-20
    • 2019-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多