cacti

この前は MRTG を使ってみたのだが,今回はより高機能な監視ツールとして

を使ってみた.

インストール

準備

必要なものは

に挙げられている.FreeBSD なので ports で依存関係を解決してはくれるのだが,mysqlphp は事前にインストールしておかなければいけない.ports

  • database/mysql41-server
  • lang/php5

になる.mysql-server をインストールしたら mysqld を起動しておく.

# /usr/local/etc/rc.d/mysql-server.sh forcestart

インストール

ports で一発

後々,poller を php コマンド起動でなくてデーモンでやりたければ

  • net/cactid

も入れることになる.

そのほかの手順は上記参考ページのインストール手順に従えば大丈夫.

使う

後はブラウザから操作できる.もう,勘でやれ.勘で.

With Cisco

さて,早速ルータを監視してみる.[console]-[devices]-[add] で description,hostname(IP address) などを指定してやる.うまくいっていれば SNMP で監視するインタフェースとかが一覧で出てくるので,見たいところをチェックしてグラフを作成する.とりあえずグラフを作ってみたが,CPU Usage がちゃんと取れてるのか? これはあとで調査.インタフェースのトラフィック量とかは取れているようだ.

感想

MRTGみたいに,難解な設定ファイルをカリカリ書く必要がなく,お手軽に設定できるのはうれしいかも.RRDToolつかっててグラフがきれいだし.