【IT168 专稿】服务器对企业的正常运营来说是非常关键的设备。在实际使用过程中,有的企业直接把服务器放在自己公司的专用机房,有的则放在办公室,还有的因为出于经费考虑通过租用服务器的方法解决。不过不管采取哪种方式服务器的正常运行才是关键,但是我们这些网络管理员不可能一天24小时每时每刻都关注着服务器的资源使用和访问情况,难道就没有一种方法可以实现服务器状况的轻松查看吗?答案是否定的,今天笔者就为大家介绍一款免费软件——PRTG,完全可以通过他随时了解服务器的硬件使用情况和网络占用情况。
一、PRTG的好处和功能:
笔者曾经为各位IT168的读者介绍过名为MRTG的工具(参阅1、参阅2),通过他实现绘制服务器实时流量图的功能。不过MRTG在设置和使用上存在着不方便,对于普通网络管理员来说难度比较大,而且在绘制图表上也很麻烦,修改起来很不人性化。最关键的是MRTG只能对服务器网卡流量进行监视控制和维护,无法对服务器各个硬件运行情况,诸如CPU使用情况,内存资源,缓存信息等监控。而本文介绍的PRTG却可以有效的解决以上种种缺陷。
(1)MRTG需要使用多条命令行指令进行配置,而PRTG是图形化界面,安装使用都是基于图形的,跟我们日常在windows下使用软件一样。
(2)PRTG能够同时监控多个服务器,多个参数而通过一个页面体现出来,而MRTG则一次只能监控一个设备,要把多个设备放到一起需要后期编辑生成的页面报表文件。
(3)PRTG可以监视除了网卡流量外的多个参数,保证网络管理员对服务器的硬件运行情况了如指掌,而MRTG只能监视网络流量。
(4)PRTG有专门的基于windows系统的版本,而不像MRTG那样是经过编译后才能在windows下运行,所以PRTG的兼容性稳定性更好。
(5)PRTG集成了页面发布工具,在监控完毕后不需要任何设置就可以通过网页的形式访问结果;而MRTG自己不带页面发布工具,需要我们自己安装IIS或Apache来将生成的报表页面发布出去。
二、聘请专业医生的要求——安装SNMP协议:
当然MRTG与PRTG实现的基理是一样的,都需要SNMP协议的支持。所以说如果我们希望用PRTG来监视一台网络设备,首先就需要在这个网络设备上开启SNMP协议。本文主要介绍如何通过PRTG来管理服务器,所以我们需要为服务器安装SNMP协议。由于各个中小企业使用的服务器操作系统存在一定的差别,有的是windows 2000有的是windows XP,所以笔者将分别介绍这两个系统安装SNMP协议的方法,默认情况下SNMP协议是没有被添加到windows 2000和windows XP系统中的。
(1)在windows XP系统上安装SNMP协议:
第一步:启动任务栏的“开始->控制面板->添加删除程序”。(如图1)
![]() |
| 图1 点击看大图 |
第二步:在添加删除程序中我们在左边选择“添加/删除windows组件”。(如图2)
![]() |
| 图2 点击看大图 |
第三步:在添加删除windows组件窗口中我们在中下部找到“管理和监视工具”。(如图3)
![]() |
| 图3 点击看大图 |
第四步:选中“管理和监视工具”后点旁边的“详细信息”按钮,在打开的窗口中我们只选择第二个“简单网络管理协议”即可,完毕后确定。(如图4)
![]() |
| 图4 点击看大图 |
第五步:windows系统将配置新安装的组件。(如图5)
![]() |
| 图5 点击看大图 |
第六步:在更新组件过程中一定要在光驱中放置XP系统光盘,否则会出现找不到某文件的提示。(如图6)
![]() |
| 图6 点击看大图 |
第七步:出现“完成windows组件向导”表示我们已经把SNMP协议装到了XP系统中。(如图7)
![]() |
| 图7 点击看大图 |
(2)在windows 2000系统上安装SNMP协议:
第一步:同样是通过系统控制面板中的添加/删除组件来启动添加/删除windows组件窗口。
第二步:找到“管理和监视工具”项点详细信息。(如图8)
![]() |
| 图8 点击看大图 |
第三步:勾选第一个“简单网络管理协议”后确定进行安装SNMP协议工作。(如图9)
![]() |
| 图9 点击看大图 |
第四步:完成安装后windows 2000 server的默认community团体名是通用的PUBLIC,虽然只有只读权限,不过出于安全考虑还是建议大家进一步做设置,继续打开“控制面板->管理工具->服务”,选择SNMP服务,双击进入属性对话框,选择安全选项卡标签。(如图10)
![]() |
| 图10 点击看大图 |
第五步:我们可以通过“删除”按钮将这个默认的团体名称去掉。(如图11)
![]() |
| 图11 点击看大图 |
第六步:通过“添加”按钮把自己希望的团体名加到SNMP服务支持的名称列表中,例如笔者添加了一个名为softer的权利为只读的团体名。另外还需要在上方的“发送身份验证陷阱”前打勾来提高安全性。(如图12)
![]() |
| 图12 点击看大图 |
第七步:同时处于安全考虑我们还可以指定容许连接设备接收SNMP数据信息的主机地址,通过添加按钮完成,可以指定一个主机也可以是一个IP网络段,例如笔者设置只容许本机地址为10.91.30.61才可以接收SNMP协议的数据信息,这样即使其他机器知道了我的团体名softer也无法获取任何信息。(如图13)
![]() |
| 图13 点击看大图 |
三、总结:
至此我们就完成了网络设备服务器的SNMP协议添加工作,接下来就是由PRTG这个专业医生来连接服务器获取SNMP数据信息了,由于篇幅关系,我们在下篇文章中为大家介绍如何设置PRTG的扫描器以及发布扫描出来的服务器上硬件与网络数据信息,敬请关注。
