我有一个定制的 munin 插件,目前每次都会执行两次
$ ps fax
16844 ? Ss 0:00 /usr/sbin/munin-node
18206 ? S 0:00 \_ /usr/sbin/munin-node
18863 ? Ss 0:00 | \_ /bin/bash /etc/munin/plugins/fetch_partner
18910 ? S 0:00 | \_ wget -q -O /tmp/partner_debug_page.txt --keep-session-cookies --save-cookies /tmp/partne
18209 ? S 0:00 \_ /usr/sbin/munin-node
18892 ? Ss 0:00 \_ /bin/bash /etc/munin/plugins/fetch_partner
18917 ? S 0:00 \_ wget -q -O /tmp/partner_debug_page.txt --keep-session-cookies --save-cookies /tmp/partne
根据 munin-node 日志,没有发生超时。根据 munin master,它每次都会绘制两次此插件的图表(两次图表之间间隔约 20 秒,所以我猜这是每次获取的结果)。
有人知道为什么会这样吗? /usr/sbin/munin-node 被调用两次,这看起来很奇怪...
答案1
Munin 每个周期(五分钟)运行每个插件两次:一次获取配置,第二次获取插件的值。