CPU监控

  CPU是考量服务器性能的主要指标,也是服务器监控的重点。点击Spotlight工具栏中的CPU工具按钮可查看服务器当前CPU的运行 状,Spotlight以图表的形式显示CPU的个性性能参数。其中有对服务器特别重要的Server Work Queues、Kilobytes Transferred等参数,其中Server Work Queues显示了服务器对于各种请求的响应能力的状况,Kilobytes Transferred显示了服务器的传输速度。这两项参数是管理员对服务器监控的重点,特别在Web、SQL等与客户端交互比较频繁的服务器这两项指标 至关重要。另外,Spotlight还支持多线程、多核CPU的监控。Spotlight记录了服务器CPU运行的历史记录,支持以图标形式显示性能参 数、保存服务器运行参数,操作中选择对于的工具按键就行了。

  内存监控

  内存是服务器性能的另一项重要指标,也是服务器监控中不可忽视的。点击Spotlight工具栏中的Memory工具按钮可查看服务器当前内存 的运行状,同样的Spotlight以图表的形式显示了服务器的内存利用情况。于此相关的参数有Physical Memory(物理内存)、Virtual Memory(虚拟内存)、Paging(页面文件)、Physical Memory Usage(物理内存利用率)。Spotlight记录了一个小时内的服务器内存的利用状况,有利用管理员在服务器出现内存瓶颈时进行分析排错。如图6所 示,笔者服务器的物理内存吃紧,特别在13:30左右的这段时间内存利用率快要达到极限,那我们就可以查看服务器日志追踪这段时间到底是什么因素造成了服 务器内存利用率居高。Paging Activity项可以查看页面文件的使用情况,包括读写的频率、大小等。Cache项是内存的缓存利用情况,内存缓存的大小对于提供服务器的运行效率至 关重要。

  磁盘监控

  磁盘是一项重要的服务器资源,对于FTP、WEB、SQL等服务器磁盘的监控非常必要。点击Spotlight工具栏中的Disks工具按钮可 查看服务器当前磁盘的运行状况。在Logical Disk Activity功能项下可以看到当前服务器一个小时之内的磁盘性能状况,其相关的参数有读、写、请求、传输速率等。从图7看,笔者服务器的C盘读写频 繁,而D盘几乎没有进行读写操作,据此管理员可在服务器的各磁盘中均衡部署相关的服务软件,以减轻某个分区的读写、请求压力提高服务器磁盘性能。 Physical Disk Activity功能项和上面的类似,只不过是从物理磁盘的角度监控服务器的运行状况。Logical Disk Space Usage功能项显示磁盘各分区的利用率。disk summary是磁盘信息摘要,一般的服务器有多个磁盘做成了RAD,通过该功能可以分别查看各个磁盘信息。

  网络监控

  对于客户端来说,服务器的网络性能是他们最关心的,也是服务器监控的重点。点击Network工具栏中的Disks工具按钮可监控并查看服务器 的网络状况。在Network功能项下可以看到1小时之内服务器发送、接收包的情况,以及进出数据包的传输速度。还有一项非常重要,就是Errors and Retries即错误包的情况,管理员,通过对错误包的监控以判断服务器网络的健康状况。TCPIP功能项是从协议的角度进行服务器网络的监控,包括 TCP、IP、UDP等。对于Web服务器主要看TCP情况,如果服务器收到***DDOS工具可查看UDP数据的情况。另外一个必要有用的功能项是 Share,可以监控并查看服务器中的共享情况,通常情况下管理员通过该功能对服务器进行安全性检测,以判断是否被***。

  (3).相关技巧

  为了方便操作已经使Spotlight更好地进行服务器监控,我们可对其进行设置。将当前的服务器监控连接添加到收藏夹以方便下一次的操作,方 法是点击“Favorites”打开菜单,选择其中的“Add to Fravorites”即可。执行“View→Options→Alarm Log”打开其设置窗口,设置警报日志的周期(小时、天、周)并可进行筛选。设置完毕后,当服务器出现性能危机时会弹出警告对话框以提醒管理员进行维护。

  总结:Spotlight是一款功能强大的服务器监控软件,相信有了它的保驾护航你的Windows Server 2008服务器的完全性、稳定性会有极大的提升。当然,Spotlight不仅可运行在Server系统上,也支持一般的个人系统。