我刚从debian仓库中安装了Debian 7.1服务器上的Munin 2.0.6-4。 “加载”插件显示为已加载:
# munin-node-configure | grep load load | yes | vserver_loadavg | no |
但是,我看不到任何“加载平均值”图。 就我所知,负载插件似乎正在工作:
# munin-run load config graph_title Load average graph_args --base 1000 -l 0 graph_vlabel load graph_scale no graph_category system load.label load graph_info The load average of the machine describes how many processes are in the run-queue (scheduled to run "immediately"). load.info 5 minute load average # munin-run load load.value 0.05
我不知道如何进一步debugging。
你能看到至less没有HTTP错误的初始页面? 我会推荐这个:
你不是试图在不同的用户下运行插件/脚本或者其他的munin命令吗?! 默认的Web服务器用户apache / apache2是否可以访问这些文件?
可能发生的情况是,所需的文件(rrd,html,graph)不属于munin用户所有,或者他们没有设置正确的权限,因此无法在munin用户下处理或通过web服务器进程访问。 rrd数据库存储在/ var / lib / munin中,而/ var / www / munin中的html存储在/ var / lib / munin中。 检查所有这些目录及其所有权,组和权限。
如果上述设置正确,您可以尝试进一步debugging:
尝试在munin用户下手动运行munin-update命令:
su - munin -c "PATH_TO/munin-update --debug --nofork --stdout \ --host YOUR_HOST --service load"
该命令计划通过cron运行以从已configuration的munin节点(munin-node进程)获取数据并将其存储到rrd数据库。 上面的命令将把所有的信息打印到你的屏幕上。 你能看到负载插件的任何相关的行吗?
Aug 23 15:41:51 - [6846] Updating /var/lib/munin/dom.com/foo.dom.com-df-load.rrd with 0.2
如果是这样,该插件的rrd数据库已正确更新,并可能与您的Web服务器的问题。
检查客户端和服务器中的日志。 也许有一些讨厌的东西。 添加“加载”插件后,您是否重新启动了munin-node?