log4j各个日志级别详细的解释
2010-12-28 16:47
260 查看
日志记录器(Logger)是日志处理的核心组件。log4j具有5种正常级别(Level)。 日志记录器(Logger)的可用级别Level (不包括自定义级别 Level), 以下内容就是摘自log4j API (http://jakarta.apache.org/log4j/docs/api/index.html):
static Level DEBUG
DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。
static Level INFO
INFO level表明 消息在粗粒度级别上突出强调应用程序的运行过程。
static Level WARN
WARN level表明会出现潜在错误的情形。
static Level ERROR
ERROR level指出虽然发生错误事件,但仍然不影响系统的继续运行。
static Level FATAL
FATAL level指出每个严重的错误事件将会导致应用程序的退出。
另外,还有两个可用的特别的日志记录级别: (以下描述来自log4j API http://jakarta.apache.org/log4j/docs/api/index.html):
static Level ALL
ALL Level是最低等级的,用于打开所有日志记录。
static Level OFF
OFF Level是最高等级的,用于关闭所有日志记录。
日志记录器(Logger)的行为是分等级的。如下表所示:
分 为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL或者您定义的级别。Log4j建议只使用四个级别,优先级从高到低分别是 ERROR、WARN、INFO、DEBUG。通过在这里定义的级别,您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别, 则应用程序中所有DEBUG级别的日志信息将不被打印出来
相关文章推荐
- 使用Log4j为项目配置日志输出应用详细总结及示例演示.
- log4j日志级别
- LOG4J日志级别详解
- log4J 根据日志级别生成对应文件
- Log4j日志级别
- log4j日志记录级别
- Log4j按级别输出日志到不同文件配置分析
- 【转】log4j 不同的模块 不同的级别 记录日志
- Log4j 运用(一) :日志级别
- log4j按不同级别输出到日志文件
- log4j日志级别
- java日志框架log4j详细配置及与slf4j联合使用教程
- Log4j 实现运行时的日志级别更改
- 使用Log4j为项目配置日志输出应用详细总结及示例演示.
- Log4J的配置文件超级详细的解释,你想找的都在本文里面了。
- LOG4J日志级别详解
- log4j日志级别的选择:Debug、Info、Warn、Error还是Fatal
- 怎么配置log4j.properties才能将同一包中的error和debug级别的日志分别记到两个文件中去?
- Log4j日志输出详细
- Log4j详细介绍(四)----日志记录器Logger