Syslog aufteilen

Software besorgen und anwenden
Antworten
Nachricht
Autor
droja

Syslog aufteilen

#1 Beitrag von droja » 03. Jul 2007 13:55

Hallo zusammen,
ich habe ein Debian 4.0 System mit Sendmail.
Es werden ja alle Mails etc. protokolliert: in der /var/log/mail.log
Kann ich ihm in der /etc/syslog.conf irgendwie beibringen, dass er alles was er in die mail.log schreibt auch noch zusätzlich in die mail2.log schreibt?

Möchte automatisiert über einen VPN-Tunnel die Logs auf einem Rechner haben.

Vielen Dank im voraus.

sith

#2 Beitrag von sith » 03. Jul 2007 16:22

Kann ich ihm in der /etc/syslog.conf irgendwie beibringen, dass er alles was er in die mail.log schreibt auch noch zusätzlich in die mail2.log schreibt?

Code: Alles auswählen

# Logging for the mail system.  Split it up so that
# it is easy to write scripts to parse these files.
....
mail.*                          /var/log/mail2.log
....
zum versenden von logs bieteten sich eventuell eher logrotate und mpack an. z.b.:

Code: Alles auswählen

mpack -s "mail2.log" /var/log/mail.log.1.gz mainame@mailserver.de
versendet /var/log/mail.log.1.gz an die mailadresse. wie du das für deine wünsche benutzt, musst du mal probieren.

Antworten