快速 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   自動安裝

  1. cd /etc/mrtg
  2. cfgmaker public@xxx.xxx.xxx.xx>mrtg.cfg  
    (IP位址請以您要監控的路由器或交換器之 IP)
  3. 修改 mrtg.cfg (中文化也趁此修改)

    修改目的檔產生路徑  

     WorkDir: /var/www/html/mrtg

    修改為由右向左產生流量圖 , # 拿掉 

      Options[_]: growright, bits

  4. 如果您有兩部以上的設備要做監控 , 可重複第 2 項 , 不過 mrtg.cfg 要改為 mrtg2.cfg 之類不同檔名
    (cfgmaker public@xxx.xxx.xxx.xx>mrtg2.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

再設計首頁, 使之能正確顯示圖表 .