munin で memcached の統計を取る

提供: Wikiducca
移動: 案内検索

ファイルのアップロード

Munin_memcached.tar.gz を展開し、 /usr/share/munin/plugins/ にアップロードする。

(最新版は ココ 。)


所有権は以下。

[[email protected] ~]# ls -l /usr/share/munin/plugins/memc*
-rwxr-xr-x 1 root root 1028  4月  1 04:41 /usr/share/munin/plugins/memcached_bytes_
-rwxr-xr-x 1 root root  880  4月  1 04:41 /usr/share/munin/plugins/memcached_connections_
-rwxr-xr-x 1 root root 1063  4月  1 04:41 /usr/share/munin/plugins/memcached_hits_
-rwxr-xr-x 1 root root  826  4月  1 04:41 /usr/share/munin/plugins/memcached_items_
-rwxr-xr-x 1 root root 1064  4月  1 04:41 /usr/share/munin/plugins/memcached_requests_
-rwxr-xr-x 1 root root 1142  4月  1 04:41 /usr/share/munin/plugins/memcached_traffic_

シンボリックリンク作成

IP や Port 番号はリンクの名前で決める。

以下は、127.0.0.1:11211 で稼働している場合。

cd /etc/munin/plugins/
ln -s /usr/share/munin/plugins/memcached_bytes_ memcached_bytes_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_connections_ memcached_connections_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_hits_ memcached_hits_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_items_ memcached_items_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_requests_ memcached_requests_127_0_0_1_11211
ln -s /usr/share/munin/plugins/memcached_traffic_ memcached_traffic_127_0_0_1_11211

確認。

[[email protected] ~]# ls -l /etc/munin/plugins/memcached_*
lrwxrwxrwx 1 root root 41  8月 18 20:21 /etc/munin/plugins/memcached_bytes_127_0_0_1_11211 -> /usr/share/munin/plugins/memcached_bytes_
lrwxrwxrwx 1 root root 47  8月 18 20:24 /etc/munin/plugins/memcached_connections_127_0_0_1_11211 -> /usr/share/munin/plugins/memcached_connections_
lrwxrwxrwx 1 root root 40  8月 18 20:24 /etc/munin/plugins/memcached_hits_127_0_0_1_11211 -> /usr/share/munin/plugins/memcached_hits_
lrwxrwxrwx 1 root root 41  8月 18 20:24 /etc/munin/plugins/memcached_items_127_0_0_1_11211 -> /usr/share/munin/plugins/memcached_items_
lrwxrwxrwx 1 root root 44  8月 18 20:24 /etc/munin/plugins/memcached_requests_127_0_0_1_11211 -> /usr/share/munin/plugins/memcached_requests_
lrwxrwxrwx 1 root root 43  8月 18 20:24 /etc/munin/plugins/memcached_traffic_127_0_0_1_11211 -> /usr/share/munin/plugins/memcached_traffic_


Cache-Memcached のインストール

必要な perl のモジュール Cache-Memcached をインストールする。

cd /usr/local/src/
wget http://ftp.jaist.ac.jp/pub/CPAN/authors/id/B/BR/BRADFITZ/Cache-Memcached-1.28.tar.gz
tar zxf Cache-Memcached-1.28.tar.gz
cd Cache-Memcached-1.28
perl Makefile.PL
make
make install


munin-node 再起動

/etc/init.d/munin-node restart

以上。