-1
我在Jenkins创建了一些作业,每个作业都有300MB大小的日志。 构建日志是在我的Solaris M6机器上创建的。Jenkins生成日志太大
事实:由于业务流程,我不能拉扯我的工作,它必须保持原样。
我的问题:如何维护如此巨大的日志?
有没有什么办法,詹金斯也许知道如何通过 自己ZIP日志,然后将其解压缩时,我的用户尝试读取控制台 输出(通过詹金斯日志本身)?
因为如果我在Solaris上手动压缩日志,它将不再可以通过Jenkins读取。
只是一个更新,如果有人有同样的问题: 有一个詹金斯插件压缩(gzip)的日志,并在用户想通过詹金斯读取它时,他们立即解压缩。 链接到一个插件: https://wiki.jenkins.io/display/JENKINS/Compress+Build+Log+Plugin – korodani
你能后处理日志,remiving一些白名单线,像'的grep命令-vf remove-from-logfiles.txt'? –
如果您需要压缩日志并且不想仅限于使用Jenkins来读取日志,则可以使用具有本机压缩的文件系统。在Solaris上,ZFS是一个明显的选择。您只需要root权限即可设置压缩的ZFS文件系统。 –