LogManager » History » Version 9
olivier morel, 10/16/2009 05:13 PM
| 1 | 1 | Greg Burri | h1. LogManager |
|---|---|---|---|
| 2 | |||
| 3 | 9 | olivier morel | h2. LogManager should *NOT* be a Singleton |
| 4 | |||
| 5 | 4 | Greg Burri | !LogManager.png! |
| 6 | 9 | olivier morel | |
| 7 | h2. Logs |
||
| 8 | |||
| 9 | * The filename is aybabtu_core - <date> <time>.log |
||
| 10 | * A log is created each time the application is started |
||
| 11 | 3 | Greg Burri | |
| 12 | 6 | Greg Burri | h2. Severity messages |
| 13 | |||
| 14 | |||
| 15 | * EndUser : Will be show to the user in the log panel |
||
| 16 | 7 | Greg Burri | * Debug : All information debug message like packets received (only logged in Debug Mode) |
| 17 | 6 | Greg Burri | * Warning : Some slight anomalies |
| 18 | * Error : Cases that shouldn't occur, the program can continue to operate |
||
| 19 | * FataError : The program is in an unpredictable state, it must stop |
||
| 20 | 1 | Greg Burri | |
| 21 | h2. LogViewer |
||
| 22 | |||
| 23 | _LogViewer_ is a little standalone application to read the log. Here is a description of the GUI elements. |
||
| 24 | |||
| 25 | * A list of entries |
||
| 26 | 8 | Greg Burri | ** Each entry shows a time, a thread id, a severity level, a component name and a message |
| 27 | 1 | Greg Burri | * A text zone to apply a filter (searchin in message) |
| 28 | * A button to pause |
||
| 29 | * A combobox to filter by severity |
||
| 30 | * A combobox to filter by module |