Page 1 of 1
Frage zu Logs
Posted: 2010-01-21 23:02
by markuman
In der VHost lass ich entsprechende Logs mit folgender Zeile schreiben
Code: Select all
CustomLog "/var/customers/logs/domain.de-access.log" combined
Nun schreibt er die Logs immer eine Zeit lang in domain.de-access.log und nach ~1 Monat nach domain.de-access.log.1 Und wieder nach einem Monat erneut nach domain.de-access.log
Jetzt frag ich mich - warum?
Re: Frage zu Logs
Posted: 2010-01-22 12:03
by Joe User
markuman wrote:Nun schreibt er die Logs immer eine Zeit lang in domain.de-access.log und nach ~1 Monat nach domain.de-access.log.1 Und wieder nach einem Monat erneut nach domain.de-access.log
Das ist unlogisch, oder wie bringt man logrotate dazu, monatlich das Logfile zu rotieren, aber nur alle zwei Monate den Apache zu restarten?
Entweder Du irrst Dich, oder auf Deinem System spukt es ;)
Re: Frage zu Logs
Posted: 2010-01-23 14:41
by markuman
Also aufgefallen ist mir das durch awstats erst, da dann aufmal Tage fehlen.
Die Frage ist, wie ich das nun genau überprüfen kann wer Schuld trägt. Diese kill-HUB Sache sagt mir nämlich gar nichts...
Re: Frage zu Logs
Posted: 2010-01-25 21:47
by markuman
matzewe01 wrote:Es wären erstmal mehr Details zu Deinem System notwendig.
Welches OS, welche apache Version, welche logrotate Konfiguration.
OS ist Debian Lenny 64bit.
Apache 2.2.9.
Hm logrotate Konfig? Wie mach ich die den ausfindig? Ich hab da bewußt nie was daran geändert...
Re: Frage zu Logs
Posted: 2010-01-27 23:07
by markuman
Ah thx...das ich das nich gefunden habe #-o
Ich paste hier einfach mal die komplette Konfig.
Code: Select all
/var/log/apache2/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
if [ -f "`. /etc/apache2/envvars ; echo ${APACHE_PID_FILE:-/var/run/apache2.pid}`" ]; then
/etc/init.d/apache2 reload > /dev/null
fi
endscript
}