跟踪多个日志文件,标记它们的行并将它们合并到一个流中
logmux的Python项目详细描述
对数模
Logmux跟踪多个日志文件,标记它们的行并输出 一个流-很像docker compose,但只用于本地日志文件!在
安装
pip install logmux
使用
^{pr2}$这将跟踪所有三个日志文件。新行将以
它来自的日志文件,例如,first:
表示第一个日志文件,third:
最后一个。在
可以通过将标签作为每个标签的查询参数来自定义标签 文件:
logmux "first.log?label=custom" second.log test/third.log
这将在第一个文件的所有行前面加上custom:
。你需要
引用本例中的参数,以确保您的shell不是
准备把它分开。在
也可以设置标签的颜色:
logmux "first.log?label=custom&color=blue""second.log?color=red" test/third.log
类似的解决方案
不分先后:
- MultiTail使用ncurses跟踪多个 在一个或多个窗口中记录文件。Logmux采用了一种更简单的方法 正在打印到标准输出。在
- 项目
标签: