〜環境構築その3〜Cactiの設定〜Cactidでのグラフ作成までを解説します。※補足Cygwinをインストールする部分があるんですが、これってもしかすると"cygwin1.dll"、"cygz.dll"が入手出来れば必要無いかも知れません。人柱好きな人は是非試して結果を教えてください・・・。■Cacti設定Webブラウザからhttp:///cacti/にアクセスします。Installを選択してNextPath設定が全て[FOUND]になっているのを確認してFinishをクリックデフォルトではユーザ名:admin、パスワード:adminとなっています。初回ログイン時にパスワードの変更を要求されますので自分の好きなパスワードに変更してください。Cactiの管理コンソールが表示されました。■CactidのインストールCacti標準のPollerは現在net-snmpのバージョンアップにより(ちょっと自信無いですが)上手く動作しません。“を使う方法が分からなかったのでPollerは”cactid”を利用しています。“cactid”ってのは標準Pollerより動作が高速で、中規模以上の監視(約50台が目安らしいです)を行う場合に用いる事が推奨されているPollerです。“cacti-cactid-0.8.6i-cygwin-1.5.21.zip”を解凍して”cactid”にリネーム後、”C:\”にコピーします。Path”にCactidのPathC:/cactid/cactid.exeを入力します。Type”を”cactid”に変更します。■Cygwinのインストール“setup.exe”を実行します。Internetを選択して”次へ”“次へ”ダウンロードしたファイルを保存するディレクトリを決めます。デフォルトだと”setup.exe”を実行した場所になるようです。適当なディレクトリを選択したら”次へ”それぞれの環境に応じて変更してください。Connectionで問題無いと思います。ダウンロードサイトを選択して”次へ”“次へ”“完了”をクリックSygwinの中のzlibからインストール出来るらしいのですが・・・いまいち方法が分からなかったので”cygz.dll”を単体でダウンロードしてしまいました。cygz.dll”をクリックすればダウンロード出来ます。→ダウンロードC:\cygwin\bin\cygwin1.dllをC:\cactid\cygwin1.dllに上書きコピーします。127.0.0.1に変更します。通常”localhost”も”127.0.0.1′′も同じ意味なんですが、ここは変更しなければ動きません。■cmd.exeのアクセス権限変更C:\WINDOWS\system32\cmd.exeのアクセス権限を右クリック→プロパティ→セキュリティ→追加で表示し、IUSER_XXXX(値がマシン毎に違います)に読み取りと実行権限を追加します。■BATファイルの作成Pollerは定期的に実行させるためにBATファイルを作成しましょう。C:\Inetpub\wwwroot\cacti\poller.php保存場所やBatファイルの名前は何でも良いですがタスクスケジューラの実行アカウントがアクセス出来る場所に置いてください。その後BATファイルを実行すると空白ですがグラフが表示されるようになります。■BATファイルのタスク登録Cactiのグラフ更新タイミングはpoller.phpを実行したタイミングになります。いう事はpoller.phpを定期的に動作させなければ待っていてもグラフは更新されません。Windowsには定期的にアプリケーションを実行させる”タスクスケジューラ”がありますのでこいつを使ってPollerを定期的に実行させるようにしましょう。ファイル名を指定して実行→Tasks→スケジュールされたタスクの追加を選択して”次へ”“参照”をクリックして先ほど作成したBatファイルを指定します。“日単位”にチェックをして”次へ”“次へ”タスクを実行するユーザ名などを入力して”次へ”“[完了]をクリック...”にチェックを入れて”完了”スケジュール→詳細設定をクリック“タスクを繰り返し実行”にチェックをして間隔に任意の時間を入力します。画面の設定だと5分毎に24時間実行し続けます。コメントをキャンセルメールアドレスが公開されることはありません。