web-dev-qa-db-ja.com

小規模ネットワークでSNMPは何に役立ちますか?

私は中小企業のオフィスでサーバーとクライアントを管理しており、SNMPを使用したことはありません。しかし、私はそれについて読みました、そしてそれは面白そうです。私が理解しているように、監視する必要のあるネットワーク機器が多数ある大規模なネットワークがある場合に最も役立ちます。

小規模なネットワークでのSNMPの有用な使用例はありますか?そして、私はそれを使用することをお勧めしますか?

8
Jonas

現在、SNMPで Cacti を使用してサーバーとネットワークを監視しており、非常に貴重です。

SNMPを使用すると、ホストの可用性に関する自動通知を受け取るため、サーバーまたはファイアウォールに障害が発生しても、気付かれることはありません。

これにより、パフォーマンスと、サーバーの場合はストレージ使用率の両方の履歴追跡が可能になります。その後、アップグレードの可能性、または必要に応じてリソースの再割り当てを特定できます。

また、ネットワーク使用率のきれいなマップを作成し、問題が発生した時期と場所を特定する機能も提供します(CactiとWeathermapを使用)。

alt text

インフラストラクチャに関する知識が多ければ多いほど、より適切な意思決定を行うことができます。

6
Jeff Miles

承知しました!小規模なネットワークには、大規模なネットワークと同じようにサーバー、スイッチ、ルーターが含まれていることがよくあります。適切なツールと組み合わせると、SNMPは、特定の条件でのアラートだけでなく、長期的なパフォーマンスのトレンド分析にも非常に役立ちます。

CactiOpenNMS のようなツールを見て、どのような可能性があるかを確認してください。

4
Michael Gorsuch

私見、それはネットワークサイズの問題ではありません。大規模なネットワークでも小規模なネットワークでも、監視が必要であり、私の意見ではSNMPがこの仕事に最適なツールです。

私の意見では、5つの主な利点があります。

これは標準です-監視の業界標準です。ほとんどのハードウェアベンダーはMIBを介してSNMPをサポートしているため、特定の値を簡単に収集して監視できます。

クロスプラットフォームです-* nix、Windows、Mac、および覚えているすべてのOSで動作します。

軽量です。理想的には監視は「エージェントレス」である必要がありますが、それは完璧な世界であり、そのようなことはありません:) SNMPエージェントは非常に軽量で、サーバーに負荷をかけません。

それは拡張可能です-あなたはあなた自身のスクリプトでSNMPエージェントを非常に簡単に拡張することができます。

2羽の鳥と1つの石-SNMPボットを監視ツール(Nagiosなど)またはデータ収集ツール(Cactiなど)で使用できます。

HTH。

3
Marco Ramos

私のネットワークは比較的小さく、SNMPは非常に便利です。一つには、それはほとんどすべてのビジネスグレードのネットワークデバイスがサポートする統一されたプロトコルです。したがって、すべてのデバイスを1か所から監視するのは簡単です。

私は個人的にzabbixを使用してすべてのネットワーク機器を監視しています。セットアップは比較的簡単で、機能も豊富です。

2
Vitaliy