Log4j 电锯中的颜色设置

Log4j 电锯中的颜色设置,log4j,apache-chainsaw,Log4j,Apache Chainsaw,我想为链锯()中的每个线程名称设置一种颜色 e、 g: 现在我手动设置: 但我想知道它是否可以自动完成,而不必为每个线程名创建规则。你知道这是否可行吗?我是电锯提交人之一,我编写了颜色处理代码 我在您的屏幕截图中看到线程与请求绑定。我想更好地了解您正在尝试做什么,因为电锯可以做很多事情,而且可能有一种方法可以实现您今天想要的 那么..一个问题-你是使用日志文件来获取此信息,还是使用socketappender 使用记录器树查看每个请求: 如果您使用的是日志文件,我建议只将“线程名称”映射为“

我想为链锯()中的每个线程名称设置一种颜色

e、 g:

现在我手动设置:


但我想知道它是否可以自动完成,而不必为每个线程名创建规则。你知道这是否可行吗?

我是电锯提交人之一,我编写了颜色处理代码

我在您的屏幕截图中看到线程与请求绑定。我想更好地了解您正在尝试做什么,因为电锯可以做很多事情,而且可能有一种方法可以实现您今天想要的

那么..一个问题-你是使用日志文件来获取此信息,还是使用socketappender

使用记录器树查看每个请求: 如果您使用的是日志文件,我建议只将“线程名称”映射为“记录器”字段,然后您可以使用左侧的记录器树-单击记录器名称(request123456),然后单击记录器树上方的放大镜按钮,以便“关注”并仅查看该请求

为每个请求使用单独的选项卡: 如果您使用的是socketappender,我建议在记录器树下的新“忽略”对话框中阻止所有不以“请求”开头的线程,然后将链锯中的“选项卡名称/路由表达式”更改为THREAD-这将为每个线程创建一个新选项卡

以编程方式为每个线程生成颜色是绝对可能的,但最终可能会生成难看的颜色…如果这对您不起作用,我可以稍微考虑一下

斯科特