2006年09月23日
Cactiインストール~その壱~
先日、会社で戦争を見ました。
異動してから初めてかもしれません。。。
まぁ、それは別のお話。。。。
さて、話は変わりまして、
今、会社でネットワークのトラフィックを取ろうと
収集ソフトを選んでいます。。。
自分ではMRTGかなと思っていたんですが、
会社の先輩がMRTGはいい噂を聞かないと言っていたのが
かな~り気になって、調べました。
ん~、設定が面倒とか監視対象を増やすとサーバ負荷が物凄いとか。。。
基幹系ネットワーク提供事業者は一体何を使っているのか気になる。。。
(;-ω-)
とにもかくにも色々入れてみることにする!(`・ω・)
まず、手始めにMRTG!!
は、もう入ってるわ~。(ノ∀`)
なので、今日はCactiを入れたいと思います。
まず、インストールする前に以下のアプリが必要です。
・Apache
・PHP
・MySQL
・RRDTool
・NET-SNMP
それでは落としましょう。( ̄▽ ̄)ノ
# tar -zxvf cacti-0.8.6h.tar.gz <--アーカイブの展開
# mv ./cacti-0.8.6h /home/httpd/html/cacti/ <--移動
# cd /home/httpd/html/
# chown -R Cactiを使うuser:Cactiを使うuser ./cacti <--所有者変更
# cd cacti
# mysqladmin -u root -p create データベース名 <--DB作成
# mysql -u root -p データベース名 < cacti.sql <--インポート
# mysql -u root -p データベース名 <--アカウント作成
(適当にパスワードを入力)
# vi include/config.php <--MySQLアカウント設定
$database_default = "データベース名";
$database_hostname = "localhost";
$database_username = "Cactiを使うuser";
$database_password = "上記MySQLで設定したパスワード";
# chown -R Cactiを使うuser rra/ log/ <--所有者変更
# crontab -u Cactiを使うuser -e <--cronの設定
*/5 * * * * /usr/bin/php /home/httpd/html/cacti/poller.php > /dev/null 2>&1
初期設定完了!!( ̄▽ ̄)ノ
- by
- at 15:16
comments