Inrichting rootserver (7): logfiles

Tot op heden heb ik me nog niet echt bezig gehouden met de logbestanden, hoogste tijd om daar eens mee te beginnen.

Volgende regel is toegevoegd aan /etc/logrotate.conf:

# packages drop log rotation information into this directory
# RV 16-09-2006 tabooext toegevoegd voor /etc/logrotate.d/apache2.rv
tabooext + rv

Vervolgens hernoemen we het bestand /etc/logrotate.d/apache2 naar /etc/logrotate.d/apache2.rv. Hiermee hebben we nu ingesteld dat de logrotatie voor apache niet in de standaard logrotatie meeloopt.

Vervolgens gaan we het in de crontab invoegen:

2 0 * * * /usr/sbin/logrotate -f /etc/logrotate.d/apache2.rv
0 1 * * * /root/scripts/call_awstats

Zoals u ziet wordt om 2 minuten na middernacht de logrotatie voor apache aangeroepen, waarna om 1 uur ‘s nachts de logbestanden worden verwerkt! Nu hopen dat ik geen foutje heb gemaakt, maar dat zien we morgenochtend 🙂

Met dank aan Henk voor de tip!