Counter64: 0
/usr/local/bin/snmpwalk -c public -v 2c 10.0.1.245 ifOutOctets.1
IF-MIB::ifOutOctets.1 = Counter32: 2614803993
請前輩多多指教, 謝謝
※ 引述《[email protected] (小瓜呆)》之銘言:
> ※ 引述《[email protected] (Xiao Jin)》之銘言:
> 你文中的 Mb/s 大概就是讓你昏頭轉向的罪魁禍首吧~
> 請看一下你二張圖的單位是否一樣!!!!
> 你的 snmp v2 用的單位是 Bytes per second
> 你的 snmp v1 用的單位是 Bits per second
> 這二個的差別為 8 Bits = 1 Byte
> 所以就圖面上的 Client SNMPv2 最大量為 14.0 * 8 = 112 Mbps
> 與 Client SNMPv1 的 112Mbps 是一樣的
> 另外, 就我個人經驗, 在 mrtg 使用 snmpv1 於超過 118Mbps 左右時
> 會有瞬間掉量的圖出現, 與你提供的圖相去不遠.
> 然而從你上述提供的 mrtg cfg 看來, 的確是強制使用 snmpv2 沒錯
> 但是 mrtg 即使你用 :::::2 來叫他用 v2 但當 v2 不可用時
> 他還是會抓 v1 的值來充數.
> 故我比較傾向於..你的 snmpd v2 function 根本就失效
> 導致 mrtg 不管怎麼抓都還是 v1.
> 你有幾個方法去找問題
> 1. 把你 snmpd 的設定檔檢查看看是否有把 v2 不小心關掉了
> 2. 請試著將你的 gigabit switch snmp 開起來
> 並用 mrtg 去抓抓看
> 3. 你確定你在 cfgmaker 的時候用的是類似下列這種方法?
> # cfgmaker [email protected]:::::2 > abc.cfg
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw>
◆ From: AndyLie @ R303-2.cc.nthu.edu.tw
感謝大大的精闢分析與解說
晚輩長期觀察設備的第一埠,Counter64一直都是零, Counter32有數值
例如:
/usr/local/bin/snmpwalk -c public -v 2c 10.0.1.245 ifHCOutOctets.1
IF-MIB::ifHCOutOctets.1 =