私は田舎の環境で近所の WIFI ネットワークを運用しています。
現在、帯域幅、稼働時間(クライアントとインターネット接続)などを追跡するサーバー(WindowsまたはLinux)で実行する監視ツールを探しています...この情報のほとんどは、ルーターによってSNMPを介して公開され、ため、SNMP サポートが必要です。
追加機能は次のとおりです。
- グラフィックデータ表現
- フリーライセンス
それで、私にとって最良の選択は何ですか?
編集これまでに言及したツールは次のとおりです。
私は田舎の環境で近所の WIFI ネットワークを運用しています。
現在、帯域幅、稼働時間(クライアントとインターネット接続)などを追跡するサーバー(WindowsまたはLinux)で実行する監視ツールを探しています...この情報のほとんどは、ルーターによってSNMPを介して公開され、ため、SNMP サポートが必要です。
追加機能は次のとおりです。
それで、私にとって最良の選択は何ですか?
編集これまでに言及したツールは次のとおりです。
MRTGはおそらくセットアップが最も簡単です。ルーターにSNMPがある場合(おっしゃるように)、セットアップするのは1つのコマンドです。
cfgmaker --output=mrtg_myrouter.cfg public@1.2.3.4
MRTGは高帯域幅ルーターなどに適しています。他のデータには適していません(ほとんどのものをグラフ化するように強制することはできますが、セットアップは少し直感的ではありません)
他のものを監視するために私はMuninが好きです。もう一度説明しますが、少し前にここに回答を投稿しました(ディスク使用のグラフ化について)。
Muninはもちろん、ネットワークの使用状況をグラフ化し、SNMPを介してデータを簡単にプルできます(実際、Windowsベースのサーバーからデータを取得するための推奨セットアップです。WindowsマシンでSNMPデーモンを実行し、Muninをこれに接続します)。グラフもMRGよりもきれいだと思います(明らかに最も重要な要素です。)
ここにMRTGのインストール例があり、ここにMuninがあります
これがあなたの使用法に合うかどうかはわかりませんが、多くのウェブホスティングプロバイダーはネットワークモニタリングにNagiosを使用しています
Zenos Coreは無料のオープン ソースです。RRD グラフを保持します (ここで説明する他の監視ツールと同様)。基本的なネットワーク帯域幅 (および稼働状態) 以外のパラメーターを監視するには、スイッチまたはルーターの SNMP 定義と MIB をZenPackとして利用できる必要があります。Linux (仮想?) サーバー上で実行されます。Google マップを使用してリンク ステータスを表示します。
私はntopを使用しています。Linuxでは無料で、Windowsバイナリが必要な場合は購入でき、私たちにとってはかなりうまくいきました
先週同じ質問があり、いくつかのオプションを試しました。
基本的な snmp グラフ作成のニーズにはcactiが最適ですが、apache や mysql などのグラフ作成は少し難しすぎると思います。
ntopも優れたツールですが、リスト内の他のツールとは異なるユースケースがあります。
ゼノスを見るべきだ。Core バージョンは FOSS で、ユーザーフレンドリーで、非常に強力です。Enterprise バージョンは必要ありませんでしたが、ニーズは異なる場合があります。すべての基本的な統計のグラフ化、監視、アラートを行いますが、いくつかの ZenPack をダウンロードすると、Apache、MySQL、または他の多くの統計を簡単に追加できます。すべての設定は GUI を介して行うことができます。インターフェイスは明確で応答性が高く、非常に大規模なネットワークを簡単に管理できます。
要するに、 Zenoss が利用可能な最良のオプションであると信じているため、 Nagiosに多くの時間を費やしたことがないことを嬉しく思います。
VM または小規模サーバー上のCactiEZも検討してください。これはベアメタル CentOS 6 ベースのシステムです。