CentOS 6.2 MRTG 偵測 Fortigate 60B 流量

MRTG 老牌偵測流量軟體

官方網站 : http://oss.oetiker.ch/mrtg/index.en.html

MRTG

此次在CentOS 6.2 上安裝

安裝MRTG及相關套件 利用yum 來安裝及可

yum -y install perl gd libpng zlib mrtg httpd net-snmp net-snmp-utils

達成目標

監控家中Firewall Fortigage 60b 兩個WAN port 流量

wan1 —> ADSL 4M/1M

wan2 —> 房東fttb

1. firewall 開啟snmp 設定

f60snmp1  f60snmp2

設定firewall snmp 相關資訊

如snmp v1 / v2  及 可以讀取snmp 資料的主機

f60snmp3

2. CentOS 6.2  Mrtg 設定

  •    利用cfgmaker public@ip > /etc/mrtg/mrtg.cfg 產生mrtg 設定檔
        IP 為 firewall IP
  • 修改設定檔 /etc/mrtg/mrtg.cfg
    WorkDir: /var/www/mrtg
  • 產生基本網頁指令如下
  • env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg
    執行 3 次(第一次和第二次都會出現錯誤,第三次就不會了,因為第一次建立資料的關係)

  • 產生MRTG首頁 指令如下

    indexmaker /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html

  • 設定排程 crontab –e 新增  每五分鐘
    */5 * * * * env LANG=C /usr/bin/mrtg /var/www/mrtg/mrtg.cfg

利用網頁 http://ip/mrtg 就可以看到流量囉

mrtg1



本篇瀏覽人數: 5912
分類: MRTG篇。這篇內容的永久連結

在〈CentOS 6.2 MRTG 偵測 Fortigate 60B 流量〉中有 2 則留言

  1. loke表示:

    每次看到這篇 都一直沒提到snmpd.conf的設定 這才是最重要的吧= =

發佈回覆給「loke」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *