在Windows平臺下安裝MRTG流量監(jiān)控軟件
在windows平臺下安裝MRTG流量監(jiān)控軟件
準(zhǔn)備安裝環(huán)境
安裝之前,除了MRTG 安裝程序外,還要下載幾個輔助軟件。這些軟件全部是免費的。
1. 下載MRTG
2. 下載Active Perl
3. 下載Windows 服務(wù)安裝工具:SERANY.exe 和 INSTSRV.exe
安裝MRTG
1 :在windows2003 下安裝snmp 服務(wù),網(wǎng)上文章一堆,我就不一一寫了!!注意下設(shè)置就行了.
2: 然后在監(jiān)控的機器上安裝Perl 和mrtg ,也沒什么好說的!!
3 :在監(jiān)控機器上安裝IIS 。
4 :在cmd 下進去mrtg 的bin 目錄,鍵入命令:Perl cfgmaker public@localhost --global "WorkDir: C:\Inetpub\wwwroot\mrtg" --output mrtg.cfg
在mrtg.cfg 添加一行:
- RunAsDaemon: yes
這條命令是給MRTG 建立一個監(jiān)控配置文件,監(jiān)控的對象是localhost ,就是本地機器。你也可以用IP 地址來代替local host ,或者指向其它的監(jiān)控主機。( 注意: 上面這行命令中WorkDir: 與C: 盤符之間要有空格!!! 另外C:\Inetpub\wwwroot\mrtg 這個目錄也可以換成其它目錄,不過因為mrtg 會在這個工作目錄下生成統(tǒng)計圖表和網(wǎng)頁,所以一般指定為某個站點下的目錄,以方便直接從網(wǎng)上查看統(tǒng)計數(shù)據(jù))
5: Perl indexmaker mrtg.cfg>c:\wwwroot\mrtg\index.htm 生成index.htm 文件!!
到這里如果你能在瀏覽器里看到流量圖就表明你的設(shè)置成功了!!不過我在制作過程中遇到了好多的錯誤!!
最好把mrtg 作為系統(tǒng)服務(wù),不然關(guān)機就沒了!!
使MRTG 成為Windows 的服務(wù)
SERANY.exe 和INSTSRV.exe 這兩個程序是Windows 自帶的工具的軟件。它們可以把任何一個Windows 的應(yīng)用程序安裝成為Windows 的一個服務(wù)。
(1) 、修改注冊表
創(chuàng)建一個文本文件,在文件中寫入以下內(nèi)容,并保存為mrtg.reg 文件:
- Windows Registry Editor Version 5.00
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRTG\Parameters]
- "Application"="c:\perl\bin\wperl.exe"
- "AppParameters"="c:\mrtg\bin\mrtg --logging=eventlog c:\mrtg\bin\mrtg.cfg"
- "AppDirectory"="c:\mrtg\\bin\"
(2) 、安裝服務(wù)
把SERANY.exe,instsrv.exe 復(fù)制MRTG 的安裝目錄下,鍵入以下命令:
- instsrv MRTG c:\mrtg\bin\srvany.exe
雙擊mrtg.reg 文件,把相關(guān)信息注冊到注冊表中。在“控制面板-> 管理工具->Services ”下運行名為MRTG 的服務(wù)即可。
默認(rèn)情況下,每5 分鐘,mrtg 收集一次數(shù)據(jù)
【編輯推薦】