Muninをインストールする
リソースのモニタリングをお手軽にやりたかったので、試しにMuninを入れてみました。
最低限の動作をやるための、作業メモをまとめておこうと思います。
インストール
yumでインストールするのが一番楽です。
サーバーとクライアント用にパッケージが分かれています。
今回、リポジトリはEPELを使いました。
- サーバー
# yum install munin
- クライアント
# yum install munin-node
サーバー側の設定
サーバー側のノードにはグラフ表示用にWebサーバーを用意します。
専用のディレクトリを作成します。私はApacheを使いました。
# mkdir /usr/local/httpd/htdocs/munin # chown munin:munin /usr/local/httpd/htdocs/munin
サーバー側の設定ファイルを編集します。
設定ファイルは「/etc/munin/munin.conf」です。
まず、htmldirをコメントアウトして、パスの変更を行いました。
htmldir /usr/local/httpd/htdocs/munin
ノードの登録は以下のような感じに書いておけばOKのようです。
[your host name] address xxx.xxx.xxx.xxx use_node_name yes
クライアント側の設定
設定ファイルは「/etc/munin/munin-node.conf」です。
サーバー側のIPアドレスを許可しておきます。
allow ^xxx\.xxx\.xxx\.xxx$
また、ホスト名を設定します。
host_name [your hostname]
動作確認
クライアント側のエージェントを起動させればOK。
# /etc/init.d/munin-node start
あとはしばらく時間を置いてから、htmldirで指定したURLにアクセスすればOK