munin の memcached プラグイン

memcached プラグインというと、

/usr/share/munin/plugins/memcached_

ってファイルがあって、これに普通にsymlink張るだけだとどうも動作しなかった。どうやら、同じ実行ファイルで、ファイル名から、取得する情報を変更する、的な実装になっているみたい。(これはあるバージョン移行のif_eth0などもそうみたい)

なので、symlinkは、以下の3種類を作ってあげる。

$ cd /etc/munin/plugins
$ sudo ln -snf /usr/share/munin/plugins/memcached_ memcached_bytes
$ sudo ln -snf /usr/share/munin/plugins/memcached_ memcached_counters
$ sudo ln -snf /usr/share/munin/plugins/memcached_ memcached_rates

これで動作する。

(あ、あとなんか CPAN の Cache::Memcached がインストールされてなくて動作しない、ということもあった。CentOSの場合は sudo yum install perl-cache-memcached などで入れる)