Windows SNMP服務,監控 cisco交換機流量安裝筆記

監控 SNMP的方法有很多,以下是Perl、MRTG配合Windows IIS/SNMP服務實現監控cisco交換機流量的方法

目的:了解/掌握
PerlMRTG 監控 SNMP流量的安裝方法 

第一步:設置交換機SNMP 服務

Switch# conf  t      \\进入配置模式
Switch(config)# snmp-servercommunity public ro/rw

ro只读,rw可修改配置) \\设置SNMP的团体名为public
Switch(config)# snmp-server contact someone@126.com (這一行可選)

          \\
设置管理者的邮箱地址
 Switch(config)# snmp-server host 10.10.100.21 public
          \\
设置管理机的IP地址为10.10.100.21,并设置团体名public

Switch(config)# snmp-server enable traps
           \\
启动监控
 Switch#write


 

第二步:安裝IIS

图片

 图片


 

第三步安裝 SNMP 服務

图片

图片


 

第四步安裝 perl   mrtg

ActivePerl-5.10.0.1003-MSWin32-x86-285500.msi

安裝目錄c:\perl (為例)

mrtg-2.16.2.zip

安裝目錄 c:\mrtg

配置 mrtg

如果 path中沒有包含 c:\perl\bin的路徑,則需要添加

C:\mrtg\bin> path = %path%;c:\perl\bin

图片

執行這一條的時候會報一個錯,漏記下來了

百度錯誤信息有處理方法,需要修改一個配置文件的一行即可解決。

如果要監控多個IP(被監控的交換機),則添加 public@192.168.1.12 public@192.168.1.11

修改c:\mrtg\bin\public.cfg

設置自動運行在最后面增加:  RunAsDaemon:yes    

設置web 頁面語言在最后面增加Language:GB2312     繁體為 BIG5

建立 mrtg統計網頁

C:\mrtg\bin>perlindexmaker public.cfg > c:\inetpub\mrtg\index.htm

啟動snmp 收集

图片

這個窗口不能關閉,才能一直收集

 

第四步:設置為服務啟動(可選)

需要兩個widnows工具: instsrv.exe  srvany.exe

 srvany.exe 拷貝到 c:\mrtg\bin

 instsrv.exe 拷貝到 c:\mrtg\bin 或者 c:\windows\system32

執行 c:\mrtg\bin\> instsrv MRTG c:\mrtg\bin\srvany.exe

打開注冊表 HKEY_LOCAL_MACHINE\system\currentcontrolset\services\MRTG

新建目錄 Parameters

新建3個字符串,分別為:

Application 值为: d\perl\bin\perl.exe

AppDirectory 值为: d\mrtg\bin

AppParameters 值为: mrtg mrtg5haolou.cfg

啟動服務 MRTG 即可。

批處理啟動方式 start /D  c \mrtg\bin wperl mrtg ——logging= public .log  public .cfg

建議采用服務啟動的方式

網頁查看輸入perl/mrtg/ISS/SNMP服務所配置的主機,

比如 http://192.168.1.10

图片

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值