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



本篇瀏覽人數: 1185
本篇發表於 MRTG篇。將永久鏈結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>