系统与服务监控技术实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 资源监视器

资源监视器,顾名思义就是用来监控计算机资源使用情况。在资源监视器中可以实时监视CPU、磁盘、网络和内存状态。监控的结果通过图表参数,可以立即定位影响系统性能的应用程序或者进程,提高计算机性能管理的效率。

2.2.1 启动资源监视器

在Windows Server 2008中,可以使用命令行模式和任务管理器模式启动资源监视器。

1. 命令行模式

第1步,选择“开始”→“运行”命令,显示“运行”对话框,在“打开”文本框中键入“perfmon /res”,如图2-50所示。

图2-50 命令行模式启动资源监视器之一

第2步,单击“确定”按钮,即可启动资源监视器,如图2-51所示。

图2-51 命令行模式启动资源监视器之二

2. 任务管理器模式

第1步,启动任务管理器,切换到“性能”选项卡,显示如图2-52所示的“性能”对话框。

图2-52 图形模式启动资源监视器之一

第2步,单击“资源监视器”按钮,即可启动资源监视器。

2.2.2 启动监控功能

资源监视器启动后,如果CPU、内存、磁盘以及网络图标,处于停止状态,说明资源监视器监控功能没有启动,需要管理员手动启动该功能。

单击菜单栏中的“监视器”菜单,在显示的下拉菜单列表中,选择“开始”命令,如图2-53所示。命令执行后,即可启动资源监视器。

图2-53 启动资源监视器监控功能之一

2.2.3 监控参数

资源监视器可以监控CPU、内存、磁盘以及网络的利用率,每类监控参数各不相同,本节将列出资源监视器监控的所有参数。

1. CPU参数

CPU的性能,是衡量计算机性能的重要指标,根据CPU的利用率可以定位到计算机系统中哪个应用程序占用较高的CPU利用率。CPU参数如表2-1所示。

表2-1 CPU参数列表

2. 磁盘参数

磁盘也是衡量计算机性能的重要指标,如果计算机的硬盘指示灯常亮,表示硬盘正在进行频繁的文件交换,计算机性能将直线下降。磁盘参数如表2-2所示。

表2-2 磁盘参数列表

3. 网络参数

通过网络参数,可以监控网络利用情况,例如每个进程发包的数量,从而判断出正在运行的应用程序哪个对网络流量影响比较大。网络参数如表2-3所示。

表2-3 网络参数列表

4. 内存参数

内存是仅次于CPU的计算机性能衡量指标,如果计算机中的物理内存已经分配完成,计算机的性能将直线下降,将引起部分应用程序“假死”或者没有响应。内存参数如表2-4所示。

表2-4 内存参数列表

2.2.4 性能监控

在资源监视器中,监控CPU、内存、磁盘以及网络利用率的方法相同,下面以监控CPU和磁盘为例说明如何监控计算机的性能。

1. 监控CPU

如果运行Windows Server 2008的计算机速度慢,管理员首先关注的目标是CPU的使用状况。使用任务管理器也可以监控CPU的使用率,任务管理器不能同步监控应用程序的CPU利用率。资源监视器可以同步监控CPU的利用率和应用程序,但是不能同时直观地显示计算机使用CPU的数量和每个CPU利用率。在实际监控中,管理员根据应用选择管理工具。

第1步,打开资源监视器,双击“CPU”图表,显示如图2-54所示的窗口。

图2-54 监控CPU之一

第2步,在磁盘详细信息区域,默认排序方式为无序显示。单击“CPU”列标题,切换为降序排列,磁盘中的应用程序将以“CPU”利用率为排序基准,从高到低显示应用程序使用CPU的利用率。管理员根据CPU利用率的高低,即可判断系统哪些应用程序会降低计算机的性能。

2. 监控磁盘

如果运行Windows Server 2008的计算机硬盘指示灯常亮,表示系统中存在大量读写硬盘操作。利用资源监视器的监控磁盘功能,即可找出频繁读写硬盘的应用程序和进程。

第1步,打开资源监视器,双击“磁盘”图表,显示如图2-55所示的窗口。

图2-55 监控磁盘之一

第2步,在磁盘详细信息区域,默认排序方式为无序显示。单击“读(字节/分)”列标题,切换为降序排列,磁盘中的应用程序将以“读(字节/分)”为排序基准,从高到低显示应用程序读取的数据容量,如图2-56所示。

图2-56 监控磁盘之二

第3步,在磁盘详细信息区域,默认排序方式为无序显示。单击“写(字节/分)”列标题,切换为降序排列,磁盘中的应用程序将以“写(字节/分)”为排序基准,从高到低显示应用程序写入的数据容量,如图2-57所示。

图2-57 监控磁盘之三