11.3.4. 日志级别
日志级别是一个枚举的值,指示日志消息的性质及严重性。作为开发人员,您可以使用所选日志记录框架的适当方法指定给定日志消息级别,以发送消息。
JBoss EAP 支持受支持的应用程序日志记录框架使用的所有日志级别。最常使用的从最低到最高日志级别为 TRACE
、DEBUG
、INFO
、WARN
、ERROR
和 FATAL
。
日志类别和处理程序使用日志级别来限制它们所负责的消息。每个日志级别都有一个已分配的数字值,表示它相对于其他日志级别的顺序。日志级别和处理程序分配有日志级别,它们仅处理该级别或更高级别的日志消息。例如,级别为WARN的日志处理程序将仅记录 levels WARN
、
ERROR
和 FATAL
的消息。
支持的日志级别
日志级别 | 值 | 描述 |
---|---|---|
ALL | Integer.MIN_VALUE | 提供所有日志消息. |
FINEST | 300 | - |
FINER | 400 | - |
TRACE | 400 |
|
DEBUG | 500 |
|
OK | 500 | - |
CONFIG | 700 | - |
INFO | 800 |
|
WARN | 900 |
|
WARNING | 900 | - |
ERROR | 1000 |
|
严重性 | 1000 | - |
FATAL | 1100 |
|
OFF | Integer.MAX_VALUE | 不显示任何日志消息。 |
ALL
是最低日志级别,包含所有日志级别的消息。这可提供最多的日志量。
FATAL
是最高级别,仅包含该级别的消息。这可提供最小的日志量。