mrtg監控部署

   Multi Router Traffic Grapher------MRTG是一個監控網絡鏈路流量負載的工具軟件,通過snmp協議得到設備的流量信息,並將流量負載以包含PNG格式的圖形的HTML 文檔方式顯示給用戶,以非常直觀的形式顯示流量負載。


   一、安裝

    1安裝環境

    #yum install -y httpd net-snmp* gcc perl gd gd-devel libpng libpng-devel zlib zlib-devel libxml2

    #service httpd start

    #chkconfig httpd on

    #service snmpd start

    #chkconfig snmpd on

   

    2配置snmp

    #vim /etc/snmp/snmpd.conf

    access not ConfigGroup ""      any  noauth    exact systemview none none(改爲)

    access  notConfigGroup ""      any  noauth    exact  all  none none

    view all    included  .1                               80


    3編譯安裝

    #tar -zxvf  mrtg-2.17.4.tar.gz

    #cd mrtg-2.17.4

    #./configure --prefix=/usr/local/mrtg

    #make&&make install 


    4生成配置文件

    #mkdir -p /var/www/html/mrtg

    #mkdir -p /usr/local/mrtg/log

    #mkdir -p /usr/local/mrtg/etc

    #/usr/local/mrtg/bin/cfgmaker public@localhost > /usr/local/mrtg/etc/mrtg.cfg --      ifref=name(plubic爲共同體名)

    #vim /usr/local/mrtg/etc/mrtg.cfg

     #WorkDir:/home/http/mrtg

     WorkDir:/var/www/html/mrtg (此處是你的httpd默認的主目錄)

     Options[_]: growright, bits

    

    5啓動mrtg

     #env LANG=C /usr/local/mrtg/bin/mrtg /usr/local/mrtg/etc/mrtg.cfg --logging /usr/local/mrtg/log/mrtg.log

     #vim /etc/cronrab

*/3 * * * * root env LANG=C /usr/local/mrtg/bin/mrtg /usr/local/mrtg/etc/mrtg.cfg --logging /usr/local/mrtg/log/mrtg.log


     6生成MRTG頁面文件

     #/usr/local/mrtg/bin/indexmaker /usr/local/mrtg/etc/mrtg.cfg output=/var/www/html/mrtg/index.html  --title="My MRTG"


     7安裝完畢登陸web 

     http://ip/mrtg





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章