Moja rejestrowanie config wygląda następująco:Jak skonfigurować lokalizację i rotację dziennika dostępu Dropwizard?
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
To jest niesamowite, mam wszystkie moje dzienniki w danym pliku z odpowiedniej rotacji i czyszczenia.
Z wyjątkiem dziennika dostępu, który nadal jest wyświetlany na standardowe wyjście, a tym samym kończy się (w moim przypadku) w /var/log/upstart/broker.log
, do którego dostęp ma tylko użytkownik root. Chciałbym skorzystać z tej samej lub podobnej konfiguracji rejestrowania, aby przekierować te dzienniki na numer /opt/broker/log/access.log
.
Czy to możliwe, a jeśli tak, to w jaki sposób?
+1 za samodzielne snurkowanie! –
Możesz zaktualizować odpowiedź za pomocą poprawnego linku. Myślę, że znajdziesz go pod dropwizard.io – mss