wie das Logfile rotieren?

Alles, was den Apache betrifft, kann hier besprochen werden.

wie das Logfile rotieren?

Postby karlos » 20. May 2006 08:16

Hallo.

Ich möchte die Logfiles vom Apache2 (Debian 3.1) rotieren und habe da einige Fragen:

In /etc/logrotate.d existiert die Datei apache2.

1. Wie wird die Aufgerufen? Per Crontab wenn die Rotation beginnen soll?
2. Wie muss ich diese Datei modifizieren wenn die Logfiles jeden Montag Morgen um 03:00 Uhr rotiert werden sollen?

Irgendwie finde ich noch keinen Zugang zum logrotate. Gibt es irgendwo ein Manual das die Anweisungen in der Datei (missingok, rotate 52, compress...) erklärt?

Vielen Dank schon einmal im Voraus, Gruß Karl.
karlos
 
Posts: 1
Joined: 20. May 2006 08:07

Postby splion » 23. May 2006 09:56

Hallo,

unter /etc/cron.daily findest Du die Datei logrotate. Diese wird, wie der Verzeichnisname schon sagt, täglich aufgerufen. Darum muß man sich in der Regel nicht kümmern.

In der Datei /etc/logrotate.d/apache2 sollte weekly stehen, dann wird einmal pro Woche die Rotation angstoßen. Zusätzlich mußt Du natürlich noch angeben, auf welches Ereignis (Größe, Alter usw.) er die rotation anstoßen soll. Wenn er z.B. jede Woche aufgerufen wird aber die in apache2 angegebene Dateigröße nicht überschritten hat, dann wird natürlich nicht rotiert.

Hilfe findest Du normalerweise mit "man logrotate". Dort sind auch alle Parameter erklärt.

ciao Andreas
splion
 
Posts: 44
Joined: 19. August 2004 15:32


Return to Apache

Who is online

Users browsing this forum: No registered users and 39 guests