我们正在从 log4j 迁移到 logback,并且对于 log4j,我们正在使用 multitail 和 colorscheme 来使用日志级别着色来尾部我们的日志文件。 multitail 可以为 logback 做同样的事情吗? 对于带有颜色的 logback 文件拖尾,还有其他简单的解决方案吗?
最佳答案
我不知道 multitail 默认支持哪些文件格式,但您可以轻松地为 logback 创建新的配色方案(请参阅 multitail.conf)。我添加了当前的 log4j colorscheme 作为示例:
colorscheme:log4j
cs_re:magenta::
cs_re:magenta:/
cs_re:blue:^[0-9]*-[0-9]*-[0-9]* [0-9]*:[0-9]*:[0-9]*,[0-9]*
cs_re_s:blue,,bold:^[^ ]* *[^,]*,[^ ]* *[0-9]* *(DEBUG) *[^ ]* [^ ]* *(.*)$
cs_re_s:green:^[^ ]* *[^,]*,[0-9]* *[0-9]* *(INFO) *[^ ]* [^ ]* *(.*)$
cs_re_s:yellow:^[^ ]* *[^,]*,[0-9]* *[0-9]* *(WARN) *[^ ]* [^ ]* *(.*)$
cs_re_s:red:^[^ ]* *[^,]*,[0-9]* *[0-9]* *(ERROR) *[^ ]* [^ ]* *(.*)$
cs_re_s:red,,bold:^[^ ]* *[^,]*,[0-9]* *[0-9]* *(FATAL) *[^ ]* [^ ]* *(.*)$
cs_re_s:white,,bold:^[^ ]* *[^,]*,[0-9]* *[0-9]* *[A-Z]* *(.*)
关于linux - 在 linux 服务器中使用日志级别着色的尾部 logback 日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7144693/