276 文字
1 分
gangliaをMac OS X Serverにインストール
超簡単でした。
インストール
% brew install gangliaテストのために、設定をコピー
% cp /usr/local/etc/gmetad.conf .% gmond --default_config > gmond.confシェルを2つ立ち上げて、テスト起動
% sudo gmetad --conf=./gmetad.conf --debug=1% sudo gmond --conf=./gmond.conf --debug=3文字が出力されているようだったら、Ctrl-Cでkillして大丈夫。
自動起動の設定
% sudo vi /Library/LaunchDaemons/org.ganglia.gmetad.plist<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version='1.0'><dict><key>Label</key><string>org.ganglia.gmetad</string><key>ProgramArguments</key><array><string>/usr/local/bin/gmetad</string><string>-d</string><string>1</string></array><key>RunAtLoad</key><true/></dict></plist>% sudo vi /Library/LaunchDaemons/org.ganglia.gmond.plist<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version='1.0'><dict><key>Label</key><string>org.ganglia.gmond</string><key>ProgramArguments</key><array><string>/usr/local/bin/gmond</string><string>-d</string><string>1</string></array><key>RunAtLoad</key> <true/></dict></plist>ロードして、自動起動に設定する
% sudo launchctl load -w /Library/LaunchDaemons/org.ganglia.gmond.plist% sudo launchctl load -w /Library/LaunchDaemons/org.ganglia.gmetad.plist% sudo launchctl list|grep ganglia54 - org.ganglia.gmond55 - org.ganglia.gmetadWebのフロントエンドを設定する。
Webのフロントエンドはここから最新をダウンロードする。
% cd public_html% wget 'http://downloads.sourceforge.net/project/ganglia/ganglia-web/3.5.0/ganglia-web-3.5.0.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fganglia%2Ffiles%2Fganglia-web%2F3.5.0%2F&ts=1342027177&use_mirror=jaist'% tar xf ganglia-web*% mv ganglia-web-3.5.0.tar.gz ganglia-web% cd ganglia-web% sudo mkdir /var/lib/ganglia/conf% sudo chmod 777 /var/lib/ganglia/conf% sudo mkdir /var/lib/ganglia/dwoo/compiled% sudo mkdir -p /var/lib/ganglia/dwoo/compiled% sudo chmod 777 /var/lib/ganglia/dwoo/compiled% sudo mkdir -p /var/lib/ganglia/dwoo/cache% sudo chmod 777 /var/lib/ganglia/dwoo/cache% make% vi conf_default.phprrdtoolのpathを変更して保存
→/opt/local/bin/rrdtool
(1つのグラフで複数の変数が色分けされて出ないのはなぜだろう・・・)
gangliaをMac OS X Serverにインストール
https://blog.teraren.com/posts/ganglia-mac/