HI,movno1
分类: 系统运维
2007-10-31 09:19:38
一.在裝MRTG之前,Windows必須裝有以下兩種元件: 2、同意协议下一步. 3、在这里要注意了,系统默认是安装在 Perl 目录里面,但为了我们以后使用程序的方便,一定要记得修改为 usr 目录,盘符一般应和web的根目录所在的盘一致. 4、下一个画面会让您确认是否使用[PPM3发送个人信息至ASPN],不要选它,直接按下一步. 5、这里可以全部选择上,下一步. 6、提示准备好了开始安装了,下一步.开始安装. 7、硬盘一阵响之后,系统就安装成功了!大概在等几分钟,安装Perl 到此结束. 三. PERL安裝完成後, 在控制台/系統管理工具/服務, 把"服務"打開. 先把SNMP Service和SNMP Trap Service兩個服務啟動.啟動完成後,再右擊SNMP Service,點擊"內容" . 點擊"安全性"編輯群體名稱,名稱可以隨意安排,不過要和交換機配置時相吻合,權利選擇"READ ONLY"(只读). 四. 交換機设置SNMP Switch (config)# snmp-server host 192.168.0.7 test 五. 安装MRTG: 现在最新的版本是:mrtg-2.9.27.zip 如果您使用的是LINUX或者UNIX系统,可以直接下载mrtg-2.9.27.tar.gz 。软件下载回来后,我们要先将其解压。由于MRTG是一个PERL写的程序,不需要安装,稍后有些安装过程需要在DOS里面完成,所以建议解压的路径为C:\MRTG。解压後,运行cmd,进入DOS状态; c:\>cd\mrtg\bin 进入刚才解压的MRTG目录. 准备执行命令.
使用perl mrtg 命令测试MRTG是否正确 ,以下执行命令行:
1. perl cfgmaker test@192.168.0.2 --global "WorkDir: d:\www\192" --output mrtg192.cfg
注: “ 使用的是您需要获得SNMP数据的设备的Community 和它的IP地址(交換機IP地址).
WorkDir: D:\www\192 使用的是正确安装MRTG后,需要使用到的WEB目录,所以你要在D盤下手動創建" www"的目錄,還要在"www"的目錄里創建"192"的目錄.
output mrtg192.cfg 则是输出后的配置文件名称,這個文件生成在"D:\www\192"下的"192"的目錄里
改好了之后按一下回车,系统就开始执行配置了。由于我是先使用的是交换机来作为的SNMP源,上面命令执行后,它会绑定24个端口,有一些信息显示出来.
2. 执行perl mrtg mrtg192.cfg命令,执行這個命令會在"C:\MRTG\bin'的目錄里生成一個"mrtg192.cfg" 的文件.
3. 要使MRTG可以随时得到最新的流量图,我们还需要修改一下配置脚本,主要是刚才output参数所带的文件名mrtg192.cfg,使用文本编辑器打开它。文件头部已经说明了在Windows系统里面或者在UNIX系统里面的不同配置方法,现在因为是新版的MRTG,已经自动在尾部添加了工作目录,不需要我们再手工编辑。为了使网络流量图可以每5分钟自动更新一次,我们还需要在
###Global Config Options的下一行加入一条命令: RunAsDaemon: yes
这条命令的作用是使MRTG每5分钟自动去获取一次SNMP的数据及更新网络流量图形,保存文件,退出。 4. 執行"start /D C:\mrtg\bin wperl mrtg --logging=eventlog mrtg192.cfg"命令,當你執行完這個命令後,在"D:\www\192"下會生成很多文件,如圖片和網頁,還有另外一些參數文件.
5. 執行" perl indexmaker --output=d:\www\192\index.htm mrtg192.cfg"命令,這個命令的作用就是把"D:\www\192"下那些零星的圖片和網頁綜合到一個"index.htm"的網頁里。
6. 另外還可以加載一個觀察CPU負載的網頁,方法就是在配置脚本里加入命令, 用文本编辑器打开它.把它拉到文件的最底部,在倒數第二行的位置,也就是在" |
圖中方框中就是加入的命令, 圖中" "是交換機裡面的用戶名和交換機的IP地址. 而"Title[CPU]: 1_CPU"和"PageTop[CPU]:
技术支持参考网站: