Munin:不能添加新的自定义munin节点

我写了我自己的简单的munin-node实现,但不能让它显示在munin-cgi-html的master(2.0.33-1)上。

munin.confconfiguration:

[uberlamp3] address 192.167.0.21 use_node_name yes port 19270 

我监视主节点和节点之间的对话,看看是否要求节点:

1:帽子(我还空帽子)

2:列表(我返回唯一的插件 – 温度)

3:configuration温度 我回来:

 graph_args --title "Lamp Temperatures" graph_category Temperatures temp.label temp . 

4:取温度 我回来:

 temp.value 47.3 

5:退出 – 我断开连接。 在munin-update.log中没有错误

所有在munin更新正常处理。 在munin-update.log中没有错误。 创build相应的rrd文件并使用正确的值更新(使用rrdtool进行检查)。 但是munin-cgi-html从不在生成的HTML中显示这个新节点。

穆宁,Update.log中:

 2017/06/23 07:40:01 [INFO] starting work in 9170 for uberlamp3/192.167.0.21:19270. 2017/06/23 07:40:01 [INFO] node uberlamp3 advertised itself as uberlamp.14.by instead. 2017/06/23 07:40:01 [INFO]: Munin-update finished for node uberlamp3;uberlamp3 (0.33 sec) 2017/06/23 07:40:06 [INFO] Reaping Munin::Master::UpdateWorker<uberlamp3;uberlamp3>. Exit value/signal: 0/0 

几点观察:

1)htmlconf.storable – 包含对uberlamp3节点的引用

2)我试图添加一个本地munin-node,添加没有问题 – 更新后显示在HTML /图表。 uberlamp3虽然还没有显示。

有什么build议么?

Munin版本:2.0.33-1 Ubuntu版本:尝试16.10和17.04

“节点uberlamp3宣传自己作为uberlamp.14.by改为”。

如果你在客户端input“hostname”,会发生什么?

你有没有检查munin客户端configuration?

显然,munin对节点返回的graphicsconfiguration非常敏感。

从本地节点复制粘贴configuration响应(使用telnet,然后列表,然后例如“config uptime”),它开始工作,并显示它捕获的所有旧数据。

 graph_title Temperatures graph_args --base 1000 -l 0 graph_vlabel °C graph_category system temp.draw AREA temp.label temp .