Logging

停止來自 /var/log/syslog 的 Munin 消息

  • January 29, 2014

我在一個系統上使用 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

引用自:https://serverfault.com/questions/241048