Ubuntu

Munin 中的 Memcached

  • September 14, 2015

我試圖配置 munin 來載入 memcached 外掛。但是當我添加--suggestmunin-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 節點。

引用自:https://serverfault.com/questions/703752