Meine Logging Konfiguration sieht wie folgt aus:Wie konfiguriere ich den Standort und die Rotation des Dropwizard-Zugriffsprotokolls?
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
Das ist genial, ich alle meine Protokolle in den angegebenen Dateien mit der richtigen Drehung und Bereinigung.
Bis auf das Zugriffsprotokoll, das immer noch nach stdout geht und somit (in meinem Fall) in /var/log/upstart/broker.log
endet, auf das nur von root zugegriffen werden kann. Ich möchte die gleiche oder eine ähnliche Protokollierungskonfiguration verwenden, um diese Protokolle an /opt/broker/log/access.log
umzuleiten.
Ist das möglich und wenn ja, wie?
+1 für Self-Snarking! –
Sie können die Antwort mit dem richtigen Link aktualisieren. Ich denke du findest es unter dropwizard.io – mss