リソースモニタリングシステム
php(gd) が使えるhttpdの環境、rrdtool, pcre 等を入れておく。
# wget http://sourceforge.net/projects/ganglia/files/ganglia%20monitoring%20core/3.2.0/ganglia-3.2.0.tar.gz/download # tar zxvf ganglia-3.2.0 # cd ganglia-3.2.0 # ./configure --with-gmetad
監視サーバ側になるので、gmetadを入れる。
gmond
設定ファイルがないのでdefault から作成する。
# gmond -t > /usr/local/etc/gmond.conf # gmond # telnet localhost 8649 ## xml が返ってきたらOK
gmetad
# cd SRC/gmetad # cp gmetad.init /etc/init.d/gmetad # mkdir -p /var/lib/ganglia/rrds # chown nobody -R /var/lib/ganglia
web
# cp -rp SRC/web /path/to/htdocs/ganglia # mkdir /var/lib/ganglia/dwoo # chown apache /var/lib/ganglia/dwoo
/ganglia/index.php にアクセスすると
There was an error initializing the Dwoo PHP Templating Engine: The compile directory must be writable, chmod "/var/lib/ganglia/dwoo/" to make it writable The compile directory should be owned and writable by the apache user.
と言われたので、/var/lib/ganglia/dwoo/ を作って、
apache ユーザから書き込めるようにしておく。