1
我想将我的日志发送到一些MongoDB集合。我似乎正确地修改了我的Maven pom文件(在构建时无法看到任何错误),所以我跳过这些步骤。我所做的未来:Log4j。将日志丢到mongo db
我增加了以下附加器在我log4j2.xml:
</Logger>
<Logger name="eventlog" level="debug" additivity="false">
<appender-ref ref="mongo"/>
</Logger>
的地方在我的代码我创建了一个记录:
<appender name="mongo" class="org.log4mongo.MongoDbAppender">
<param name="hostname" value="localhost"/>
<param name="port" value="27017"/>
<param name="databaseName" value="cab"/>
<param name="collectionName" value="log"/>
</appender>
在这个文件中增加了一个记录:
public static final Logger event = LogManager.getFormatterLogger("eventlog");
,并试图把它叫做:
event.info("log smth. just 4 me");
,我看不到任何东西在我的分贝(
我到底做错了什么?
谢谢。