Re: [請益] mrtg & ifInErrors問題

看板FreeBSD作者 (不敗地球人)時間13年前 (2011/12/13 11:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
寫script去產生 超快 ~~~ 10台48 port switch 很快搞定 ( 每個機器port的oid,要先準備好, 存在/tmp/xx3中 ) ===================================================================== #!/bin/bash file=/etc/mrtg/xx.cfg ip= (ip.address) community=public array=(`awk '{print $1}' /tmp/xx3`) for (( i=1; i<=28; i=i+1 )) do echo "Target[bps_$i]: 1.3.6.1.2.1.2.2.1.10.$i&1.3.6.1.2.1.2.2.1.16.$i:$community@$ip" >> $file echo "MaxBytes[bps_$i]: 125000000" >> $file echo "Title[bps_$i]: Traffic Analysis (interface $i)" >> $file echo "PageTop[bps_$i]: Traffic Analysis (interface $i)" >> $file echo " " >> $file echo "Target[pps_$i]: 1.3.6.1.2.1.2.2.1.11.$i&1.3.6.1.2.1.2.2.1.17.$i:$community@$ip" >> $file echo "MaxBytes[pps_$i]: 999999999" >> $file echo "Colours[pps_$i]: GREEN#00ffa0,ORANGE#ffa040,DARK GREEN#003310,DARK ORANGE#e07000" >> $file echo "ShortLegend[pps_$i]: pps" >> $file echo "Title[pps_$i]: Packet Analysis (interface $i)" >> $file echo "PageTop[pps_$i]: Packet Analysis (interface $i)" >> $file echo " " >> $file done ======================================================================== ※ 引述《AndyLie.bbs@bbs.cs.nthu.edu.tw (Xiao Jin)》之銘言: : ※ 引述《slinbody.bbs@ptt.cc (不敗地球人)》之銘言: : > 修改file.cfg裡面的選項 : > 有一個是Target開頭的,大概長這樣 : > Target[ ]: 1.3.6.1.2.1.2.2.1.14.X&1.3.6.1.2.1.2.2.1.20.X@ip.address : > X是你的網卡號碼 : > http://www.oidview.com/mibs/0/IF-MIB.html 這可以查你想撈的資料代號 : sorry..這我知道..像這樣的Target大概有400多個..但想問有沒有更高效率的 : ps.其實就是24port的交換器20幾台 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.95.158
文章代碼(AID): #1Evi4Ghi (FreeBSD)
文章代碼(AID): #1Evi4Ghi (FreeBSD)