PRTG Traffic Grapher是由Paessler公司开发的一个简单而直观的Windows程序,它可以监视网络通信,并能够将通过SNMP、Netflow及其它方法所获得的数据实现图形化表示。
Paessler公司还提供了另外一个称为Network Monitor软件,它可以监视本地电脑的网络和性能,还可以监视整个企业网络的性能。
PRTG Network Monitor可以借助于大约十多个不同的传感器(如SNMP、WM、Netflow)来完成网络的监视。
笔者决定要看一下Network Monitor是否有助于监视本地的Windows计算机和本地网络,所以决定试用一下
这个7.0这个版本。
本文介绍安装、使用免费的PRTG Network Monitor网络监视程序来监视并检查Windows的网络问题。
PRTG是怎样的一个软件
Paessler是一家德国公司,其主要的产品就是PRTG。
所笔者前面所说,该公司有两个版本的PRTG,一是Network Monitor,二是Traffic Grapher。
这两个产品都有免费版本和商业版本。
免费版本仅限于10个传感器。
Network Monitor提供了下面的三大功能或特性,一是监视带宽、利用、正常运行时间、有效性,
二是报告和审计功能,三是它拥有Web界面。
Network Monitor可以报告网络连接是否满足服务等级协议,可以用SNMP、ping、WMI等监视Windows 设备。
对于非Windows设备,用户可以用数据包嗅探、NetFlow(对于思科设备而言)、SMTP(对于电子邮件服务器href="/" target=_blank>服务器)、HTTP(对于Web服务器),还有许多其
它种类的监视技术。
笔者下载了免费的PRTG Networking Monitor,开始了安装过程,如下图1所示:
图1
我们可以选择安装核心服务器(Core Server)或远程检测(Remote Probe)。
如果安装的不是远程检测,就可以选择核心服务器(Core Server),如下图2 所示:
图2
然后选择使用免费版本,下图3:
图3
PRTG Network Monitor会安装一个Web服务器或数据库。
如下图4所示,你可能希望选择一个用户名、口令、管理员邮件地址、PRTG Web服务器所运行的IP及一个端口号。
你还可以给服务器起个名字。
这里笔者选择了将其安装到本地主机接口上,并使用81号端口。
图4
然后,就启动了PRTG。
使用PRTG Network Monitor
笔者使用浏览器,根据安装过程中设定的IP地址和端口号登录到PRTG Network Monitor,如下图5
所示:
图5
在这里,用户需要做的首要的一件事情就是将网络设备添加到PRTG。
最简单的方法就是使用自动发
现(Auto Discovery)特性,如下图6所示:
图6
PRTG发现了笔者网络上的设备并开始收集统计数字。
根据设备类型的不同,你可能需要做额外的一些工作提供管理界面的用户名和口令,为获得更为具体的信息,还要提供更特别的关键数据,如下图7所
示:
图7
在上图中,程序自动发现了12个不同的网络设备,并添加到了PRTG中。
即使不作配置,也可以根据其功能通过不同的方法监视不同的设备。
例如,有些设备用ping就可监视。
其它的设备如果有Web 接口,用ping和http就可以监视。
笔者的本地主机不仅可使用ping监视,还可以用磁盘空间、内存、页面文件、处理器、网络等进行监视。
最后,还使用ping、http监视了笔者的打印机,甚至还显示了打印的页
数。
PRTG Network Monitor如何有助于检查Windows网络问题
根据笔者的经验,下面5个方法有助于解决Windows的网络问题:
1.监视本地和远程的CPU、内存、页面文件、磁盘和网络性能
作为一名网络管理员,你可能希望监视所有的这些方面,不管是远程地还是本地的,因为不管哪个方面吃紧,你的整个网络架构都会遭受本地的系统或网络性能的下降。
有一次,笔者与一位遭受网络性能问题的Windows管理员谈论,发现他竟没有使用任何网络性能工具。
要知道,Windows内置的性能监视工
具并不能胜任此任务呵。
如下图8所示,你会发现笔者的Vista 工作站电脑在过去两天里的CPU性能。
在此,笔者可以得到结论,系统并不存在CPU的瓶颈,因为CPU的最大利用率为62%。
图8
我们可以创建磁盘空间、内存等的图表。
这些图表可以是实时的、当月的、甚至是一年的数据。
当然,上面的内容仅仅是笔者监视本地系统的一个例子。
其实,我们可以监视可以访问的任何Windows 系统,以及一些非Windows系统(如思科的路由器href="/files/0409search.shtml" target=_blank>路由器、Vmware服务器等)。
下面我们看一个监视网络其其它设备的例子,如下图9所示:
图9
单击图中Group 1下面的3 Sensors,弹出下图10所示的窗口:
图10
在上图中,单击其中的LENOVO-AEF2DC1C,弹出下图11所示的窗口:
图11
单击Sensors下的PING 3,弹出下图12所示的窗口:
图12
其中红框中所显示的正是被监视的远程系统的状态,其中显示了其正常运行时间、宕机时间等信息。
2.监视不太常见的一些系统信息,如可用的磁盘空间、进程、服务和事件日志等
如下图13所示,笔者添加了不同类型的传感器(Sensor),图中用红线标记出来的就是。
这些服务是
Windows服务、进程、文件等。
图13
可以看出,我们可以监视多种类型的系统,如VMware ESX Server、Web服务器、邮件服务器、网
络设备、SQL服务器、文件服务器、打印机等。
3.在一个图形上查看所有的网络设备
PRTG Network Monitor可用于监视网络设备,而且对这些设备进行分类,并可在统一的图形中查看。
也就是说,在一个图形中,你可以立即查看Windows网络显示的警告、CPU负荷、响应时间等。
如下图
14所示:
图14
4.使用邮件或短消息服务发出警告
管理员可以为多种类型的通知触发器配置电子邮件或短消息服务。
如下图15所示:
图15
可以看出,我们可以创建状态触发器、速度触发器等,方法就是通过单击相关的“Add …Trigger”而实
现。
5.监视网络上的应用程序和其它的服务器,如监视SMTP、HTTP、Vmware等
PRTG Network Monitor并不仅仅是一个Windows工具,它还是一个可为你的整个架构服务的网络监
视工具,它几乎支持各种类型的设备。
正如前面所提到的那样,PRTG Network Monitor有两个版本,一是免费版本,二是商业版本。
但我们愿意使用此软件的一个重要原因还在于它与iPhone兼容。
如下图16所示:
图16
结束语
此文简单地介绍了Network Monitor安装和使用,以及如何用它来检查Windows网络问题。
经笔者的使用,可以得到结论:它不但可以监视用户的本地计算机,还可以监视Windows架构的服务器,以及用户
的整个网络。