一.在裝MRTG之前,Windows必須裝有以下兩種元件:
Internet Inforrmation Services(IIS)
Management and Monitoring Tools
二. 安裝完這兩個元件就可以安裝MRTG了. 由于MRTG是使用Perl语言编写的,所以我们在Windows环境中需要先来配置Perl环境,Perl直接安装即可,一般安装在C:/perl , 安裝方法如下:
1、打开Perl的安装文件 ,点下一步.
2、同意协议下一步.
3、在这里要注意了,系统默认是安装在 Perl 目录里面,但为了我们以后使用程序的方便,一定要记得修改为 usr 目录,盘符一般应和web的根目录所在的盘一致.
4、下一个画面会让您确认是否使用[PPM3发送个人信息至ASPN],不要选它,直接按下一步.
5、这里可以全部选择上,下一步.
6、提示准备好了开始安装了,下一步.开始安装.
7、硬盘一阵响之后,系统就安装成功了!大概在等几分钟,安装Perl 到此结束.
三. PERL安裝完成後, 在控制台/系統管理工具/服務, 把"服務"打開.
先把SNMP Service和SNMP Trap Service兩個服務啟動.啟動完成後,再右擊SNMP Service,點擊"內容" . 點擊"安全性"編輯群體名稱,名稱可以隨意安排,不過要和交換機配置時相吻合,權利選擇"READ ONLY"(只读).
四. 交換機设置SNMP
Switch>en
Password:
Switch # conf t
Switch (config)# snmp-server community test RO
"Test"這個名字可以隨意,不過一定要和編輯群體名稱時一樣.RO就是"READ ONLY"(只读).
Switch (config)# snmp-server host 192.168.0.7 test
"192.168.0.7"為主機的IP,而不是交換機的IP. "test"就是編輯群體名稱時的名字.
Switch (config)# snmp-server enable traps "enable traps"是允許訪問交換機信息.
Switch # wr
" show run"查看配置信息,看看是否有如下類似的信息:
snmp-server community test RO
snmp-server enable traps snmp authentication warmstart linkdown linkup coldstart
snmp-server enable traps config
snmp-server enable traps copy-config
snmp-server enable traps syslog
snmp-server enable traps entity
snmp-server enable traps flash insertion removal
snmp-server enable traps bridge
snmp-server enable traps stpx
snmp-server enable traps rtr
snmp-server enable traps c2900
snmp-server enable traps vtp
snmp-server enable traps vlancreate
snmp-server enable traps vlandelete
snmp-server enable traps port-security
snmp-server enable traps MAC-Notification
snmp-server enable traps envmon fan shutdown supply temperature status
snmp-server enable traps hsrp
snmp-server enable traps cluster
snmp-server enable traps vlan-membership
snmp-server host 192.168.0.7 test
如果有上面類似的信息的話交换机的SNMP已经正常工作了。
五. 安装MRTG:
###Global Config Options的下一行加入一条命令:
这条命令的作用是使MRTG每5分钟自动去获取一次SNMP的数据及更新网络流量图形,保存文件,退出。

圖中方框中就是加入的命令, 圖中" test@192.168.0.2"是交換機裡面的用戶名和交換機的IP地址. 而"Title[CPU]: 1_CPU"和"PageTop[CPU]: <H1>1_CPU</H1>"這兩句話都是顯示在網頁上的名字,可以根據不同的要求變換顯示,目的只是便予區分.
2)、输入快捷方式的运行命令行为 start /D c:/mrtg/bin wperl
3)、输入一个好记的文件名,如”mrtg流量监控”。
至此,MRTG已经可以正常运行了,并且会给我们提供每5分钟流量图,每日流量图,每周流量图,每月流量图,每年流量图。
技术支持参考网站:
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/download.en.html
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/
http://www.somix.com/support/mrtg_repository.php?cmd=vendor&vendor=10&vendor_name=Cisco