今天研究了下mrtg,想對服務器流量進行下監控,于是google,找到官方說明
http://oss.oetiker.ch/mrtg/doc/mrtg-nt-guide.en.html
?
下載mrtg和 activeperl
安裝 activeperl
因為mrtg是通過SNMP對所管理的設備進行監控,而windowsXP在安裝的時候并未默認安裝SNMP協議,于是安裝
?
要打開"Windows組件向導",請單擊“開始”,指向“設置”,單擊“控制面板”,雙擊“添加/刪除程序”,然后單擊“添加/刪除Windows組件”。 然后單擊“詳細信息”。 選中“簡單網絡管理協議”復選框,然后單擊“確定” 。
?
不過安裝的時候需要系統盤,好,這個簡單,找來系統盤,找到相應的文件,安裝,重啟電腦。
重啟后SNMP服務會自動啟動。ok
然后,按照文檔一步步的安裝,不過后來出現
?
no response received 的錯誤
發現在 perl cfgmaker community @10.10.10.1 --global "WorkDir: D:\www\mrtg" --output mrtg.cfg這句命令里,文檔并沒
有對community進行說明,查了下,看看SNMP協議除了啟動后還需要什么,發現右鍵服務中的SNMP service中的屬性,出現了安全->接收團體 想必里面的團體應該就是community了吧,然后將命令改成
perl cfgmaker public@10.10.10.1 --global "WorkDir: D:\www\mrtg" --output mrtg.cfg
果然ok
再然后將生成的 mrtg.cfg中的一些WorkDir: D:\www\mrtg取消注釋
?
?
Target[127.0.0.1_1]: 1:public@127.0.0.1:
SetEnv[127.0.0.1_1]: MRTG_INT_IP="127.0.0.1" MRTG_INT_DESCR="MS-TCP-Loopback-interface"
MaxBytes[127.0.0.1_1]: 1250000
Title[127.0.0.1_1]: Traffic Analysis for 1 -- ED7E51572646449
?
這四句也取消了注釋,再運行 perl mrtg mrtg.cfg
?
果然ok了,在 D:\www\mrtg中看到了127.0.0.1_1.html等一些html文件,說明mrtg已經在監控我的機器了
?
哈哈,大功告成!!
?
下面就是mrtg運行起來后的效果
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
