※this text from livedoor blog 2009/11/28
Apacheでmuninを使う
最新の epel-release-?-?.noarch.rpm ファイルをチェック
http://download.fedora.redhat.com/pub/epel/5/i386/
EPELレポジトリをインストール
i386の場合
$ wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
$ sudo rpm -Uvh epel-release-5-3.noarch.rpm
x86_64の場合
$ wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
$ sudo epel-release-5-3.noarch.rpm
$ sudo emacs /etc/yum.repos.d/epel.repo
enabled=1
$ sudo yum --enablerepo=epel install munin-node
$ sudo yum --enablerepo=epel install munin
Apacheのpluginを使う為にシンボリックリンクを張る
$ sudo ln -s /usr/share/munin/plugins/apache_accesses /etc/munin/plugins/apache_accesses
$ sudo ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
$ sudo ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volume
動作チェック
$ sudo -u munin /usr/bin/munin-cron
munin-nodeをスタート
$ sudo /etc/init.d/munin-node start
デフォルトで設定されているBASIC認証を削除
$ sudo rm /var/www/html/munin/.htaccess
Apacheのconfigファイルを編集
$ sudo emacs /etc/httpd/conf.d/munin.conf
<VirtualHost *:80>
Alias /munin /var/www/html/munin
<Directory /var/www/html/munin>
DirectoryIndex index.html
Order deny,allow
Deny from all
Allow from ***.***.***.***
</Directory>
</VirtualHost>
<IfModule mod_status.c>
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
</IfModule>
Apacheをリスタート
$ sudo /etc/init.d/httpd restart