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!