1. k8s日志采集有很多种方式,有配置java直接发送日志到kafka的,有通过sider car的,个人还是比较推荐通过ds的方式去采集
2. 遇到的问题 以前使用了 阿里的开源组件去采集logpilot但是 这个项目后面基本没怎么更新维护 k8s在新版本中弃用了docker 导致日志采集无法使用
3. 最后参照了阿里的思路 阿里是监听了docker的socket 但是如果你仅仅是关注的是底层的容器 下一次替换了别的 可能又要研究
4. 最后从kubelet入手 从k8s的api接口实现了 日志的采集