Windows 性能收集规则

 

适用对象:System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

若要定义中的集合规则 Operations Manager 基于 Windows 性能计数器,对象名称和计数器的性能计数器示例的名称必须使用定义指定如何频繁地进行数据采样的频率。 只须指定是否将在同一个代理上针对多个对象中收集的同一个计数器实例名称。 如果出现这种情况,$Target 变量将通常用于实例名称中的值以便区分这两个不同的对象的性能值。 该计数器必须是可在运行该规则的代理计算机上或者将在代理上的 Operations Manager 事件日志中创建错误。

Windows 性能收集向导选项

运行 Windows 性能收集向导时,您需要的以下各表中的选项提供值。 每个表都表示向导中的一个页。

常规

常规 页包括常规设置以将其存储在其中包括其名称、 类别、 目标和管理包文件的规则。

选项

描述

规则名称

使用规则的名称。 这将显示在 规则 中查看 创作 窗格。 当您创建视图或报表时,您可以选择此名称来使用由它收集的数据。

描述

该规则的可选说明。

管理包

管理包来存储规则。

管理包的详细信息,请参阅 选择管理包文件

规则类别

规则类别。 对于性能收集规则,这应该是 性能收集

规则目标

要使用的目标的规则的类。 将具有至少一个此类的实例的任何代理上运行此规则。 在目标上的详细信息,请参阅 了解类和对象

性能计数器

性能计数器 页包括要收集的性能计数器和应收集的频率的定义。

选项

描述

对象

对象名称的文本。 这是必需的。 您可以键入对象的名称或从目标选择一个属性。

计数器

性能计数器的名称。

实例

实例名称的的文本。 这只需要性能计数器如果有多个实例。 您可以键入实例的名称或从目标选择一个属性。

包括所选计数器的所有实例

如果选择, 实例 框处于禁用状态,并且收集性能计数器的每个实例的值。

间隔

指定用于收集性能计数器的频率。

优化的收集

优化收集 页面允许您启用和配置优化的收集的计数器。 如果您选择的收集规则的优化,值才会收集如果它不同于前面的示例通过指定的公差,绝对值或百分比。 这将有助于减少网络流量以及中存储的数据量 Operations Manager 数据库。 优化应该用于希望仅逐渐更改的性能计数器。 对于预期到非常显著的某个值与下一步的计数器,应禁用优化的收集。

选项

描述

使用优化

指定是否应为计数器启用优化。 如果禁用了它,然后将收集每个样本的值。

绝对值

指定的数量必须改变当前的示例和要收集的值前面的示例之间的值。 值可以是正数或负数的方向改变。

百分比

指定要收集的值必须为当前值和以前的值之间的差异的上一示例的百分比。 更改可以是正数或负数的方向。

创建 Windows 性能收集规则

使用以下过程来创建 Windows 性能收集规则中的 Operations Manager 使用以下详细信息:

  • 与特定服务安装的所有代理上运行。

  • 收集 %Privileged Time 所选服务。

若要创建在 Windows 性能收集规则 Operations Manager

  1. 如果你没有正在监视的应用程序的管理包,请使用选择管理包文件中的过程创建一个。

  2. 创建新的目标使用中的过程 若要创建 Windows 服务模板。 您可以使用此模板的测试代理上安装任何服务。

  3. 在操作控制台中,选择 创作 工作区中,然后再选择 规则

  4. 右键单击 规则 并选择 创建新规则

  5. 在上 规则类型 页上,执行以下操作:

    1. 展开 收集规则, ,展开 基于性能, ,然后单击 Windows 性能

    2. 步骤 1 中选择的管理包。

    3. 单击“下一步”。

  6. 在“常规”页面上,执行以下操作:

    1. 规则名称 框中,键入 %Privileged Time

    2. 规则类别 框中,选择 性能收集

    3. 接下来为 规则目标 单击 选择 然后选择在步骤 2 中创建的目标的名称。

    4. 将保留 规则已启用 所选。

    5. 单击“下一步”。

  7. 在上 性能计数器 页上,执行以下操作:

    1. 单击 选择

    2. 选择性能计数器 对话框框中,键入计算机名称或浏览到 计算机 具有计数器安装的性能。

      System_CAPS_note注意

      在规则中不记录的计算机的名称。 计算机仅用于检索性能计数器的详细信息。

    3. 对象 下拉列表中,选择 过程

    4. 从列表选择计数器, ,选择 %Privileged Time

    5. 单击"确定"。

    6. 清除中的文本 实例 框。

    7. 单击右侧的箭头 实例 框中,然后选择 服务名称 (Windows 服务)

      System_CAPS_note注意

      您还可以选择服务进程的名称时选择的计数器。 此处使用的策略是使用 $Target 变量为使用目标类的服务名称属性。 这将为该服务的名称解析运行规则时。 这是为了说明使用 $Target 变量。

    8. 将保留 间隔 在其默认值为 15 分钟

    9. 单击“下一步”。

  8. 在上 优化性能收集设置 页上,执行下列操作之一:

    - 将保留 **使用优化** 选项未选中。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>如果您选择的收集规则的优化,值才会收集如果它不同于前面的示例通过指定的公差,绝对值或百分比。 这将有助于减少网络流量以及中存储的数据量 Operations Manager 数据库。 优化应该用于希望仅逐渐更改的性能计数器。 在此示例中,该过程的特权的时间应使它不会受益优化的收集的样本之间的差别很大。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - 单击**“创建”**。