Your logging configuration must be using a pattern that includes the thread 
name in the log output. You can remove that macro, or configure a separate log 
appender for the packages you want to filter and give that a different logging 
pattern without the thread macro.

-Matt 

> On Oct 1, 2025, at 5:35 AM, Ephemeris Lappis <[email protected]> 
> wrote:
> 
> Hello.
> 
> We need to use the Karaf's shell "log" command to trace actions during some 
> deployment opérations..
> 
> We've seen that the thread name using the "log:log" command is the command 
> itself, producing very big lines in the log file.
> 
> Example :
> admin@root()> log:log --level WARNING "A very very long text..."
> 12:29:39.362 WARN  [pipe-log:log --level WARNING "A very very long text..."] 
> A very very long text...
> 
> The thread name is "pipe-log:log --level WARNING "A very very long text...""
> 
> In reality, messages may be actually bigger, since we want to trace very 
> detailed information about the current deployments.
> 
> Is there any way to avoid this ?
> 
> Thanks in advance for your help.
> 
> Regards.

Reply via email to