log4cplus 提供的日志等级如下:ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF
- TRACE:调试应用的详细步骤
- DEBUG:算法关键部分的相关信息
- INFO:应用的内部状态信息
- WARN:可以避免的内部状态信息
- ERROR:发生了错误,且应用程序知道如何处理它
- FATAL:发生了不可逆转的错误,程序无法继续运行
【例子】
- 如果定义了日志等级为 ERROR,那么只有标记为 ERROR, FATAL的日志信息才会被记录
- 如果等级为 DEBUG,则所有标记为 DEBUG/INFO/WARN/ERROR/FATAL 的日志才会被记录
- ALL和OFF级别用来将所有其他类型的级别分别切换为打开或关闭的标志,不会用于设置日志级别