跟踪多个日志文件,标记它们的行并将它们合并到一个流中

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采用了一种更简单的方法 正在打印到标准输出。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java保存布局以供以后查看   SpringGradle升级问题:java。lang.IllegalArgumentException:版本不能为null或为空   java为什么这个同步程序返回错误的结果?   java将JPG加载到Swing应用程序中   java Spring Security AuthenticationManager设置密码编码器   java未找到适用于dbc的驱动程序:mysql://localhost:8080/kholofedb   java在筛选器中重定向时停止进一步处理   java为什么0x8000000及其长格式不同?   GLVertexAttribute指针不工作的java JOGL glBufferData   java NullPointerException&从Hibernate配置类(使用spring数据jpa)创建名为“entityManagerFactory”的bean时出错   同一对话框上的java日期时间选择器不接受minDate和maxDate   Java中模拟随机键事件的键盘   java使用多个视图以编程/动态方式创建LinearLayout   基于ArrayList的二叉树Java   java如何使Apache公共日志写入特定的磁盘日志文件   java需要帮助将图像保存到Android Studio中的SQLite数据库   java重写Android函数以启动活动,而不是播放文本   如何在Java JOML库中执行矩阵向量乘法?