用Spotlight on windows 实时监控Windows服务器性能

2010-02-03 10:30:25|  分类: else |  标签: |字号大中小 订阅

用Spotlight on windows 实时监控Windows服务器性能

作为一个系统运维人员,管理服务器众多的情况,如果要对服务器进行性能监控是一件有点伤脑筋的事情,这里给大家介绍一款好用的windows平台的服务器监控软件Spotlight on windows,让你轻松地对服务器的运行状态了如指掌。

1、下载及安装

Spotlight为免费软件,大家可以从其官方网站(http://www.quest.com/spotlight-on-windows/)下载,安装过程非常简单,根据安装向导可轻松搞定。

2、创建到服务器的连接

  Spotlight支持对服务器的本地监控和远程监控,在监控之前需要创建相应的连接,然后通过激活该连接就可实施对服务器的监控了。创建连接的过程比较简单,分别以创建本地连接和远程连接来说。运行Spotlight打开其主界面,在左侧的窗格中有三个功能项Live connections(活动连接)、All connections(所有连接)、Welcome to Spotlight(欢迎到Spotlight)。点击All connections项其下面有两项:Spotlight on windows(freeware)和Spotlight on windows Clusters,第一项用来实现对本地或远程windows的监控,第二项应该是多台spotlight同时进行群集监控的意思,而并非网上很多人所说的监控远程节点的。

右键点击“All connections”选择“Connection manager”打开连接管理窗口。双击New connection打开连接设置向导,在Select connection type中选择Spotlight on windows (freeware),在New connection name后输入连接名,单击“ok”进入下一步设置面板。在该面板中需要输入各种连接信息,如果要对远程服务器进行监控,要分别输入其IP地址、Domain(域名)、User(用户名)、Password(密码),因为是本地监控,我们勾选Local Machine即可。单击“ok”     、

提示:如果要对某个连接的属性进行修改,可首先选中该连接,然后点击展开其右侧的“Tools”菜单选择“Properties”进行更改。同时在菜单项下可对连接进行删除、更名等操作。

3、服务器实时监控

  (1).连接到服务器:在Spotlight主窗口,依次点击“All connections→Spotlight on windows (freeware)”找到刚才创建的名为Windows Server 2008的连接,双击该连接可以看到右上角形象的连接过程,连接过程中会弹出一个对话框,让你选择设置一个校正时间,默认为1小时,设置完成后勾选“Always calibrate new connections using this seting”此后就使用该选项。(这个校正时间其实就是Spotlight记录服务器运行状况的一个时间段,它会保存这段时间内服务器所有的运行状态的参数,大家可根据需要选择。)单击“ok”连接成功,在Live connections中出现该连接并显示红色,另外系统任务栏中的Spotlight也显示为红,此后颜色根据服务器的运行状态呈现红、黄、蓝变化。并且在右侧的窗格中显示服务器当前的各种运行参数。

(2).查看服务器的各项性能:

红色警报:在服务器的监控面板中可以看到诸如System、Network、CPU、Memory、Paging Files、Disks等运行状况。Spotlight以红、黄、蓝三种颜色标识服务器各组件的运行状况:红色是警报提示,如果哪项参数显示红色,就表示当前服务器的该组件性能告急或者出现了性能瓶颈,需要管理员马上解决相关问题,如图所示,笔者服务器的CPU的利用率太大,达到了100%。单击Total CPU Usage区域弹出警告说明,并为管理员提供解决方案(见图3)。如果哪一项显示为×××,表示该项处于亚健康状态,需要管理防范和注意了。如果是绿色,则该项运行正常。

进程监控:点击Spotlight工具栏中的Processes工具按钮可查看服务器当前运行的进程情况,其选项远比Windows Server 2008的进程查看器要丰富得多。点击某进程会在下面出现一个框架窗口显示该进程的详细信息,Process Details项下显示了该进程的各项属性,诸如CPU User Mode、CPU Kernel Mode等在Server 2008的进程管理器中看不到的内容,这对于一个有经验的管理员进行进程分析、排错是非常有帮助的。点击Process History项,会以图标的形式以10分钟为间隔形象显示该进行的Page、Memory、Reads/Writes等参数的历史信息(见图4)比Server 2008的进程管理器记录得要多也形象得多。另外,在Process Threads项下可以看到该进程的线程信息,这更是Server 2008的进程管理器所不具备的。此外,Processes项还包括Services和System Drivers。Services可以查看服务器当前的服务运行状况,Spotlight中的服务查看工具以树形结构组织各种服务,可以让管理员看清服务之间的从属关系,并且显示的服务更全面。System Drivers囊括了服务器所有驱动的信息,并且表明的驱动的类型、状态,这在对服务器进行优化中非常有用。(图4)

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”打开其设置窗口,设置警报日志的周期(小时、天、周)并可进行筛选。设置完毕后,当服务器出现性能危机时会弹出警告对话框以提醒管理员进行维护。

转载于:https://blog.51cto.com/evan86/710742

用Spotlight on windows 实时监控Windows服务器性能相关推荐

  1. 国内邮件服务器 评测,Windows下的邮件服务器性能评测(组图)

    <Windows下的邮件服务器性能评测(组图)>由会员分享,可在线阅读,更多相关<Windows下的邮件服务器性能评测(组图)(15页珍藏版)>请在人人文库网上搜索. 1.前言 ...

  2. 怎么设置数据库服务器的最佳性能,调整Windows参数提高数据库服务器性能

    第1页:提高数据库服务器性能 数据库SQL Server跟Windows操作系统是同一个父母生的,他们在一些技术上具有共通性.这在很多方面都有体现.如在日常工作中,我们可以通过调整Windows操作系 ...

  3. c# 服务器性能监控,C#服务器性能监控之WMI的代码示例详解

    1.WMI简介 WMI是英文Windows Management Instrumentation的简写,通过使用WMI,我们可以获取本地或远程服务器的性能参数和进程运行情况,以及大部分硬件信息,但前提 ...

  4. ldap 服务器性能调优,监控OpenLDAP服务器性能指南.pdf

    跟踪OpenLDAP 服务器性能 原文:/articles/monitoringldap.html LDAP 已经成为互联网标准的目录访问协议,并且用于访问一切从DNS 区域文件 到用户帐户信息.随着 ...

  5. 安利一个windows实时监控网速的好东西

    显示当前实现网络传输速率.CPU和内存占用率 如果电脑有多个网卡,支持自动和手动选择网络连接 看网络详细信息 支持嵌入到任务栏显示 支持更换皮肤和自定义皮肤 历史流量统计 地址:https://git ...

  6. 监控录像服务器性能要求,如何打造高性能的视频监控存储系统?(《中国安防》)...

    编者按:数字化视频监控涉及到海量录像采集.存储和是使用分析的过程.随着视频监控的不断发展,视频数字化.传输网络化.系统集成化.管理职能化,传统的视频安防系统逐步向IT化靠近,在这必然的市场趋势中,作为 ...

  7. zabbix3.0 监控mysql服务器性能实现过程

    监控思路 先在zabbix主机上面配置好MySQL服务器的信息,添加好zabbix自带的Template App MySQL模版,然后去mysql服务器上安装agent,再添加mysql监控脚本. ...

  8. 详解 Spotlight on MySQL监控MySQL服务器

    前一章详解了Spotlight on Unix 监控Linux服务器 ,今天再来看看Spotlight on MySQL怎么监控MySQL服务器. 注:http://www.cnblogs.com/J ...

  9. 轻松进行Windows网络监控

    使用OpManager轻松进行Windows网络监控 网络管理员负责企业中计算机网络的日常运行.他们的主要职责是管理和密切监控网络的基础结构,以防止停机并最大程度地减少宕机时间.管理网络包括监控所有网 ...

最新文章

  1. R语言导入、读取网络CSV数据(Read a CSV from a URL)实战:R原生read_csv、readr包、data.table
  2. 将新更新从原始GitHub存储库中提取到派生的GitHub存储库中
  3. 在LINUX上配置oracle ASMLib的多路径磁盘
  4. SAP Commerce Cloud Spartacus UI 的购物车 Cart 功能
  5. 转:链表相交问题 详解
  6. 极验验证码流程-3.图片加密处理 图片移位
  7. framework2.0和1.1一样,怎么办
  8. 曲线曲面积分、重积分总结
  9. 计划和跟踪工具 XPlanner
  10. Linux下redis基本安装配置(CentOS7)
  11. c语言二级考试报名费,c语言二级考试(计算机二级c语言报名)
  12. dell 恢复介质_在戴尔计算机上重置或重新安装Windows 10
  13. linux usb 双机互联,USBLink电缆连接实现双机互联步骤及双机互联应用介绍
  14. Android UI 绘制流程及原理
  15. “云上贵州”成全国首个国密算法应用试点项目 阿里政务云实现“国家级”安全保护...
  16. MTK样机抓取log
  17. 编译原理 --- 语法分析概念,自上而下分析面临的问题以及如何消除左递归问题
  18. Firefox(火狐浏览器)加速技巧 - 如何设置火狐
  19. 基于FPGA的电子密码锁
  20. mysql分组取所有数据_mysql 分组后取每个组内最新的一条数据

热门文章

  1. bzoj2396:神奇的矩阵
  2. Tomcat启动项目时内存溢出问题如何解决
  3. 函数的初识;函数的返回值;函数的传参
  4. 【算法】均匀的生成圆内的随机点
  5. CYQ.Data 从入门到放弃ORM系列:开篇:自动化框架编程思维
  6. 利用EntLib授权机制实现对ASP.NET页面的自动授权
  7. Office word 2007不能另存为pdf格式的解决方法
  8. 解决eclipse Run启动或Debug时Console控制台不自动弹出问题
  9. Java的异常:Error与Exception
  10. Requirement already satisfied 解决方法