有没有办法对 AWS CloudWatch Logs Insights 进行分页

Jan*_* Go 15 pagination amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs aws-cloudwatch-log-insights

有没有办法对 AWS CloudWatch Logs Insights 进行分页?谢谢。

我在想像下面这样的东西,但这不起作用

fields @message | page 2 | limit 20
Run Code Online (Sandbox Code Playgroud)

编辑:

我目前正在通过 Logs Insight 访问日志 在此输入图像描述

在我的应用程序中,我通过AWS.Logger.Serilog访问它。但如果我可以对日志结果进行分页,我可以采用不同的方法(例如原始 API 调用)。

我尝试浏览 AWS CloudWatch 文档、谷歌和堆栈溢出。我试图克服的问题是如何对日志进行分页,这样它就不会加载给定查询的所有日志。

ake*_*rra 1

没有使用 CloudWatch Insights 查询语法执行此操作的本机方法。

您可以在应用程序逻辑中通过使用当前结果集sort字段值中的最后一个元素作为下一项标记来实现此目的。

例如,您的查询用作@timestamp排序字段。要获取下一页,您可以附加filter (@timestamp < {value})到新查询,其中{value}是上一个查询结果的最后一项的时间戳。