有munin服务器监控问题:graphics没有被生成

当我运行munin-cron( munin-cron --debug )时,出现以下错误:

 2010/05/10 13:39:01 [WARNING] Call to accept timed out. Remaining workers: archstl.org;archstl.archstl.org 2010/05/10 13:39:01 [DEBUG] Active workers: 1/8 

这些错误只是不断重复,直到我退出了munin-cron。

我已经按照“ debuggingMunin插件 ”wiki页面上的方法来debuggingmunin,但是在通过他们的指示时我会得到以下结果:

在telnet到localhost 4949后,我可以看到一个插件列表,看到archstl.archstl.org上的一个节点,但是无法获取任何东西。 输出如下:

 >fetch cpu . 

但是,在同一台机器(既是节点又是主munin服务器)上,我可以运行munin-run cpu ,并将结果正确地打印到命令行上,如下所示:

 user.value 100829130 nice.value 3479880 system.value 13969362 idle.value 664312639 iowait.value 12180168 irq.value 14242 softirq.value 199526 steal.value 0 

看看上面提到的维基页面,看起来它可能是一个插件环境问题,但我不知道如何修复/改变这个…

如果插件运行的是munin-run而不是telnet,那么你可能会遇到PATH问题。 提示:在插件的环境文件中为插件设置env.PATH。

这可能是一个许可pb ….

  1. 你可以启动munin-run cpu作为运行munin-node进程的用户吗?

  2. 如果您的系统启用了SELinux / AppArmor,则必须确保使用TTY启动的进程也可以启动插件。

…或其他东西:它与netcat的工作? 用一个nc localhost 4949testing。 Netcat的行结束处理与telnet不同。