I am using munin on a system which is adding a log entry in syslog everytime the munin-node cron job executes. It is not an issue but it sometimes makes other errors spotting difficult. There are entries like
Feb 28 07:05:01 li235-57 CRON[2634]: (root) CMD (if [ -x /etc/munin/plugins/apt_all ]; then /etc/munin/plugins/apt_all update 7200 12 >/dev/null; elif [ -x /etc/munin/plugins/apt ]; then /etc/munin/plugins/apt update 7200 12 >/dev/null; fi)
every 5 minutes and I was wondering how can I stop the messages going into syslog. For munin specific errors I anyways have to keep an eye on /var/log/munin/*
Thanks Sparsh
Depends on syslog. If use rsyslog(Ubuntu/Debian), you can edit /etc/rsyslog.d/50-default.conf:
It's a cron syslog message(not Munin).
If you do not use apt_all munin plugin you can just comment out this cron job in
This isn't a munin message, it's a cron message. It's possible to stop all cron messages from going into /var/log/syslog, and/or to send them somewhere else, but that's all. Would you like to do that?
To add to the answer above (I cannot edit or comment): for newer Munin versions the information provided by syslog is different:
In
/etc/rsyslog.d/50-default.conf
, underneath# First some standard log files. Log by facility.
, add following two lines:Then restart the rsyslog process:
Using Munin 2.0.17-2ubuntu1 on Ubuntu Saucy.