home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

日記/2005/03/27/MRTGとかSNMPでethの番号を調べる。

日記/2005/03/27/MRTGとかSNMPでethの番号を調べる。

日記 / 2005 / 03 / 27 / MRTGとかSNMPでethの番号を調べる。
id: 316 所有者: msakamoto-sf    作成日: 2005-03-27 19:44:19
カテゴリ: Linux MRTG SNMP ネットワーク 

MRTGの設定ファイルでネットワークのOutTraficを採取するには

Target[OuterTraffic]: 2:comLocal@localhost:

みたく設定します。んで、ここの2という数字は何なのか?これは以下のコマンドを叩けば一目瞭然。

$ snmpwalk -v 1 -c xxx localhost IF-MIB::ifDescr
IF-MIB::ifDescr.1 = STRING: lo
IF-MIB::ifDescr.2 = STRING: eth0
IF-MIB::ifDescr.3 = STRING: eth1

このように番号とIF名がマッピングされてました。これで「数字とIFの対応付け」を見ることができますよ、ということです。ここにたどり着くまでまあ、

$ snmpwalk -v 1 -c xxx localhost 1.3.6.1.2.1.2
$ snmpwalk -v 1 -c xxx -O n localhost 1.3.6.1.2.1.2.2.1.2
.1.3.6.1.2.1.2.2.1.2.1 = STRING: lo
.1.3.6.1.2.1.2.2.1.2.2 = STRING: eth0
.1.3.6.1.2.1.2.2.1.2.3 = STRING: eth1
$ snmptranslate  1.3.6.1.2.1.2.2.1.2
IF-MIB::ifDescr

とかしてた訳です。っつーかコミニュティ名忘れてた・・・。

まあこんな感じで調べて、mrtgcp.cfg調整したら(eth0が死んだのでeth1に:つまり2から3にした)上手くとれてたようです。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2009-04-05 19:45:39
md5:0bb7e7c8e3d9b2b8ed304d0e8765e6a4
sha1:d151568debdb1c6c3672f72f7adc830bdc0bf075
コメント
コメントを投稿するにはログインして下さい。