lzn*_*znt 4 amazon-web-services aws-cloudwatch-log-insights
我有一个CloudWatch Logs Insights查询,该查询显示“匹配7000条记录”,但是当我尝试操作->下载查询结果(CSV)时,仅导出1000条记录(与控制台中显示的相同)。我找不到任何导出“完整”查询结果的方法。我有什么想念的吗?
这是对lznt 答案的补充,解决了以下问题:
如果我的查询有超过10000条记录,似乎没有办法获得完整的数据。
我认为有一个解决方法:您可以弄乱查询的时间范围。按时间戳对结果进行排序。然后您就知道您仍然设法获取的最后一条记录的时间戳。
对于下一个查询,设置查询的时间范围,以便从上一个查询结束的位置开始。
无可否认,这是一种丑陋的、迭代的解决方法,需要人工参与。
免责声明:我没有测试过。
新增中
| limit 7000
Run Code Online (Sandbox Code Playgroud)
到查询末尾解决了该问题
根据https://docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_StartQuery.html#API_StartQuery_RequestSyntax,最大值为10000 ,因此,如果我的查询包含10000条以上的记录,则似乎无法获取完整的记录数据。
| 归档时间: |
|
| 查看次数: |
485 次 |
| 最近记录: |