适用于 Exchange Server 的 Windows Server 2003 系统监视器提示

 

上一次修改主题: 2006-02-09

作者:Nino Bilic

系统监视器(以前称为性能监视器 (Perfmon))包含一些功能,使用这些功能可在设置监视运行 Microsoft® Exchange 的服务器时节省时间。本文涵盖早期版本中的一些时间节省功能以及 Microsoft Windows Server™ 2003 和 Microsoft Windows® XP 操作系统引入的新功能。本文不讨论如何搜索日志中的信息。

本文只提供了设置系统监视器管理单元的概述。有关设置系统监视器的详细信息,请参阅“有关详细信息”部分。

Windows NT® Server 4.0 性能监视器 (Perfmon) 可让您同时将所有对象添加到监视器。此功能在 Windows 2000 Server 操作系统中不可用,但可以从 Windows Server 2000 资源工具包中使用 Perfmon4.exe 文件。Windows Server 2003 操作系统提供了此功能。在 Windows Server 2003 中,若要设置一个日志,请单击“添加对象”按钮。

性能监视器添加对象窗口

在此屏幕上,选择这些对象。从此屏幕添加的所有对象将与在其下运行的所有计数器一同被添加。通过使用 ShiftCtrl 健,您可以选择多个对象。

性能监视器选择要监视的对象

警报是一个非常有用的功能,让您设置“系统监视器”来检查在特定计数达到预先定义的值时执行您指定的操作。此功能非常有用,例如,如果您要在 CPU 使用率超过百分之 90 之后开始监视服务器。

在启动“系统监视器”之后设置警报的步骤
  1. 双击“性能日志和警报”,然后单击“警报”。注意,任何现有的警报会在“详细信息”窗格中列出。绿色图标表示日志正在运行,而红色图标表示已停止的警报。

  2. 右键单击“详细信息”窗格中的空白区域,然后单击“新建警报设置”

  3. “名称”框中,键入要创建的跟踪日志的名称,然后单击“确定”

  4. 若要定义警报的注释,请使用“常规”选项卡,依次添加计数器、警报阈值和采样间隔。以下图表显示 CPU 使用率超过 90% 时所设置的警告值。将每 5 秒(默认值)检查一次 CPU 使用率。此时,不会记录此警报。

    性能监视器高 CPU 警报示例
  5. 若要定义在计数器数据触发警报时发生的操作,使用“操作”选项卡。在下图中,警报设置为启动称为 CPU, MEMORY, DISC 的性能日志。这是以前创建的自定义性能日志的一个示例。

    性能监视器高 CPU 警报“操作”选项卡

    在上图中,注意,其中一个选项是在警报被触发时“运行程序”。此功能可能非常有用的一个示例是如果 CPU 使用率攀升到百分之 100 时,您需要运行 USERDUMP 或其他工具。

  6. 若要定义服务开始检查在警报中所作设置的时间,使用“计划”选项卡。您可以设置警报的起始点和结束点。

当您在性能日志中找到所查找的内容之后,可以将重要的信息保存为 HTML 页面,以便在其他计算机上查看。为此,右键单击图表窗口,并选择“另存为”选项。

性能监视器“另存为”屏幕

此操作可让您将当前视图保存为 HTML 页面。您现在可以将该页面发送到不同的计算机以查看该页面。若要正确打开该文件,需要具有从中接收数据的实际性能日志,而且该日志的保存位置及其名称必须与保存 HTML 页时的位置和名称完全相同。该 HTML 页面通过 Microsoft ActiveX® 控件显示实际日志文件中的信息。可以查看和修改 HTML 页中 Perfmon 日志文件的位置和名称。例如,在“记事本”中打开该页,如果您仅在查看一个日志文件,可以搜索 LogFileName001。如有需要,可以修改日志文件的路径和名称。

性能监视器保存的计数器视图

在位置匹配之后,可以打开该 HTML 页,它将显示在浏览器中。注意,您可以添加性能计数器,如同“系统监视器”在实际运行一样。

在浏览器中显示为打开的已保存性能监视器 HTM 文件

默认情况下,系统监视器在日志中用 100 多个数据点提供由垂直线表示的采样数据的最大值、最小值和平均值。有时这会导致图表难以被阅读,因为会显示垂直线。下图显示了混乱的垂直线。

难以读取的性能监视器图形

若要删除垂直线,可以在运行 Windows Server 2003 或 Windows XP 的计算机上更改注册表项,以提高包含大量信息的图表的可读性。有关详细信息,请参阅 Microsoft 知识库文章 283110,“在 Sysmon 工具中显示使图表视图难以理解的垂直线”(英文网页)。下图显示了更改注册表项后同一图表的示例。

在 KB283110 之后容易读取的性能监视器图表

Windows Server 2003 和 Windows XP 还提供了其他的日志记录选项。例如,现在可以记录到 SQL 数据库。还可以记录到循环文件,这意味着您可以预定义日志文件大小。然后,当执行监视时,如果文件已满,会再次从文件的开始位置覆盖。如果监视服务器很长一段时间,您可以让“系统监视器”运行几天或几个星期,然后在问题再出现之后将“系统监视器”停止。

若要设置循环选项卡,请转到“日志文件”选项卡。

性能监视器“日志文件”选项卡窗口

有关详细信息,请参阅下列 Microsoft 知识库文章、Exchange Server 资源和网站:

 
显示: