Wiki source code of Console Module

Last modified by Vincent Massol on 2024/11/19 16:12

Hide last authors
Vincent Massol 2.1 1 {{include document="XWiki.DesignClassSheet"/}}
Vincent Massol 3.1 2
3 Goal: Ability to see application level logs from within XE
4
Thomas Mortagne 5.1 5 = UI =
Thomas Mortagne 4.1 6
7 * a new console tab in pages for all logs for the page
8 * an admin page for all console logs with a livetable for filtering
9
Thomas Mortagne 6.1 10 = Extensions programmers =
Thomas Mortagne 4.1 11
12 * use current slf4j API
13
Thomas Mortagne 5.1 14 = Framework =
Thomas Mortagne 4.1 15
16 * idea: appender for slf4j (note: could use MDC for additional data: http://www.slf4j.org/api/org/slf4j/MDC.html)
Vincent Massol 3.1 17 * centralized logs available from all nodes
18 * idea: use activity stream
19 * nice: real time addition of new logs (comet and co)
20 * memory cache (eg last 100 logs) + block save (anti flood protection)
21 * long term logging with compacting
22 * system log vs application log
23 * Requirement: current node id
24 * Console Module / Application with API

Get Connected