标签: java logging log4j
有没有办法确定Root记录器是否已开启?
档案log4j.properties:
log4j.properties
log4j.rootLogger=OFF
我知道我可以检查某个级别是否正在使用:
LOG.isDebugEnabled()
但似乎没有一种好方法可以确定根记录器是否已关闭。我需要从审计的角度来了解这一点,以确定是否存在某些篡改。
答案 0 :(得分:0)
只需获取根记录器并询问状态:
LoggerFactory.getLogger("root").isDebugEnabled()