2015-04-26 105 views
0

我在使用log4j2的應用程序的插件中包含mongo java 3.0驅動程序。我無法修改log4j2.xml文件,但我需要能夠爲mongo驅動程序設置日誌記錄級別。爲mongodb java驅動程序設置日誌記錄級別3.0

如果用的是原生的Java記錄這會工作:

Logger mongoLogger = Logger.getLogger("org.mongodb.driver"); 
mongoLogger.setLevel(Level.SEVERE); 

但是這並不會影響log4j2。

我不想影響所有記錄儀的水平,只是孟戈一個。

回答

0

如果此記錄器已在配置中命名,則可以使用log4j2 JMX interface來設置log4j2記錄器的日誌級別。

+0

我不能在除java之外的任何文件中設置任何配置值。我的應用程序是一個插件,log4j2 xml已經由主應用程序定義。 – helion3

相關問題