在当今的业务环境中,需要确保他们的计算机系统高效而可靠。要优化服务器的性能,需要性能监视提供的数据。本主题介绍了与监视简单的服务器配置的性能有关的最常见任务,在该配置中,几个客户端工作站与含有一台或多台服务器的单一设施相连。
要监视简单服务器配置的性能,需要收集某个时间段内的三种不同类型的性能数据:
常规性能数据:该信息可帮助您识别短期趋势(如内存泄漏)。经过一两个月的数据收集后,您可以求出结果的平均值并用更紧凑的格式保存这些结果。这种存档数据可帮助您在业务增长时作出容量规划,并有助于您在日后评估上述规划的效果。
比较基准的性能数据:该信息可帮助您发现缓慢、历经长时间才发生的变化。通过将系统的当前状态与历史记录数据相比较,可以排除系统问题并调整系统。由于该信息只是定期收集的,所以不必对其进行压缩存储。
服务水平报告数据:该信息可帮助您确保系统能满足一定的服务或性能水平,也可能会将该信息提供给并不是性能分析人员的决策者。收集和维护该数据的频率取决于特定的业务需要。
要收集所有三种类型的数据,可以使用“性能日志和警报”来创建计数器日志 。还可以从命令行 收集该信息。然后可以通过手动或使用自动计划来长期运行该日志。通过添加对象 和添加计数器 ,可以自定义计数器日志。有关监视服务器性能的详细信息,包括如何进一步修改计数器日志、以多种格式创建报告以及使用所收集的数据,请参阅如何 。
创建计数器日志
打开 性能 。
双击“性能日志和警报”,再单击“计数器日志”。
任何现有的计数器日志都将在详细信息窗格中列出。绿色图标表明日志正在运行;红色图标表明日志已停止运行。
右键单击详细信息窗格中的空白区域,再单击“新建日志设置”。
在“名称”中键入计数器日志的名称,然后单击“确定”。
在“常规”选项卡上,单击“添加对象”并选择要添加的性能对象,或者单击“添加计数器”选择要记录的单个计数器。
必须使用文本框和“密码”按钮才能从远程管理的计算机收集计数器数据。这些功能使您可以为该日志指定登录帐户名。可以从“常规”选项卡中访问这些功能。
如果要更改默认的文件和计划的信息,请在“日志文件”选项卡和“计划”选项卡上进行更改。
注意
要执行此过程,您必须是本地计算机 Administrators 组或 Performance Log Users 组的成员,或者您必须被了适当的权限。如果将计算机加入域,Domain Admins 组的成员可能也可以执行这个过程。作为安全性的最佳操作,可以考虑使用运行方式 来执行这个过程。
要打开“性能”,请单击“开始”,指向“设置”,然后单击“控制面板”。双击“管理工具”,然后双击“性能”。
要保存计数器日志、跟踪日志或警报的设置,请右键单击详细信息窗格中的日志或警报,然后单击“将设置另存为”。随后可以指定要用来保存该设置的 .htm 文件。要将保存的设置重新用于新日志或警报,可右键单击详细信息窗格,然后单击“新的日志设置来自”或“新的警报设置来自”。这是从日志或警报配置中生成新设置的简便方法。也可在 Internet Explorer 中打开 HTML 文件以显示“系统监视器”图形。
虽然日志文件的扩展名还是 .blg,但该文件格式在 Windows Server 2003 家族中已被更改,因此在该操作系统的早期版本中无法读取。例如,如果将一个二进制文件从 Windows Server 2003 Standard Edition 复制到 Windows 2000,您将无法在后一系统中阅读它。
将对象添加到日志
打开 性能 。
双击“性能日志和警报”,再双击“计数器日志”或“警报”。
在详细信息窗格中,双击要修改的日志或警报。
单击“常规”选项卡上的“添加对象”。对于要在日志中添加的每个对象,请执行以下步骤:
注意
要执行此过程,您必须是本地计算机 Administrators 组或 Performance Log Users 组的成员,或者您必须被了适当的权限。如果将计算机加入域,Domain Admins 组的成员可能也可以执行这个过程。作为安全性的最佳操作,可以考虑使用运行方式 来执行这个过程。
要打开“性能”,请单击“开始”,指向“设置”,然后单击“控制面板”。双击“管理工具”,然后双击“性能”。
当为了导出而创建计数器日志设置时,请确保选择了“使用本地计算机计数器对象”。否则,计数器日志将从在文本框中指定的计算机获取数据。
有关对象的说明,可单击“性能计数器”中的对象,再单击“说明”。
当使用“从计算机选择计数器对象”指定远程计算机的名称时,仅列出本地计算机的名称和在当前性能会话中输入的计算机名称。在前一会话中输入的计算机名称不会列出。
功能能使您在不同的帐户下运行日志收集。例如,如果需要从要求的远程计算机记录数据,则可以使用该功能来指定具有所需权限的帐户。
将计数器添加到日志
打开 性能 。
双击“性能日志和警报”,再单击“计数器日志”。
在详细信息窗格中,双击要修改的日志。
在“常规”选项卡上,单击“添加计数器”。对于要添加到日志的每个计数器或计数器组,请执行以下步骤:
注意
要执行此过程,您必须是本地计算机 Administrators 组或 Performance Log Users 组的成员,或者您必须被了适当的权限。如果将计算机加入域,Domain Admins 组的成员可能也可以执行这个过程。作为安全性的最佳操作,可以考虑使用运行方式 来执行这个过程。
要打开“性能”,请单击“开始”,指向“设置”,然后单击“控制面板”。双击“管理工具”,然后双击“性能”。
创建导出监视控制台时,要确保选择了“使用本地计算机计数器”。否则,计数器日志将从文本框中命名的计算机获得数据,而不管控制台文件的安装位置。
有关计数器的说明,可单击“性能计数器”中的计数器,再单击“说明”。
某些对象类型有多个实例。例如,如果系统有多个处理器,则“Processor”对象类型将有多个实例。如果系统有两个磁盘,则“PhysicalDisk”对象类型有两个实例。一些对象类型,例如“Memory”和“Server”只有一个实例。如果对象类型有多个实例,则可以针对每个实例将计数器添加到跟踪统计中,或者在许多情况下,可一次针对所有实例将计数器添加到跟踪统计中。默认情况下,计数器以实例名和实例索引显示。要关闭该功能,请右键单击“系统监视器”图形,接着单击“属性”,然后单击“常规”选项卡。
当使用“从计算机选择计数器”指定远程计算机的名称时,仅列出本地计算机的名称和当前性能会话中输入的计算机的名称。在前一会话中输入的计算机名称不会列出。