我正在从 python lambda 登录到 CloudWatch。在 AWS 控制台中,我可以看到数百个日志条目,但如果我尝试通过 Python Boto 调用或通过 AWS CLI 使用 get-log-events,我似乎只能获取最新的 2 个条目。
我使用以下 AWS CLI 命令:
aws logs get-log-events --log-group-name hall-ac --log-stream-name sensors
我尝试更改它来设置时间限制,从头或尾读取,或更改限制,但似乎没有任何效果。我认为上面的命令应该读取最多 10000 个条目,但它没有这样做。有没有办法可以启用调试来查看为什么只返回一些日志?
我可以使用 next-token 参数来检索更多日志条目,但如果每次只传递 2 个日志条目,则需要数百次调用来读取每个日志条目。