Cactiインストール(4):Spineの使用
1.cacti-spineをダウンロードするには、自分のcactiバージョンと一致しなければならない.私のバージョンは0.8である.7g
2.解凍、コンパイル、インストール
--with-mysql=/usr/local/mysql
私のmysqlインストールパスは/usr/local/mysqlです.
デフォルトのインストールパスは/usr/local/spineです.
3.プロファイルの追加
4.テストspine
エラーなしでcactiの構成を行います
5.cacti設定
a.「console」をクリックし、「configuration」の「Settings」を選択し、「Paths」タブを選択し、「Alternate Poller Path」に対してspineの位置を以下の図に設定する./usr/local/spine/bin/spineに設定する
「save」ボタンをクリックして保存します.
b.「Pollerタブ」を選択し、「Poller Type」を「spine」に変更し、以下の図に示す
「save」ボタンをクリックして保存します.
6.ログチェック
以上からspineが正常に動作していることがわかります.
- wget http://www.cacti.net/downloads/spine/cacti-spine-0.8.7g.tar.gz -P /usr/local/src
2.解凍、コンパイル、インストール
- tar zxvf /usr/local/src/cacti-spine-0.8.7g.tar.gz -C /usr/local/src
- cd /usr/local/src/cacti-spine-0.8.7.g
- ./configure --with-mysql=/usr/local/mysql
- make
- make install
--with-mysql=/usr/local/mysql
私のmysqlインストールパスは/usr/local/mysqlです.
デフォルトのインストールパスは/usr/local/spineです.
3.プロファイルの追加
- cd /usr/local/spine/etc
- cp spine.conf.dist spine.conf
- vi spine.conf
- DB_Host 192.168.1.10
- DB_Database cacti
- DB_User cacti
- DB_Pass xxxxxx
- DB_Port 3306
- DB_PreG 0
4.テストspine
- /usr/local/spine/bin/spine
- SPINE: Using spine config file [spine.conf]
- SPINE: Version 0.8.7g starting
- SPINE: Time: 2.1642 s, Threads: 1, Hosts: 6
エラーなしでcactiの構成を行います
5.cacti設定
a.「console」をクリックし、「configuration」の「Settings」を選択し、「Paths」タブを選択し、「Alternate Poller Path」に対してspineの位置を以下の図に設定する./usr/local/spine/bin/spineに設定する
「save」ボタンをクリックして保存します.
b.「Pollerタブ」を選択し、「Poller Type」を「spine」に変更し、以下の図に示す
「save」ボタンをクリックして保存します.
6.ログチェック
- tail /data/www/cacti/log/cacti.log
- ……
- 07/28/2011 05:00:04 PM – SYSTEM STATS: Time:3.1515 Method:spine Processes:1 Threads:1 Hosts:6 HostsPerProcess:6 DataSources:44 RRDsProcessed:37
以上からspineが正常に動作していることがわかります.