Pagination 如何对Kubernetes吊舱中的日志进行分页?

Pagination 如何对Kubernetes吊舱中的日志进行分页?,pagination,kubernetes,Pagination,Kubernetes,我有一个服务,可以显示Kubernetes集群中运行的pod的日志。我通过k8s API接收它们。日志往往会变大,因此我希望能够对响应进行分页,以避免每次都将它们全部加载。类似于显示日志的结果将是完美的 然而,这个仪表板似乎通过运行一个单独的后端服务来解决这个问题,该服务加载日志,将它们切碎,并准备前端使用 我希望避免这种情况,只使用带有查询参数的API,如limitBytes和sinceSeconds,但这些似乎不足以进行正确的分页 有人有好的解决办法吗?或者可能知道k8s是否计划在logs

我有一个服务,可以显示Kubernetes集群中运行的pod的日志。我通过k8s API接收它们。日志往往会变大,因此我希望能够对响应进行分页,以避免每次都将它们全部加载。类似于显示日志的结果将是完美的

然而,这个仪表板似乎通过运行一个单独的后端服务来解决这个问题,该服务加载日志,将它们切碎,并准备前端使用

我希望避免这种情况,只使用带有查询参数的API,如
limitBytes
sinceSeconds
,但这些似乎不足以进行正确的分页


有人有好的解决办法吗?或者可能知道k8s是否计划在logs API中实现分页?

资源列表的分页在k8s 1.8中是alpha,在1.9中将是beta:;但是我不知道是否有任何pod日志分页的计划。从几秒钟开始,
有什么问题吗,就像在我的思维模型中,它是光标式的一样?你也可以像logstash一样成功地使用redis,并弹出redis中的行,但可能在没有人监视这些键的情况下使用redis