ブログ - SNMPでネットワークトラフィックを取得する
ネットワークトラフィックを取得するには,つぎのOIDを使います.
IF-MIB::ifInOctets .1.3.6.1.2.1.2.2.1.10.x
IF-MIB::ifOutOctets .1.3.6.1.2.1.2.2.1.16.x
最後のxはインタフェイス番号を入れます.
snmpwalkコマンドで実行するとこんな感じ.
コミュニティ名はpublicにしていますが,各自で変更してください.
IF-MIB::ifInOctets .1.3.6.1.2.1.2.2.1.10.x
IF-MIB::ifOutOctets .1.3.6.1.2.1.2.2.1.16.x
最後のxはインタフェイス番号を入れます.
snmpwalkコマンドで実行するとこんな感じ.
ivory:/Users/ujpadmin root# snmpwalk -v 2c -c public localhost "IF-MIB::ifInOctets.4"
IF-MIB::ifInOctets.4 = Counter32: 571539656
ivory:/Users/ujpadmin