windows下运行mrtg

系统 2471 0

今天研究了下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运行起来后的效果

 


windows下运行mrtg

windows下运行mrtg


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论