arvin 之前用过rancher,直接在pod点击查看日志挺方便的,还可以配合浏览器ctrl +F键去根据关键查找(如下图),虽然有点查找方式有点low,但是也能满足平时开发同事的需求。关键是这种方式不用依赖落盘的日志采集,个人觉得这种方式首先不会增加配置工作,其次对于PaaS平台来说是一种解耦。虽然kubesphere2.1支持解耦,不用在k8s里面安装照日志组件了,如果也不对接外面的日志平台,这样的话是不是就不能直接在kubesphere上直接看日志了(如果我理解错了请纠正)。有很多小公司都是没有日志平台的。 所以在此,我有个想法,就是日志查看这个功能,能不能不要依赖日志采集和日志平台,直接用rancher那样的方式直接展示出来(如下图)。另外,如果需要做日志采集的,就另外自己配置落盘日志的采集,采集出来的日志可以自己用kibana或者集成到kubesphere的dashboard来展示,这样是否会灵活点?不知道这样的表达是否清楚,请多包涵!
benjaminhuo 2.1.1 会支持k8s原生日志api, 直接看容器的日志,不需要采集到es 后才能看。 倒序还是正序我们会做成可选的,kibana 默认也是倒序,可以切换成正序。 另外落盘日志我们指的是落到pod里挂的volume, 没有输出到容器的stdout。 这个 2.1 是通过注入 sidecar 容器,将其转发到stdout, 统一由日志agent采集,发送到es 或者kafka。和你说的落盘日志指的不是一个意思。