Unser Video Disk Recorder mit Streamdev- und EPGSearch-Plugin idle’t schon eine Weile so vor sich hin. Wer von euch ab und an mal in die Logdateien schaut, wird sicherlich auch schon bemerkt haben das unser VDR ganz schön viel (syslog, messages, debug, user.log) schreibt. Das werden wir jetzt abschalten! 🙂
Zuerst sagen wir unserem Rsyslog das er alle VDR Meldungen in /var/log/vdr.log schreiben soll.
vi /etc/rsyslog.conf # vdr messages to vdr.log local6.* -/var/log/vdr.log
Jetzt legen wir mit local6.!* fest, das keine Meldungen mehr in die jeweilige Logdatei geschrieben wird.
*.*;auth,authpriv.none;\ local6.!* -/var/log/syslog
*.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none;\ local6.!* -/var/log/messages
*.=debug;\ auth,authpriv.none;\ news.none;mail.none;\ local6.!* -/var/log/debug
user.*;local6.!* -/var/log/user.log
Der Rsyslog Dienst muss neu gestartet werden damit die Einstellungen übernommen werden.
/etc/init.d/rsyslog restart
Absofort müssen wir den Video Disk Recorder mit -l 3.6 starten, unter Umständen muss dazu noch das init-Script bearbeitet werden!
/usr/bin/vdr -d -l 3.6 -P streamdev-server -P epgsearch
So jetzt haben wir alle VDR-Meldungen gesammelt in einer extra Logdatei und keine mehr in anderen Logs.
Info: local6 weil -l 3.6
- 3 fürs loggn von Errors, Infos und Debugs
- 6 für local6
…for your Info:
unter Ubuntu
vi /etc/rsyslog.d/50-default.conf