快速 MRTG 安裝法
狼主(狼主的網路實驗室站長, 中山高中惠志堅)
MRTG 是一套利用 SNMP 協定而可以統計網路流量的軟體, 目前應用層面相當廣, 值得大家運用在網路環境中.
目前己經有 RPM 版本, 安裝上更為簡易, 各位可以好好研究.
作業系統:
RedHat 7.3
安裝程序:
從 http://people.ee.ethz.ch/~oetiker/webtools/mrtg/ 下載最新版本 MRTG .
我們是連結到台灣 ftp mirror站下載, 速度較快. ftp://ftp.nctu.edu.tw/network/mrtg/
Windows 可下載 .zip 檔
Linux 可以下載 .rpm 檔, 在此我們以
mrtg-2.9.17-1.rh7.i386.rpm 為例 , 以適用於 RedHat 7.X 版本
直接下指令 : rpm -ihv mrtg-2.9.17-1.rh7.i386.rpm 自動安裝
- cd /etc/mrtg
- cfgmaker public@xxx.xxx.xxx.xx>mrtg.cfg
(IP位址請以您要監控的路由器或交換器之 IP)- 修改 mrtg.cfg (中文化也趁此修改)
修改目的檔產生路徑
WorkDir: /var/www/html/mrtg
修改為由右向左產生流量圖 , # 拿掉
Options[_]: growright, bits
- 如果您有兩部以上的設備要做監控 , 可重複第 2 項 , 不過 mrtg.cfg 要改為 mrtg2.cfg 之類不同檔名
(cfgmaker public@xxx.xxx.xxx.xx>mrtg2.cfg )
/usr/bin/mrtg /etc/mrtg/mrtg.cfg
cd /var/www/html/mrtg
ls -al
正確執行的話 , 您會看到很多 html 、png 之類的檔產生
crontab -e
增加
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/bin/mrtg /etc/mrtg/mrtg.cfg
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/bin/mrtg /etc/mrtg/mrtg2.cfg如果有第二部設備 , 則增加第二列
先從 /var/www/html/mrtg 找到 各 port 相對網址 , 例如 : 163.15.62.254_1.html
再設計首頁, 使之能正確顯示圖表 .