web-dev-qa-db-ja.com

ルーター(Cisco、zte、huaweiなど)のインターフェーストラフィックのSNMP情報を取得する方法

Cisco、zte、huaweiのルーターがあります。これらのルーターのすべてのインターフェースのトラフィック情報を取得するにはどうすればよいですか。 zteとhuaweiのmibファイルがありません。したがって、これらのルーターのすべてのインターフェイスを監視できる汎用mibファイルが必要です

6
padam gurung

Nick Rがすでに述べたように、 IF-MIB ...が必要ですが、詳細は重要です。

Snmp walking ifName1.3.6.1.2.1.31.1.1.1.1を使用して、すべてのOIDを以下のインターフェース名に関連付けることができます。

高速インターフェース

高速インターフェース(100Mbps以上)の場合、デバイスがサポートしている場合は64ビットカウンターを使用する必要があります。

  • ifHCInOctets1.3.6.1.2.1.31.1.1.1.664ビットオクテットカウンター
  • ifHCOutOctets1.3.6.1.2.1.31.1.1.1.1064ビットオクテットアウトカウンター
  • ifHCInUcastPkts1.3.6.1.2.1.31.1.1.1.764-bit Packets in counter
  • ifHCOutUcastPkts1.3.6.1.2.1.31.1.1.1.1164ビットパケットアウトカウンター
  • ifHighSpeed1.3.6.1.2.1.31.1.1.1.151Mbps単位でのインターフェースの現在の帯域幅の推定値

低速インターフェース

低速のインターフェイスでは、32ビットカウンターを使用できます。高速インターフェイスで32ビットカウンタを使用すると、高速にラップできます。バックツーバックのフルサイズパケットの10 Mbpsストリームでは、ifInOctetsは57分強でラップします。 100 Mbpsでの最小ラップ時間は5.7分、1 Gbpsでの最小ラップ時間は34秒です。 注1

  • ifInOctets1.3.6.1.2.1.2.2.1.1032ビットオクテットカウンター
  • ifOutOctets1.3.6.1.2.1.2.2.1.1632ビットオクテットアウトカウンター
  • ifInUcastPkts1.3.6.1.2.1.2.2.1.1132ビットパケットカウンター
  • ifOutUcastPkts1.3.6.1.2.1.2.2.1.1732ビットパケットアウトカウンター
  • ifSpeed1.3.6.1.2.1.2.2.1.5現在インターフェースのネゴシエートされた速度-最大:4.294 Gbps

注1: CiscoのSNMP FAQ から引用

11
Mike Pennington

IF-MIB を探しているはずです。 OID必要なのはifInOctetsとifOutOctetsです。

3
Nick R

Cacti は、最もまっすぐ進む方法です。

インストールしてダウンロードしてください。多くのルーターとスイッチですぐに動作します。また、 Observium の方が操作は簡単ですが、Cactiよりもカスタマイズ性が低くなります。ただし、ほとんどのスイッチとルーターはそのまま使用できます。

更新:これらにMIBが含まれていることを忘れていました!

3
jwbensley