egg
egg copied to clipboard
疑似插件egg-prometheus引起的egg-agent日志超大问题
背景
项目使用eggjs三年多,最近使用了egg-prometheus插件
现象
生产环境 Pod 里的 xxx-egg-agent.log 竟然达到了1T

日志太大,使用tail -n 10 xxx-egg-agent.log >> a.txt ,日志如下,几乎全部都是数字,最后有点信息是"packetId":15764}, maybe it's timeout. ,怀疑是egg-prometheus引起的,但不确定,在egg-prometheus仓库中可以搜索到关键字 packetId。
日志截图

其他
测试环境没有重现这个问题,已经关闭了这个插件
@logzh 这个问题本地debug看了下,感觉跟超时之后,logger打印问题有关,你们后续有解决这个问题嘛 cc @gxcsoccer
@gxcsoccer 提了一个PR,有空麻烦看看,目前按照新的修改已经在项目中投入使用并且日志膨胀问题得到解决
我在测试环境也遇到了这个问题,egg-agent.log和common-error.log文件大小分别暴增到了125G,把我C盘直接吃满了

我刚做了一个小demo, 也发现了egg-agent.log和common-error.log文件大小 1天不到就达到了每个文件27G,不知为何缘故
