Как добавить журнал в системный журнал при создании нового файла журнала с помощью log4j?

#java #log4j #syslog

#java #log4j #системный журнал

Вопрос:

я хочу добавить журнал в системный журнал событий, когда:-

1. создайте новый файл журнала 2. создайте резервную копию файла, когда будет достигнут максимальный размер. 3. создайте файл журнала при открытии и закрытии журнала.

Спасибо

Ответ №1:

Если вы включили системный журнал на своем компьютере с Linux, вы можете настроить log4j.properties, как показано ниже

 log4j.rootLogger=INFO, SYSLOG

log4j.appender.SYSLOG=org.apache.log4j.net.SyslogAppender
log4j.appender.SYSLOG.SyslogHost=localhost
log4j.appender.SYSLOG.Facility=Local3
log4j.appender.SYSLOG.Header=true
log4j.appender.SYSLOG.layout=org.apache.log4j.PatternLayout
log4j.appender.SYSLOG.layout.ConversionPattern=java %d{ISO8601} %p %t %c{0}.%M - %m%n