针对应用程序定义服务级别目标

 

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

你可以定义服务级别目标 (SLO) 以确定应用程序的可用性和性能目标。 在以下过程中,你将针对分布式应用程序创建服务级别目标,定义一个基于可用性(99.9% 正常运行时间)的监视器 SLO,并定义一个基于性能规则的(80% 平均处理器时间)的收集规则 SLO。

为应用程序定义服务级别目标

  1. 使用一个特定帐户打开操作控制台,该帐户是 Operations Manager 管理员用户角色的成员。

  2. 单击“创作”。

  3. 在导航窗格中,展开“管理包对象”,然后单击“服务级别跟踪”。

  4. 在“任务”窗格中,单击“创建”。

  5. 在“服务级别跟踪”对话框中,键入要定义的服务级别的名称。 例如,键入 LOB 应用程序 1。 (可选)你可以提供描述。 单击“下一步”。

  6. 在“跟踪对象”页上的“目标类”下面,单击“选择”。

  7. 在“选择一个目标类”对话框中,从文本框内的列表中选择服务级别的类,如“分布式应用程序”。 你可以将类的名称键入到“查找”文本框中以搜索类。 单击“确定”以关闭“选择一个目标类”对话框。

  8. 你可以使用“作用域”选项指定服务级别的作用域。 默认选择是使用目标类的所有对象。

  9. 选择要保存该服务级别的管理包。 可以使用现有管理包或创建新管理包。

  10. 单击“下一步”。

  11. 在**“服务级别目标”页上,单击“添加”,然后再单击“监视器状态 SLO”**来创建新的监视器。 此监视器将跟踪应用程序的可用性。

  12. 如下所述定义状态监视器:

    1. 在“服务级别目标名称”文本框中,键入服务级别目标的名称。 对于此方案,键入可用性

    2. 从“监视器”下拉列表中,选择你要用来测量目标的特定监视器。 对于此方案,选择“可用性”。

    3. 使用“服务级别目标目标 (%)”数字调整框为目标提供数字度量。 例如,选择“99.990”指明你的目标是 99.99% 的可用性。

    4. 你可以通过选择或清除以下任一状态条件优化监视器跟踪的对象从而确定可用性:

      • 计划外维护

      • 未监视

      • 监视不可用

      • 已禁用监视器

      • 计划维护

      • 警告

  13. 单击"确定"。

  14. 在“服务级别目标”页上,单击“添加”,然后单击“收集规则 SLO”以创建新的收集规则。 此规则将跟踪应用程序的性能。

  15. 按如下方式定义性能收集规则:

    1. 在“服务级别目标名称:”文本框中,键入服务级别目标的名称。 对于本方案,请键入性能

    2. 在“目标类”下面,单击“选择”以打开“选择目标类”对话框。 为文本框内目标列表中的规则指定目标类。 请注意,此类必须包含在分布式应用程序中。 对于本方案,请选择规则所针对的特定类,如 Windows Server 2008 操作系统。

    3. 在“性能收集规则”下面,单击“选择”以打开“选择规则”对话框。 指定要使用的性能收集规则。 对于本方案,请选择“Collect Processor\ % Processor Time 性能计数器”,然后单击“确定”。

    4. 通过使用其中一个“聚合方法”选项,选择以下之一:

      • 平均值

      • 最小值

      • 最大值

    5. 使用**“服务级别目标目标”下拉列表指定“低于”“高于”,然后在旁边的文本框输入一个值。 此种情况下,选择“低于”**和 "80"。 这表示性能目标为不超过 80% 处理器时间。

    6. 单击"确定"。

  16. 在**“服务级别目标”页上,单击“下一步”**。

  17. 在“摘要”页上查看设置,然后单击“完成”。

  18. 在**“完成”页显示时,单击“关闭”**。

创建服务级别目标之后,你可以使用“服务级别跟踪”仪表板视图和“服务级别跟踪报表”来监视此目标。