TITLE:Muninの導入 *Muninの導入 [#ib8ceace] ネットワークやシステムの状態を監視するツールとしては、 [[MRTG:http://www.mrtg.jp/]]や[[RDDtool:http://oss.oetiker.ch/rrdtool/]]が有名。最近では、[[Cacti:http://www.cacti.net/]]が注目されている。 今回は、「簡単にインストールできて、いろんな情報が取れる」と評判の、 [[Munin:http://munin.projects.linpro.no/]]をインストールしてみた。 **関連パッケージのインストール [#v7eee71f] まず、Munin に関連するパッケージをインストールする。 # yum install sysstat # yum --enablerepo=rpmforge install perl-rrdtool # yum --enablerepo=rpmforge install perl-Date-Manip # yum --enablerepo=rpmforge install perl-HTML-Template # yum --enablerepo=rpmforge install perl-Net-SNMP # yum --enablerepo=rpmforge install perl-Net-Server **Muninのインストール [#yf45412c] 次に、Munin本体をダウンロードする。 Muninはインストールされたホストの情報を集める「ノード」と、 その情報を可視化する「サーバ」の2つにわかれている。 # wget http://jaist.dl.sourceforge.net/sourceforge/munin/munin-node-1.2.5-1rhel4.noarch.rpm # wget http://jaist.dl.sourceforge.net/sourceforge/munin/munin-1.2.5-1rhel4.noarch.rpm ダウンロードしたパッケージをインストールする。 # rpm -Uvh munin-node-1.2.5-1rhel4.noarch.rpm # rpm -Uvh munin-1.2.5-1rhel4.noarch.rpm ノードを起動するように設定する。 # chkconfig munin-node on # service munin-node start **Muninへのアクセス [#o68c14bf] Muninでは、5分ごとに情報を更新する。 デフォルトでは、「http://<インストールしたサーバ>/munin」へアクセスすれば、 情報が得られる。 **Muninの設定 [#zb372062] Muninでは、どんな情報を収集するかは、「プラグイン」として管理されている。 -インストール時に使用可能なプラグインは、/usr/share/munin/plugins/以下にある。 -実際に使用するプラグインは、/etc/munin/plugins/へシンボリックリンクが張られる。 したがって、収集したい情報を追加したい場合は、次のような手順になる。 +/usr/share/munin/plugins/に収集したい情報があるかどうか調べる --もしなければ、追加する --または設定を変更する +/etc/munin/plugins/に/usr/share/munin/plugins/の使用するプラグインへのシンボリックリンクを張る ***SATA HDDの温度をグラフにする [#v2e15cd6] 必要なコマンドをインストール。 # yum install smartmontools あと、プラグインも設定。 # ln -s /usr/share/munin/plugins/hddtemp_smartctl /etc/munin/plugins ただ、このままではIDEのHDDしか、温度を調べてくれない。 そこで、次のように設定ファイルを編集する。 # vi /etc/munin/plugin-conf.d/hddtemp_smartctl 編集内容は、たとえば次のような感じ。HDDが/dev/sdaと/dev/sdbの場合。 [hddtemp_smartctl] user root env.drives sda sdb ←追加 env.args_sda --all -d ata ←追加 env.args_sdb --all -d ata ←追加 サービスを再起動しておく。 # serice munin-node restart ***参考 [#z71e00b3] -http://centos.oss.sc/administration/munin/ -http://gigazine.net/index.php?/news/comments/20060904_munin/ -http://gigazine.net/index.php?/news/comments/20070120_munin_config/ -http://gigazine.net/index.php?/news/comments/20070930_munin_mysql_graph_blank/ -http://munin.projects.linpro.no/ -http://blog.landhere.info/article.php/20070706103806395 |