Changes for page Logging Module

Last modified by Thomas Mortagne on 2022/12/09 11:37

From version 28.1
edited by Thomas Mortagne
on 2019/10/18 14:53
Change comment: There is no comment for this version
To version 30.1
edited by Thomas Mortagne
on 2019/10/18 14:58
Change comment: There is no comment for this version

Summary

Details

ExtensionCode.ExtensionClass[0]
Description
... ... @@ -144,6 +144,16 @@
144 144  
145 145  To provide theses feature this module actually need to have specific support for each logging system because there is no way at the SLF4J level to catch logs and setup actual loggers. Right now only [[Logback>>http://logback.qos.ch/]] is supported but should not be too hard to add support for other systems like Log4j for example.
146 146  
147 +== Logger tail ==
148 +
149 +{{info}}since 11.9{{/info}}
150 +
151 +It's possible to create a ##org.xwiki.logging.tail.LoggerTail## using ##org.xwiki.logging.LoggerManager## component. Contrary to ##LogQueue## it's stored on filesystem for several reasons:
152 +* very low memory footprint
153 +* live log
154 +
155 +It provides both APIs to append log and navigate in it.
156 +
147 147  = Scripting =
148 148  
149 149  A ##org.xwiki.script.service.ScriptService## is provided with the name ##logging##.

Get Connected