性能監視ツールmuninのインストールメモ

サーバーの性能を監視するのに何か良いツールがないかと探していたら
munin ( http://munin-monitoring.org/ ) というツール
お手軽、簡単ということだったので入れてみました。

環境はAmazon EC2 micro instance + Amazon Linux + Apache 2.2.16です。

インストール

sudo yum install -y munin munin-node

設定

  • /etc/munin/munin.conf を編集

# dbdir /var/lib/munin
# htmldir /var/www/html/munin
# logdir /var/log/munin
# rundir /var/run/munin

のコメント部分を外します↓

dbdir /var/lib/munin
htmldir /var/www/html/munin
logdir /var/log/munin
rundir /var/run/munin

  • ドキュメントルートとなるディレクトリの所有者をmuninユーザに

sudo chown -R munin:munin /var/www/html/munin

  • デフォルトでは /var/www/html/munin/.htaccess にアクセス制限が掛かっているので、外す or すでにあるユーザBasic認証ユーザを設定 or muninユーザでのBasic認証設定をします。今回は実験なのでアクセス制限を外してしまいました。

AuthUserFile /etc/munin/munin-htpasswd
AuthName "Munin"
AuthType Basic
require valid-user

#AuthUserFile /etc/munin/munin-htpasswd
#AuthName "Munin"
#AuthType Basic
#require valid-user
のようにコメントアウトします

  • /etc/httpd/conf.d/munin.conf を編集します

# http://ホスト名/munin/ でアクセスできるようにします
Alias /munin/ /var/www/html/munin/

起動

sudo /etc/init.d/httpd restart
sudo /etc/init.d/munin-node restart

ブラウザからアクセスすると


のような画面が出てくるので、見たい情報のリンクをクリックします。

のように各種情報を見ることができます!

参考にしたサイト等