Rollende Apache2-Protokolldateien

2214
Andrew B

Ich verwende eine Collabnet-svn-Distribution unter Linux, und die Protokolldateien werden über den Standard-Apache httpd.conf konfiguriert. Es ist schon eine Weile her, seit ich mich direkt mit Apache befasst habe, aber mein Gedächtnis und Google deuten darauf hin, dass die einzige Möglichkeit, Apache-Protokolldateien zu drehen, außerhalb von Apache liegt, wobei ein periodisches Skript verwendet wird.

Gibt es eine bequeme Möglichkeit, diese zu drehen?

2

1 Antwort auf die Frage

2
Snark

Apache bietet einen Tool-Aufruf "Rotatelogs". Es kann in der Datei httpd.conf konfiguriert werden, sodass kein Werkzeug für die Rotation geplant werden muss.

Weitere Informationen finden Sie auf dieser Seite: rotatelogs - Piped-Protokollierungsprogramm zum Drehen von Apache-Protokollen

Widerspricht dieser erste Satz nicht irgendwie? Im Wesentlichen geht es darum "Apache bietet ein Werkzeug, mit dem Sie die Protokollrotation planen können, sodass Sie kein Werkzeug für die Protokollrotation einplanen müssen": P, +1 von mir. John T vor 14 Jahren 0
Ich bin nicht sicher, ob ich Ihren Kommentar verstehe ... das Rotationswerkzeug ist extern, muss aber nicht in crontab / Scheduled Tasks geplant werden. Es wird direkt aus der conf-Datei aufgerufen und verwaltet die Rotation selbst. Thx für die +1. Snark vor 14 Jahren 0
Das war es, wonach ich gesucht habe. Es wäre noch besser, wenn Sie nur eine bestimmte Anzahl von Archiven behalten könnten, aber das ist leicht genug. Andrew B vor 14 Jahren 0