Windows下配置網絡管理軟件-MRTG
Windows下配置網絡管理軟件--MRTG
Windows下配置網絡管理軟件--MRTG,用MRTG對公司設備和系統進行管理和監控。
需要在一臺機器上(***是win2003平臺,XP的home版是不支持的)安裝IIS……###tt_authenticity_url###
昨天我在網上無意中看了一篇文章--用MRTG對公司設備和系統進行管理和監控,引起我的興趣--我想對公司的一些網絡設備和系統服務進行監控,這樣可以在公司的網絡管理上節省很多時間.于是在網上下載了一些軟件開始試驗,具體步驟如下(但由于時間倉促,沒有太細化一些功能,只是做了一些簡單的配置):
首先,需要在一臺機器上(***是win2003平臺,XP的home版是不支持的)安裝IIS,這點不是很復雜,就不細說了;
其次,配置網絡設備的SNMP協議;
第三,安裝軟件:perl,mrtg;
第四,后期配置,以圖形界面顯示設備的流量等.
一、配置網絡設備SNMP協議:
配置SNMP協議比較簡單,這里以cisco 2950為例:
運行如下幾條命令:
- (c snmp-server community 1130-ACSW RO 指定1130-ACSW 為只讀的團體名稱;
- (c snmp-server host 10.0.6.8 1130-ACSW syslog 將SNMP trap的syslog trap發往網管主機10.0.6.8;
- (c snmp-server enable traps 啟用SNMP的trap陷阱(這里指所有,如果需要可以分開列出來);
簡單的SNMP協議就配置好了.
二、下載***的perl軟件,可下載***的perl軟件:
具體安裝只要點擊下一步,下一步就可以了.需要注意的是在安裝完成后需要到系統環境變量PATH里看看有沒有存在c:\perl\bin,如果沒有需要手動加.
三、安裝MRTG軟件,
MRTG軟件安裝非常簡單,只需要把mrtg-2.14.7.zip解壓縮到一個指定的目錄即可,這里以c:\mrtg-2.14.7為準.
在解壓縮完以后,需要做一個測試以驗證MRTG安裝是否正確,在運行-->cmd里面進入到c:\mrtg-2.14.7\bin,然后輸入命令:c:\mrtg-2.14.7\bin>perl mrtg,此時的運行結果是一個友好的掛失MRTG配置文件的錯誤信息,但沒關系,這已經說明你的系統已經安裝完成了mrtg和perl軟件了.
四、配置MRTG
1,生成設備的mrtg配置文件:在WWW服務器目錄下創建一個子目錄用來存放mrtg生成的統計文件.通常放在這個位置c:\inetpub\wwwroot\mrtg;
2,在開始-->運行-->輸入cmd,在DOS下進入mrtg目錄:c:>cd c:\mrtg-2.14.7\bin 使用 perl cfgmaker生成MRTG配置文件mrtg.cfg,具體命令如下 C:\mrtg-2.14.7\bin>perl cfgmaker 1130-ACSW06@10.0.6.16 --global "WorkDir: c:\inetpub\wwwroot\mrtg" --output mrtg.cfg 這里需要解釋的是:--global參數表示后面的選項是對這里所指定的設備都是有效的(如果對多個設備監控,此命令非常有效).WorkDir用來指示mrtg的工作目錄,--output mrtg.cfg則指將生成的配置文件mrtg.cfg存放在c:\mrtg-2.14.7\bin目錄下,1130-ACSW06@10.0.6.16則表示監控的設備IP地址為10.0.6.16,采用1130-ACSW06作為共同體名通過SNMP協議來監控設備10.0.6.16(強烈建議不要采用默認的共同體名public).
3,生成設備的流量圖表:一旦生成正確的配置文件,運行命令C:\mrtg-2.14.7\bin>perl mrtg mrtg.cfg,利用生成的配置文件從SNMP設備中讀取監控數據.*注意:在前三次運行時可能會有報警信息提示,這里不用管(個人認為是軟件的BUG,呵呵),只要連續運行三次以上就不會出來報警信息了.但如果仍然有出現報警,說明你的配置文件可能真的有問題了.
五、后期配置
1,生成索引頁:
在正確完成以上操作后,就可以通過瀏覽器訪問地址http://10.0.6.8/mrtg/接口地址就可以查看流量信息了.
但這樣查看非常的不方便,每次查看都需要知道接口地址,而且接口地址也是非常的長,不一定記得住,所以我們要借助索引功能來對接口進行統一,這里需要使用indexmaker工具生成WEB索引頁面文件index.html.在MS-DOS窗口運行
- :C:\mrtg-2.14.7\bin>perl indexmaker --output="c:\inetpub\wwwroot\mrtg\index.html" --title=windowMRTG mrtg.cfg,
如果運行正常會在c:\inetpub\wwwroot\mrtg目錄下生成index.html頁面,此時即可通過http://10.0.6.8/mrtg來訪問所有接口的流量信息了.并且這個頁面默認300秒刷新一遍.
至此,簡單的mrtg配置就結束了,當然這只是很簡單的配置,mrtg是一款功能非常強大的監控軟件,他對設備的CPU以及其他重要資源進行監控管理.所以如果確實需要的話,建議上官方網站進行查詢學習,***是能在linux下進行配置.
【編輯推薦】