MRTG的安裝配置
安裝支持軟件
這里以Rehat7.2為例子討論MRTG的配置和安裝。要安裝MRTG需要安裝以下軟件包:GCC、Perl、gd、libpng和zlib。
配置SNMP服務(wù)
對(duì)于不同的設(shè)備,配置SNMP支持的方法是不一致的,具體請(qǐng)參考設(shè)備的隨機(jī)文檔,一般里面都有詳細(xì)的介紹。這里討論在Linux環(huán)境下配置SNMP服務(wù)器,以實(shí)現(xiàn)對(duì)本機(jī)流出流入數(shù)據(jù)的分析和報(bào)表。 為了配合mrtg使用,還要修改snmpd的配置,以使其允許mrtg讀取其interface(網(wǎng)絡(luò)接口) 流量數(shù)據(jù)。 vi /etc/snmp/snmpd.conf 將 #view systemview included mib2 的內(nèi)容修改為: view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc 然后將 access notConfigGroup "" any noauth exact systemview none none 修改為: access notConfigGroup "" any noauth exact mib2 none none 然后再重新啟動(dòng)snmpd: /etc/rc.d/init.d/snmpd restart
配置MRTG
下一步就是要配置mrtg,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)設(shè)備的監(jiān)控。mrtg的配置信息都是保存在mrtg.cfg文件中的,創(chuàng)建該文件并且在其中定義希望的監(jiān)控特性。幸運(yùn)的是一般不需要直接手工編輯該配置文件,因?yàn)?/FONT>mrtg軟件包提供有cfgmaker配置工具,這是一個(gè)腳本文件,根據(jù)運(yùn)行參數(shù)可以自動(dòng)生成mrtg.cfg配置文件。在mrtg源碼目錄的bin子目錄下可以得到該工具。
運(yùn)行mrtg
一旦生成正確的配置文件,就運(yùn)行下面的命令: /usr/local/mrtg-2/bin/mrtg /etc/mrtg.cfg 這將查詢被監(jiān)控的設(shè)備并在工作目錄下創(chuàng)建初始的流量圖和web頁面,在前三次運(yùn)行時(shí)可 能會(huì)報(bào)告遺失日志文件的告警信息,不要理睬這些信息,只需要連續(xù)運(yùn)行三次以后再運(yùn)行 就不會(huì)產(chǎn)生告警信息了。如果仍然出現(xiàn)告警那么就需要察看問題出在哪里了。 使用手工運(yùn)行mrtg并不能定時(shí)產(chǎn)生適當(dāng)?shù)慕y(tǒng)計(jì)信息,因此***還是定時(shí)自動(dòng)運(yùn)行mrtg來生 成統(tǒng)計(jì)信息,默認(rèn)為五分鐘運(yùn)行一次。作為root身份crontab -e進(jìn)入編輯狀態(tài),添加內(nèi)容如下: */5 * * * * /usr/local/mrtg-2/bin/mrtg /etc/mrtg.cfg 或者在配置文件中加入:RunAsDaemon: yes以守護(hù)進(jìn)程的方式運(yùn)行,自動(dòng)五份鐘生成一次,就不用加ctrontab了。 顯示中方時(shí)錯(cuò)誤處理方法: A. 看詳細(xì)頁時(shí)流量那里顯示$1$2/秒。 在英文下: In 935.6 kb/s (0.9%) Out 5306.4 kb/s (5.3%) 可是在中文下顯示: 流入 935.6 $1$2/秒 (0.9%) 流出 5306.4 $1$2/秒 (5.3%) vi /usr/local/mrtg/lib/mrtg2/locales_mrtg. pm 找到sub gb2312下面: '([kMG]?)([bB])/s' => '\$1\$2/秒', '([kMG]?)([bB])/min' => '\$1\$2/分', '([kMG]?)([bB])/h' => '$1$2/時(shí)', 改成: '([kMG]?)([bB])/s' => '$1$2/秒', '([kMG]?)([bB])/min' => '$1$2/分', '([kMG]?)([bB])/h' => '$1$2/時(shí)', 重新運(yùn)行一次: env LANG=C /usr/local/mrtg/bin/mrtg /etc/mrtg/mrtg.cfg 再看: 流入 935.6 kb/秒 (0.9%) 流出 5306.4 kb/秒 (5.3%) 然后就可以通過瀏覽器訪問地址http://192.168.0.1/mrtg/選擇適當(dāng)?shù)慕涌诘刂凡炜戳髁啃畔⒘恕?/FONT>