Memcached在Munin

我试图configurationmunin来加载memcached插件。 但是,当我将--suggest添加到munin-node-configure命令时,memcached插件不会显示出来。 但是当我没有添加那个xtra命令的时候我就出现了。

我已经添加到/etc/munin/plugin-conf.d/memcached

 [memcached_*] env.host 127.0.0.1 env.port 11211 env.timescale 3 

我在跑

  • Ubuntu 12.04.5 LTS。
  • Munin版本1.4.6。
  • Memcached版本1.4.13

有任何想法吗?

debugging

您可以使用“munin-run”命令来debugging插件,可以select使用“–debug”和“–pidebug”参数。

检查依赖关系

在默认安装中,它会说:

 # /usr/sbin/munin-run --servicedir /usr/share/munin/plugins/ memcached_ autoconf no (Cache::Memcached not found) 

这个perl库位于libcache-memcached-perl包中。 如果安装了这个,“autoconf”命令行应该说:

 # /usr/sbin/munin-run --servicedir /usr/share/munin/plugins/ memcached_ autoconf yes 

安装memcached_插件

memcached_插件没有完整的“autoconf”和“suggest”function,所以它不会被“munin-node-configure”configuration。 您需要手动符号链接,并将数据集名称添加到链接的末尾:

 ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_FOO 

之后重新启动munin节点。