0.24版本,前端经常看不到容器日志

同一个pod有时可以,有时不可以。没有任何报错

我也遇到了,经过咨询,结论是,DevOps服务的websocket的buffer被从4M改成了512k。导致日志从agent发到devops服务时,出现ws的1009异常。
目前我是通过恢复buffer的大小来解决的。你可以试试给devops服务添加一个环境变量WEBSOCKET_BUFFER_MAXBINARYMESSAGESIZE来试试。

这个参数是考虑到什么调小的?您这边调整到4M了吗还是2M做一下尝试

我调到4M了。agent会取最近1千条日志。后续好像是按时间拼日志来发送消息的。

所有,你的日志比较大的话,需要调大。

感觉agent除了按时间合并日志防抖外,也需要考虑下匹配devops默认的512k的尺寸大小

哦哦,非常感谢!

改小这个日志缓存区的大小是因为,websocket连接数多了占用内存就多,所以我们大概评估了常用了日志的大小,改小了。所以你可以按照二楼的配置根据你的需要调大。

相关帖子: