プラスター業務日記 - プログラム(php,VC++などなど)やサーバ設定(Ubuntu Linux)などをメモがわりに書き残します。

muninでMongoDBを監視

by なお (読完時間:推定 2分11秒)

MongoDBの利用状況をmuninでグラフ化したと思い調べてると本家に既にありました。
参照:Munin configuration examples

  1. B-Tree stats
  2. Current connections
  3. Memory usage
  4. Database operations (inserts, updates, queries etc.)

上記をグラフ化してくれます。
Ubuntuのmuninにディレクトリ構成を合わせてインストールしました。

$ wget http://github.com/erh/mongo-munin/tarball/master
$ tar xvf erh-mongo-munin-*tar.gz
$ cp erh-mongo-munin-*/mongo_* /usr/share/munin/plugins/
$ ln -sf /usr/share/munin/plugins/mongo_btree /etc/munin/plugins/mongo_btree
$ ln -sf /usr/share/munin/plugins/mongo_conn /etc/munin/plugins/mongo_conn
$ ln -sf /usr/share/munin/plugins/mongo_lock /etc/munin/plugins/mongo_lock
$ ln -sf /usr/share/munin/plugins/mongo_mem /etc/munin/plugins/mongo_mem
$ ln -sf /usr/share/munin/plugins/mongo_ops /etc/munin/plugins/mongo_ops

念の為にプラグインや設定を変更した場合はmunin-nodeのサービスの再起動を行います。

service munin-node restart

手動で動かしてみる

$ cd /etc/munin/plugins/
$ munin-run mongo_ops
getmore.value 0
insert.value 46235
update.value 44290
command.value 13918
query.value 444044
delete.value 0

mongo_opsはサービスが起動してからの累積です。
サービスを再起動すると0リセットされます。

MongoDB: The Definitive Guide

MongoDB: The Definitive Guide

著者/訳者:Kristina Chodorow Michael Dirolf

出版社:Oreilly & Associates Inc( 2010-09-23 )

定価:¥ 5,782

ペーパーバック ( 193 ページ )

ISBN-10 : 1449381561

ISBN-13 : 9781449381561


カテゴリ:サーバ  | コメントは受け付けていません。

Comments are closed.