各位夥伴好: 放假我終於能試一些新功能,這是我的簡易使用心得,各位大哥試一試,如果可 行,請好心地寫一份詳細地安裝法,放在網路實驗室上吧; 如果不可以請告知 我,我再行檢討。 祿適 一、行安裝好mrtg。(我用的是2.8.9,在UNIX的版本,NT我沒有試過。) 二、加入squid.cfg。(如附件一) 1.更改下列二行的內容到合你的安裝設定 WorkDir: /home/httpd/html/mrtg/squid/ ^^^^^^^^^^^^^^^^^^^^^^^^ LoadMIBs: /home/mrtg-2.8.9/run/squid2_2.mib ^^^^^^^^^^^^^^^^^^ squid2_2.mib請用附件二的檔案。 2.把所有的public改成你的community string,這個要和squid.conf中的 設定一致。 3.把所有的server IP改成要觀測的squid server IP address。 三、在 configure squid的時候,加入 --enable-snmp,重新compile及install squid。 四、修改squid.conf中的 acl public snmp_community snmp_access 五、重新啟動 squid。 六、啟動mrtg。 七、如果一切順利,再把mrtg加入crontab中。 -------------------------------------------------------------------------------- # WorkDir: /home/httpd/html/mrtg/squid/ LoadMIBs: /home/mrtg-2.8.9/run/squid2_2.mib Options[^]: perhour Target[cacheServerRequests]: cacheServerRequests&cacheServerRequests:public@你的proxyIPaddress:3401 MaxBytes[cacheServerRequests]: 100000 Title[cacheServerRequests]: cacheServerRequests Options[cacheServerRequests]: gauge, growright PageTop[cacheServerRequests]: <h1>cacheServerRequests @ 你的proxyIPaddress</h1> YLegend[cacheServerRequests]: LegendI[cacheServerRequests]: cacheServerRequests LegendO[cacheServerRequests]: Legend1[cacheServerRequests]: cacheServerRequests Legend2[cacheServerRequests]: Target[cacheServerErrors]: cacheServerErrors&cacheServerErrors:public@你的proxyIPaddress:3401 MaxBytes[cacheServerErrors]: 100000 Title[cacheServerErrors]: cacheServerErrors Options[cacheServerErrors]: gauge, growright PageTop[cacheServerErrors]: <h1>cacheServerErrors @ 你的proxyIPaddress</h1> YLegend[cacheServerErrors]: LegendI[cacheServerErrors]: cacheServerErrors LegendO[cacheServerErrors]: Legend1[cacheServerErrors]: cacheServerErrors Legend2[cacheServerErrors]: Target[cacheServerInKb]: cacheServerInKb&cacheServerInKb:public@你的proxyIPaddress:3401 MaxBytes[cacheServerInKb]: 100000000 Title[cacheServerInKb]: cacheServerInKb Options[cacheServerInKb]: gauge, growright PageTop[cacheServerInKb]: <h1>cacheServerInKb @ 你的proxyIPaddress</h1> YLegend[cacheServerInKb]: LegendI[cacheServerInKb]: cacheServerInKb LegendO[cacheServerInKb]: Legend1[cacheServerInKb]: cacheServerInKb Legend2[cacheServerInKb]: Target[cacheServerOutKb]: cacheServerOutKb&cacheServerOutKb:public@你的proxyIPaddress:3401 MaxBytes[cacheServerOutKb]: 100000000 Title[cacheServerOutKb]: cacheServerOutKb Options[cacheServerOutKb]: gauge, growright PageTop[cacheServerOutKb]: <h1>cacheServerOutKb @ 你的proxyIPaddress</h1> YLegend[cacheServerOutKb]: LegendI[cacheServerOutKb]: cacheServerOutKb LegendO[cacheServerOutKb]: Legend1[cacheServerOutKb]: cacheServerOutKb Legend2[cacheServerOutKb]: Target[cacheClientHttpRequests]: cacheClientHttpRequests&cacheClientHttpRequests:public@你的proxyIPaddress:3401 MaxBytes[cacheClientHttpRequests]: 100000 Title[cacheClientHttpRequests]: cacheClientHttpRequests Options[cacheClientHttpRequests]: gauge, growright PageTop[cacheClientHttpRequests]: <h1>cacheClientHttpRequests @ 你的proxyIPaddress</h1> YLegend[cacheClientHttpRequests]: LegendI[cacheClientHttpRequests]: cacheClientHttpRequests LegendO[cacheClientHttpRequests]: Legend1[cacheClientHttpRequests]: cacheClientHttpRequests Legend2[cacheClientHttpRequests]: Target[cacheHttpHits]: cacheHttpHits&cacheHttpHits:public@你的proxyIPaddress:3401 MaxBytes[cacheHttpHits]: 100000 Title[cacheHttpHits]: cacheHttpHits Options[cacheHttpHits]: gauge, growright PageTop[cacheHttpHits]: <h1>cacheHttpHits @ 你的proxyIPaddress</h1> YLegend[cacheHttpHits]: LegendI[cacheHttpHits]: cacheHttpHits LegendO[cacheHttpHits]: Legend1[cacheHttpHits]: cacheHttpHits Legend2[cacheHttpHits]: Target[cacheHttpErrors]: cacheHttpErrors&cacheHttpErrors:public@你的proxyIPaddress:3401 MaxBytes[cacheHttpErrors]: 100000 Title[cacheHttpErrors]: cacheHttpErrors Options[cacheHttpErrors]: gauge, growright PageTop[cacheHttpErrors]: <h1>cacheHttpErrors @ 你的proxyIPaddress</h1> YLegend[cacheHttpErrors]: LegendI[cacheHttpErrors]: cacheHttpErrors LegendO[cacheHttpErrors]: Legend1[cacheHttpErrors]: cacheHttpErrors Legend2[cacheHttpErrors]: Target[cacheHttpInKb]: cacheHttpInKb&cacheHttpInKb:public@你的proxyIPaddress:3401 MaxBytes[cacheHttpInKb]: 100000 Title[cacheHttpInKb]: cacheHttpInKb Options[cacheHttpInKb]: gauge, growright PageTop[cacheHttpInKb]: <h1>cacheHttpInKb @ 你的proxyIPaddress</h1> YLegend[cacheHttpInKb]: LegendI[cacheHttpInKb]: cacheHttpInKb LegendO[cacheHttpInKb]: Legend1[cacheHttpInKb]: cacheHttpInKb Legend2[cacheHttpInKb]: Target[cacheHttpOutKb]: cacheHttpOutKb&cacheHttpOutKb:public@你的proxyIPaddress:3401 MaxBytes[cacheHttpOutKb]: 100000 Title[cacheHttpOutKb]: cacheHttpOutKb Options[cacheHttpOutKb]: gauge, growright PageTop[cacheHttpOutKb]: <h1>cacheHttpOutKb @ 你的proxyIPaddress</h1> YLegend[cacheHttpOutKb]: LegendI[cacheHttpOutKb]: cacheHttpOutKb LegendO[cacheHttpOutKb]: Legend1[cacheHttpOutKb]: cacheHttpOutKb Legend2[cacheHttpOutKb]: Target[cacheCurrentSwapSize]: cacheCurrentSwapSize&cacheCurrentSwapSize:public@你的proxyIPaddress:3401 MaxBytes[cacheCurrentSwapSize]: 100000 Title[cacheCurrentSwapSize]: cacheCurrentSwapSize Options[cacheCurrentSwapSize]: gauge, growright PageTop[cacheCurrentSwapSize]: <h1>cacheCurrentSwapSize @ 你的proxyIPaddress</h1> YLegend[cacheCurrentSwapSize]: LegendI[cacheCurrentSwapSize]: cacheCurrentSwapSize LegendO[cacheCurrentSwapSize]: Legend1[cacheCurrentSwapSize]: cacheCurrentSwapSize Legend2[cacheCurrentSwapSize]: Target[cacheNumObjCount]: cacheNumObjCount&cacheNumObjCount:public@你的proxyIPaddress:3401 MaxBytes[cacheNumObjCount]: 100000 Title[cacheNumObjCount]: cacheNumObjCount Options[cacheNumObjCount]: gauge, growright PageTop[cacheNumObjCount]: <h1>cacheNumObjCount @ 你的proxyIPaddress</h1> YLegend[cacheNumObjCount]: LegendI[cacheNumObjCount]: cacheNumObjCount LegendO[cacheNumObjCount]: Legend1[cacheNumObjCount]: cacheNumObjCount Legend2[cacheNumObjCount]: Target[cacheCpuUsage]: cacheCpuUsage&cacheCpuUsage:public@你的proxyIPaddress:3401 MaxBytes[cacheCpuUsage]: 100000 Title[cacheCpuUsage]: cacheCpuUsage Options[cacheCpuUsage]: gauge, growright PageTop[cacheCpuUsage]: <h1>cacheCpuUsage @ 你的proxyIPaddress</h1> YLegend[cacheCpuUsage]: LegendI[cacheCpuUsage]: cacheCpuUsage LegendO[cacheCpuUsage]: Legend1[cacheCpuUsage]: cacheCpuUsage Legend2[cacheCpuUsage]: Target[cacheMemUsage]: cacheMemUsage&cacheMemUsage:public@你的proxyIPaddress:3401 MaxBytes[cacheMemUsage]: 100000 Title[cacheMemUsage]: cacheMemUsage Options[cacheMemUsage]: gauge, growright PageTop[cacheMemUsage]: <h1>cacheMemUsage @ 你的proxyIPaddress</h1> YLegend[cacheMemUsage]: LegendI[cacheMemUsage]: cacheMemUsage LegendO[cacheMemUsage]: Legend1[cacheMemUsage]: cacheMemUsage Legend2[cacheMemUsage]: Target[cacheSysPageFaults]: cacheSysPageFaults&cacheSysPageFaults:public@你的proxyIPaddress:3401 MaxBytes[cacheSysPageFaults]: 100000 Title[cacheSysPageFaults]: cacheSysPageFaults Options[cacheSysPageFaults]: gauge, growright PageTop[cacheSysPageFaults]: <h1>cacheSysPageFaults @ 你的proxyIPaddress</h1> YLegend[cacheSysPageFaults]: LegendI[cacheSysPageFaults]: cacheSysPageFaults LegendO[cacheSysPageFaults]: Legend1[cacheSysPageFaults]: cacheSysPageFaults Legend2[cacheSysPageFaults]: