Моя конфигурация регистрации выглядит следующим образом:
logging:
level: INFO
loggers:
"com.example.broker": DEBUG
"org.apache.http.wire": DEBUG
console:
threshold: ERROR
file:
enabled: true
currentLogFilename: /opt/broker/log/broker.log
archivedLogFilenamePattern: /opt/broker/log/broker.%d.log.gz
archivedFileCount: 14
Это потрясающе, я получаю все мои журналы в данных файлах с правильным вращением и очисткой.
За исключением журнала доступа, который все еще идет на stdout и, таким образом, заканчивается (в моем случае) в /var/log/upstart/broker.log
, доступном только для root. Я хотел бы использовать тот же или аналогичный конфигурационный файл для перенаправления этих журналов на /opt/broker/log/access.log
.
Возможно ли это, и если да, то как?