Ubuntu
Munin 中的 Memcached
我試圖配置 munin 來載入 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。
- 穆寧 1.4.6 版。
- Memcached 版本 1.4.13
有任何想法嗎?
調試
您可以使用“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 節點。