'a bırakarak günlüklerimi MongoDB koleksiyonuna göndermek istiyorum. Görünüşe göre Maven pom dosyasını düzgün bir şekilde değiştirdim (inşa ederken herhangi bir hata göremiyorum) bu yüzden bu adımları atladım. ben gelecek ne yaptı:Log4j. Günlükleri mongo db
yerde benim kodunda</Logger>
<Logger name="eventlog" level="debug" additivity="false">
<appender-ref ref="mongo"/>
</Logger>
i 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>
bu dosyada bir logger ekledi:
benim log4j2.xml aşağıdaki appender ekledi:public static final Logger event = LogManager.getFormatterLogger("eventlog");
ve diyoruz deneyin:
event.info("log smth. just 4 me");
ve benim db (ben yanlış yapıyorum
şey göremiyorum?
Teşekkürler.