關(guān)于mrtg監(jiān)控100M以上流量不準(zhǔn)的解決辦法及配置實(shí)例
關(guān)于mrtg監(jiān)控100M以上流量不準(zhǔn)的解決辦法及配置實(shí)例
- usr/local/mrtg-2/bin/cfgmaker --global WorkDir: /var/www/html/mrtg/test --global Options[_]: bits,
- growright --output /etc/mrtg/cfg/test.cfg --snmp-option=:::::2 --ifdesc=alias --no-down
注:
(1)cfgmaker --snmp-option=:::::2表示采集時使用snmp2(采用64bit),可支持155M以上的大流量,而缺省是snmp1(采用32bit),流量超過100M后就不準(zhǔn)確
(2)--no-down 表示不管端口是up還是down,都顯示出來,缺省只顯示up的端口
(3)--ifdesc=alias 表示將端口描述description作為圖片提示語
缺省是--ifdesc=nr 表示interface description uses Interface Number
vi /etc/mrtg/cfg/test.cfg 加入以下
- RunAsDaemon: Yes
- Refresh:300
- //Language: GB2312
以下連運(yùn)行三次
- env LANG=C /usr/local/mrtg-2/bin/mrtg /etc/mrtg/cfg/test.cfg
再生成起始文件
- /usr/local/mrtg-2/bin/indexmaker --output=/var/www/html/mrtg/zhonghualuGSR/index.html /etc/mrtg/cfg/test.cfg
參考資料
- cfgmaker --global "WorkDir: /var/www/html/mrtg/6" --global "icondir: /mrtg" --global "language: chinese" --global "Options[_]: growright,bits" --show-op-down --ifref=nr --ifdesc=descr --output=/etc/mrtg/mrtg.cfg public@192.168.1.6 2>/dev/null
說明:--global參數(shù)表示后面的選項(xiàng)對后面指定的設(shè)備都是有效的(如果希望對多個設(shè)備進(jìn)行監(jiān)控時,該參數(shù)就會發(fā)生作用)。
WorkDir用來指示mrtg的工作目錄;
icondir用來指定圖標(biāo)的目錄;
language 表示指定生成HTML頁面的語言;
Options用來指定一些特定的選項(xiàng)。在Options設(shè)置中,growright表示時間增長的箭頭方向向右;bits表示接口的帶寬。對于常見的應(yīng)用來說,默認(rèn)Options配置就可以滿足需求(如果想了解有那些選項(xiàng),可以參看/usr/lib/mrtg2/MRTG_lib.pm文件)。
此外,--show-op-down表示顯示down的接口;--ifref表示設(shè)備接口的標(biāo)示;--ifdesc用于選擇參數(shù)來描述接口。其中,ifref可以指定的參數(shù)為nr、ip、eth、descr和name;ifdesc可以指定的參數(shù)為nr、ip、eth、descr、name、type和alias。
后面的--output的參數(shù)表示輸出文件(缺省輸出到屏幕);public@192.168.1.6中public表示Community串,一般交換機(jī)出廠設(shè)置為public;192.168.1.6表示監(jiān)控網(wǎng)絡(luò)交換機(jī)設(shè)備的IP地址。
另外
vi /etc/mrtg/cfg/test.cfg 加入以下
- RunAsDaemon: Yes
- Refresh:300
這兩句,也可以通過以下方式實(shí)現(xiàn)
- vi /etc/crontab
- */5 * * * * root /usr/local/mrtg-2/bin/mrtg /etc/mrtg/cfg/test.cfg
關(guān)于mrtg監(jiān)控100M以上流量不準(zhǔn)的解決辦法及配置實(shí)例講述到這里了。
【編輯推薦】