以便当计算机资源不足时通知您Windows Server 中的程序从对象计数器和实例三个方面来定义它收集的性能数据 性能对象是可以测量的任何资源程序或服务您可以使用“系统监视器”和性能日志以及警报来选择性能对象计数器和实例以便收集和显示系统组件或安装的软件的性能数据
您可以在计数器上设置警报这样当选定计数器的值超过或低于指定设置时就可以发送消息启动程序或启动日志
如何向系统监视器中添加计数器
单击开始指向管理工具然后单击性能如果您选择远程计算机上的对象当“系统监视器”刷新列表以反映计算机中的现有对象时可能会有短暂的延迟
右键单击“系统监视器”的“详细信息”窗格然后单击 添加计数器
要监视正在运行监视控制台的任何计算机请单击“使用本地计算机计数器”如果要监视某一特定计算机而不管监视控制台在哪里运行单击“从计算机选择计数器”然后指定计算机名称
在“性能对象”下单击要监视的对象默认情况下选中的是处理器 对象
单击所有计数器或者单击从列表中选择计数器然后单击某一个列表项
单击添加
如何定义计数器和警报阈值
单击开始指向管理工具然后单击性能
双击“性能日志和警报”然后单击警报
右键单击警报单击新建警报设置为该警报键入一个名称然后单击确定
单击常规选项卡为该警报键入一个描述性注释然后单击添加
对于要添加到日志中的每个计数器或计数器组执行下列步骤
要从运行“性能日志和警报”服务的计算机上监视计数器请单击“使用本地计算机计数器”
或者要从某台特定的计算机监视计数器而不管该服务在哪里运行请单击“从计算机选择计数器”然后指定您要监视的计算机的名称
在“性能对象”下面选择要监视的对象
然后选择一个或多个要监视的计数器
要监视选定计数器的所有实例请单击所有实例注意二进制日志可以包含那些在日志启动时不可用但随后变得可用的实例或者要监视选定计数器的特定实例请单击“从列表选择实例”然后单击一个或多个要监视的实例
单击添加然后单击关闭
在将出发警报如果值是框中单击小于或大于在限制为 框中指定触发警报的值
在“数据采样间隔”框中指定更新间隔的数值和计量单位
单击操作选项卡确定当触发警报时引发的操作要在“事件查看器”日志中记录警报请单击“将项记入应用程序事件日志”复选框将其选中
要将警报消息发往计算机请单击“发送网络信息到”复选框将其选中然后键入希望接收该警报信息的计算机的名称
单击“启动性能数据日志”复选框将其选中以启动日志文件
如果您希望在达到警报条件时启动程序单击“执行这个程序”您可以直接键入程序的路径或者单击浏览来手动选择您要使用的程序
单击计划选项卡然后配置适当的设置以便手动或在计划的时间开始或停止日志记录
如何选择要监视的数据
开始按下列顺序监视如下组件的活动
内存
处理器
磁盘
网络
下面列表显示了建议用于服务器监视的最少的计数器注意当您检查特定资源时应该包括相关性能对象的其他计数器
组件磁盘
正被监视的性能方面用法
要监视的计数器
物理磁盘/ Disk Reads/sec(磁盘读取/秒)
物理磁盘/ Disk Writes/sec(磁盘写入/秒)
逻辑磁盘/ % Free Space(可用空间)
您必须仔细解读Disk Time(磁盘时间)计数器由于该计数器的 _Total 实例可能
没有准确反映多磁盘计算机上的使用情况因此同时使用 % Idle Time(空闲时间)计数器是很重要的请注意这些计数器无法显示超过 % 的值
组件磁盘
正被监视的性能方面瓶颈
要监视的计数器物理磁盘/ AvgDisk Queue Length(磁盘队列平均长度)(所有实例)
组件内存
正被监视的性能方面用法
要监视的计数器
内存/ Available Bytes(可用字节)
内存/ Cache Bytes(缓存字节)
组件内存
正被监视的性能方面瓶颈或漏洞
要监视的计数器
内存/ Pages/sec(页面/秒)
内存/ Page Reads/sec(页面读取/秒)
内存/ Transition Faults/sec(传输错误/秒)
内存/ Pool Paged Bytes(分页的内存池字节)
内存/ Pool Nonpaged Bytes(未分页的内存池字节)
下列组件尽管不是专门的内存对象计数器但它们对于内存分析很有用
分页文件/ % Usage(用法)对象(所有实例)
缓存/ Data Map Hits(数据映射命中)%
服务器/ Pool Paged Bytes(分页的内存池字节)
服务器/ Pool Nonpaged Bytes(未分页的内存池字节)
组件网络
正被监视的性能方面吞吐量
要监视的计数器
协议传输计数器(因网络协议而异);对于 TCP/IP 而言包括
网络接口/ Bytes total/sec(总字节数/秒)
网络接口/ Packets/sec(包/秒)
服务器/ Bytes Total/sec(总字节数/秒)或 服务器/ Bytes Transmitted/sec(发送的字节数/秒)
服务器/ Bytes Received/sec(接收的字节数/秒)
您可能需要像“监视网络活动”部分介绍的那样来监视其他对象的网络和服务器吞吐量
组件处理器
正被监视的性能方面用法
要监视的计数器处理器/ % Processor Time(处理器时间)(所有实例)
组件处理器
正被监视的性能方面瓶颈
要监视的计数器
系统/ Processor Queue Length(处理器队列长度)(所有实例)
处理器/ Interrupts/sec(中断/秒)
系统/ Context switches/sec(上下文切换/秒)