0

我试图在运行时将记录器语句记录到文件中opennms

想象一个名为AgentModifier

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

private static final Logger LOG = LoggerFactory.getLogger(AgentModifier.class);

LOG.debug("I am inside method")

我可以知道这个字符串I am inside method将在哪里打印。我尝试在log4j2.xml文件/usr/share/opennms/etc夹中进行一些修改,但没有任何改进。

有人可以给我解决方案吗?

4

1 回答 1

0

默认情况下,opennms 的所有日志文件都放在/opennms/logs目录中。如果幸运的话,您应该/opennms/logs/webapp/jetty.log在文件中或/opennms/logs/daemon/output.log文件中找到 log.debug 语句。

于 2015-07-07T18:07:21.217 回答