1
私のログをいくつかのMongoDBコレクションに送信したいと思います。私は私のMavenのpomファイルを正しく修正したようです(ビルド中に何かエラーを見ることはできません)ので、これらのステップをスキップします。私は次のやった:Log4j。 mongo dbへのログのドロップ
私は私のlog4j2.xmlで、次のアペンダを追加しました:
<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>
は、このファイルにロガーを追加しました:
どこかに私のコードで</Logger>
<Logger name="eventlog" level="debug" additivity="false">
<appender-ref ref="mongo"/>
</Logger>
を私はロガーを作成します。
public static final Logger event = LogManager.getFormatterLogger("eventlog");
と、それを呼び出すようにしてみてください。
event.info("log smth. just 4 me");
と私は私のデシベル(私が間違っているの何
に何を見ることができませんか?
ありがとうございました。