MuninでMySQLを監視する

Muninには、正確には Munin node ですが、数多くの監視プラグインがインストール時点で用意されています。
しかし、MySQLに関するプラグインがセットアップされませんでした。

ここでは、Munin-nodeのMySQL用の監視プラグインをセットアップする手順をまとめておきます。

なお、バージョンは Munin-node 1.4.5 です。

1./etc/munin/plugin-conf.d/munin-node の設定
[root ~]# vim /etc/munin/plugin-conf.d/munin-node
[mysql*]
#env.mysqlopts -u someuser
↓
[mysql*]
env.mysqlopts -u root -pパスワード
2.監視プラグインへのシンボリックリンク作成
[root ~]# ln -s /usr/share/munin/plugins/mysql_bytes /etc/munin/plugins/mysql_bytes
[root ~]# ln -s /usr/share/munin/plugins/mysql_innodb /etc/munin/plugins/mysql_innodb
[root ~]# ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
[root ~]# ln -s /usr/share/munin/plugins/mysql_slowqueries /etc/munin/plugins/mysql_slowqueries
[root ~]# ln -s /usr/share/munin/plugins/mysql_threads /etc/munin/plugins/mysql_threads
3.munin-node の再起動
[root ~]# service munin-node restart
Stopping Munin Node agents:                                [  OK  ]
Starting Munin Node:                                       [  OK  ]

これで、MySQLのデータ収集が始まります。

Comments are closed.