http://munin-monitoring.org/
Munin
負荷とかサーバーの状態を監視したいのでMuninをubuntuにインストール!
カスはapt-get使おうぜ^^
sudo apt-get install munin munin-node munin-plugins-extra
インストール自体はこれだけ!
web公開用のディレクトリを作成する。
mkdir /var/www/munin
書き込み権限も設定すること。
/etc/munin/munin.conf
に
htmldir /var/www/munin
を追記
muninの再起動
sudo /etc/init.d/munin-node restart
ブラウザからアクセスすれば
(例えば、http://example.com/munin)
もう見れるぜ!簡単!
グラフのカスタマイズについてはココ
http://gigazine.net/news/20070120_munin_config/
プラグインはココ
http://exchange.munin-monitoring.org/plugins/top
あ、apache系の情報をとりたいなら、
プラグインのダウンロード、設定とapacheの設定はもちろんだが、
cpanのLWP::UserAgentがいるから注意。
perl -MCPAN -e shell
してから
install LWP::UserAgent
Muninって北欧神話の最高神、オーディンに
世界中の情報を集めて伝えるワタリガラスだって。
wikipediaを見ると読み方は「ムニン」だってさ。
mysqlの監視
pluginディレクトリの下にシンボリックリンクをはる
ln -s /usr/share/munin/plugins/mysql_bytes /etc/munin/plugins/mysql_bytes
ln -s /usr/share/munin/plugins/mysql_innodb /etc/munin/plugins/mysql_innodb
ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
ln -s /usr/share/munin/plugins/mysql_slowqueries /etc/munin/plugins/mysql_slowqueries
ln -s /usr/share/munin/plugins/mysql_threads /etc/munin/plugins/mysql_threads
which mysqladmin
/etc/munin/plugin-conf.d/munin-node
に
env.mysqladmin /usr/bin/mysqladmin(which mysqladminの結果)
/etc/munin/plugin-conf.d/munin-node munin-node再起動
に
[mysql*]
env.mysqlopts -u root -p