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)
编辑:
在我的应用程序中,我通过AWS.Logger.Serilog访问它。但如果我可以对日志结果进行分页,我可以采用不同的方法(例如原始 API 调用)。
我尝试浏览 AWS CloudWatch 文档、谷歌和堆栈溢出。我试图克服的问题是如何对日志进行分页,这样它就不会加载给定查询的所有日志。
没有使用 CloudWatch Insights 查询语法执行此操作的本机方法。
您可以在应用程序逻辑中通过使用当前结果集sort
字段值中的最后一个元素作为下一项标记来实现此目的。
例如,您的查询用作@timestamp
排序字段。要获取下一页,您可以附加filter (@timestamp < {value})
到新查询,其中{value}
是上一个查询结果的最后一项的时间戳。
归档时间: |
|
查看次数: |
2785 次 |
最近记录: |