确定Log4J根记录器是否已打开

时间:2014-04-30 12:24:28

标签: java logging log4j

有没有办法确定Root记录器是否已开启?

档案log4j.properties

log4j.rootLogger=OFF

我知道我可以检查某个级别是否正在使用:

LOG.isDebugEnabled()

但似乎没有一种好方法可以确定根记录器是否已关闭。我需要从审计的角度来了解这一点,以确定是否存在某些篡改。

1 个答案:

答案 0 :(得分:0)

只需获取根记录器并询问状态:

LoggerFactory.getLogger("root").isDebugEnabled()