ネットワーク監視
- サーバ・ネットワーク監視環境を選択するための資料
現在
mrtg
- 項目が増えると重い。
- RRDTool で軽くなる?
SmokePing
- 項目が増えると重い。
ローカル vmstat/iostat
zabbix
- 運用中
候補
mrtg
- 最新 2.12.1
- 本家 http://oss.oetiker.ch/mrtg/
- 日本版 http://www.mrtg.jp/
- ルータ状況の把握が目的
- HTTP/SMTPなど、通信量以外は作りこみが必要
- 全体状況表示なし
- グラフ表示あり
- 障害時と回復時にメール通知できる
- ThreshDir に状況を保存するディレクトリを指定
- ThreshProgIにはThreshMinI/ThreshMaxIが破られたときに実行されるプログラムを指定します。
- ThreshProgOにはThreshMinO/ThreshMaxOが破られたとき
- ThreshProgOKIにはThreshMinI/ThreshMaxIが回復したとき
- ThreshProgOKOにはThreshMinO/ThreshMaxOが回復したとき
- プログラムが実行される際は、「識別子」「閾値」「現在のパラメータ値」の3つが引数として渡される。
- 取得した値が正常値に戻った場合は、ThreshDir内のファイルが削除される。
- テキストファイル設定
SmokePing
- http://oss.oetiker.ch/smokeping/
- 全体状況マップなし
- 一覧表示なし
- グラフ表示あり
- メール通知あり
- ping, HTTP, SMTP, DNS, ssh, LDAP
- テキストファイル設定
cacti
- 本家 http://www.cacti.net/
- 記事 @IT cacti
- RRDTool のフロントエンド
- php+MySQL+RRDTool
- 全体状況マップなし
- 全体状況一覧表あり
- グラフ表示あり
- ユーザー管理
- webのGUIで設定
- メール通知機能なし
- ユーザー毎にビュー作成が可能
nagios
- http://www.nagios.org/
- NagiosでWebサーバを頑丈にする方法 @IT記事
- NagiosのコンフィグファイルとICMPを設定する @IT記事
- サーバーを多彩な手法で監視 Nagios ITpro記事
- 現在状況マップあり
- ping, HTTP, SMTP, DNS, その他プラグインで対応
- 状況一覧表示あり
- グラフ表示なし
- メール通知あり
- テキストファイル設定
hinemos
- http://www.nttdata.co.jp/services/hinemos/
- LDAP / PostgreSQL / JBoss
- 全体状況マップなし
- 一覧表示あり
- グラフ表示あり、設定が必要
- メール通知機能あり
- 専用クライアント
- ping, DNS, HTTP, SMTP その他
- 専用クライアントによるGUI設定
BigBrother
- http://www.bb4.org/
- 商用にはライセンスが必要
- 全体状況マップなし
- 一覧表示あり
- グラフなし
- メール通知あり
- テキストファイル設定
OpenNMS
- http://www.opennms.org/
- OpenNMS――エンタープライズ向け監視ツール (@IT記事)
- ICMP/ SMTP/ SNMP/ TCP/ DNS/ HTTP/ HTTPS/ Notes その他の監視が可能
- 全体状況マップあり
- 一覧表示あり
- グラフ表示あり、RRDTool
- メール通知機能なし
- snmptrapでの通知のみ
- XML で設定ファイルを作る必要がある。
- 煩雑・難解
zabbix
OpenPegasus
商用
Solar Winds Orion
NimSoft Nimbus
SiteScope
JP1
OpenView
tivoli
一覧
mrtg | SmokePing | ||
---|---|---|---|
監視数 | |||
ping監視 | |||
HTTP監視 | |||
障害時メール通知 | |||
HTTP状況グラフ |