PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu syslog-ng



Sonny
19.05.05, 08:29
Hallo!

Gibt es beim syslog die Möglichkeit, dass dieser aufhört zu loggen wenn z.B. das messages File größer als 1GB wird?

corresponder
19.05.05, 09:01
hi,

der "normale" weg ist es, die logs zu rotieren, d.h. bei einer bestimmten grösse schnappt sich logrotate das log und kopiert es zu z.b. messages.1.
dann gibt es natürlich weiterhin noch die möglichekiet das ganze gleich noch per tar zu packen.


gruss

c.

Sonny
19.05.05, 09:15
den normales Weg kenne ich. Ich hätte es aber gern, wenn es z.B. alle 5 mit geprüft wird. Ich denke da so an cron oder webmin. Schön wäre es gewesen, wenn syslogd selbst sowas integriert hätte.

`kk
19.05.05, 11:49
"One tool, one job."

Du kannst logrotate aufrufen, wann du Lust hast.

Sonny
19.05.05, 12:00
OK. Vielleicht hätte ich etwas mehr Hintergrund geben sollen.
If datei>1G oder platte fast voll dann Meldung:"Platte voll" und daemon stoppen.

Ede
25.05.07, 00:38
Was bedeutet eigentlich die stündliche Meldung syslog-ng[4781]: STATS: dropped 0 in /var/log/messages?
May 24 15:35:39 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 16:35:40 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 17:35:40 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 18:35:40 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 19:35:41 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 20:35:41 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 21:35:42 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 22:35:44 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 24 23:35:44 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 25 00:35:45 k7vt4a syslog-ng[4781]: STATS: dropped 0
May 25 01:35:45 k7vt4a syslog-ng[4781]: STATS: dropped 0

undefined
25.05.07, 05:12
So etwas kannst du mit logrotate und cron machen.
z.B.


/var/log/mylog {
uncompresscmd
dateext
maxage 30
rotate 99
size=+1M
notifempty
missingok
copytruncate
}

Erstellt Kopien von mylog.[0-99] mit einer Maximalen Größe von ca. 1 MB