我尝试配置 munin 以加载 memcached 插件。但是当我将 添加--suggest
到命令中 时,memcached 插件不会显示munin-node-configure
。但是当我不添加 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
有任何想法吗?
答案1
调试
您可以使用“munin-run”命令调试插件,可选使用“--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”功能,因此无法通过“munin-node-configure”进行配置。需要手动进行符号链接,并在链接末尾添加数据集名称:
ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_FOO
然后重新启动 munin 节点。