ループの発生を検知したい

お世話になります。
おおざっぱな質問で恐縮ですが、zabbixでネットワークのループを検知したいのですが、
どのような方法が考えられますでしょうか?

使用しているzabbixは2.0.10、ネットワーク機器はCisco製のものとなります。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

Ciscoを利用されているのであれば、IOSのバージョンや機器の型番
にもよるかもしれせんが、ルータ自体の機能を利用して問題のある
ポートを停止するなどの対応を検討されてみてはいかがでしょうか?

ご参考:
https://supportforums.cisco.com/ja/discussion/11089196
http://www.itbook.info/network/loop1.html

Zabbixで検知できるとすれば、トラフィック量の急激な増加などは
検知できるかもしれませんが、ループが発生してスイッチのCPU使
用率が高くなってしまった状態になってしまうと、SNMPでの値取得
ができなくなる可能性も考えられます。
そうすると、Zabbix側からはSNMPで値を取得することもできないの
で、トラフィックの急増も検知できないかもしれません。

ユーザー karna の写真

返信ありがとうございます。
検討させていただきます。

ユーザー minayan の写真

Zabbixでループ検出するとしたら
1)Ciscoスイッチ側でループ検出した際にSNMPマネージャにTRAPを送信
2)ループ検出のTRAPをZabbixで受信したら→アラート送信
という方法があるかと思います。

参考
1)SNMPトラップ送信
http://beginners-network.com/catalyst_config_storm_control.html

2)ZabbixのSNMPトラップアイテム
https://www.zabbix.com/documentation/2.2/jp/manual/config/items/itemtype...

ユーザー minayan の写真

zabbixは2.0.10でしたね。
Zabbix2.0のSNMPトラップアイテムです。
https://www.zabbix.com/documentation/2.0/jp/manual/config/items/itemtype...