Logging
停止來自 /var/log/syslog 的 Munin 消息
我在一個系統上使用 munin,每次執行 munin-node cron 作業時都會在 syslog 中添加一個日誌條目。這不是問題,但有時會使發現其他錯誤變得困難。有類似的條目
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)
每 5 分鐘一次,我想知道如何阻止消息進入系統日誌。對於 munin 特定的錯誤,我無論如何都必須關注 /var/log/munin/*
謝謝斯帕什
取決於系統日誌。如果使用 rsyslog(Ubuntu/Debian),你可以編輯 /etc/rsyslog.d/50-default.conf:
# # First some standard log files. Log by facility. # :msg,contains,"/etc/munin/plugins/apt_all update 7200" ~ auth,authpriv.* /var/log/auth.log
這是一個 cron 系統日誌消息(不是 Munin)。
如果你不使用apt_all munin 外掛,你可以在
/etc/cron.d/munin-node