看板 FreeBSD 關於我們 聯絡資訊
> ※ 引述《[email protected] (Xiao Jin)》之銘言: > thanks!! > 目前我的cfg應該就是snmp v2, 其實並不是 XD > 讓mrtg每分鐘跑一次....嗯 以你的流量照理說這樣子應該就可以了啊 ~.~ 還是要把間隔調的更小? 不過如果你成功的抓到v2的64bits counter應該就不需要改這裡了 > 試看看, 謝謝前輩!! > ※ 引述《[email protected] (我是冰雪聰明的學姐啦~~~)》之銘言: > > ※ 引述《[email protected] (Xiao Jin)》之銘言: > > > 前陣子買了一台snmp supported的gigabit switch, > > > 用apache20+snmp5+mrtg2.16.2 抓設備流量有一點點問題 > > > 狀況就是100Mb的流量圖都很正常,超過100M就不行 > > > 測試方式是在lan裡面傳輸100G的影片檔測速 > > > ftp軟體測出來平均60MB/s, but MRTG看到的是12MB/s > > > 我的mrtg.cfg相關設定如下: > > > Target[10.0.1.245_1]: ifOutOctets.1&ifInOctets.1:[email protected]:::::2 你這種設法是用snmp v2的client去抓snmp v1的counter, 所以抓到的還是32bits資料 如下所示 **** [/etc] -name- snmpget -c public -v 2c localhost ifOutOctets.1 IF-MIB::ifOutOctets.1 = Counter32: 3383859041 應該要抓這個才對 **** [/etc] -name- snmpget -c public -v 2c localhost ifHCOutOctets.1 IF-MIB::ifHCOutOctets.1 = Counter64: 3383860517 我覺得這邊請讓cfgmaker幫你重設成像這樣子的格式會比較好 Target[localhost_eth2]: #eth2:public@localhost:::::2 > > > SetEnv[10.0.1.245_1]: MRTG_INT_IP="10.0.1.245" MRTG_INT_DESCR="Port-#1" > > > MaxBytes[10.0.1.245_1]: 125000000 > > > 請前輩指點迷津!! 謝謝!! > > 因為snmp V1的counter是32bits的, 所以如果你五分鐘才讓mrtg去更新一次圖表的話 > > 碰到流量大時counter就會overflow XD 想了一下, 這邊應該是counter overrun才對, 用overflow不對 T.T > > 解決方式是使用64bits的snmp V2 or 改成每分鐘讓mrtg去更新一次 > > --- > > http://blog.xuite.net/frogbsd/geek/3443353 > > 有人算出來使用32bits的counter在不同流量下需要的最大更新間隔時間 > > > -- > ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> > ◆ From: AndyLie @ 114-37-169-35.dynamic.hinet.net -- ※ Origin: 呼啦貝爾 <hulabear.twbbs.org> ※ From : g1pc3n118.g1.ntu.edu.tw