使用 Operations Manager 监视服务级别目标

为了确保诸如应用程序和系统之类的资源可用并且性能达到可接受的级别,公司设置了其服务可用性和响应时间的目标。 System Center Operations Manager 通过跟踪服务级别目标提供监视这些服务目标的功能。

服务级别目标是度量值,以确保满足定义的服务级别承诺。 在 Operations Manager 中,定义服务级别目标(需要跟踪的监视器集(例如性能或可用性),然后针对该服务级别目标运行报表,以确保达到目标。

通过使用这些报表中的信息,你可以找到服务级别目标与实际性能之间的任何短缺。 这意味着你不仅知道问题,还可以跟踪这些问题的相对业务效果。

例如,如果你有一组服务器运行 Microsoft Exchange Server 实例(这对内部电子邮件网络至关重要),则可以定义一个服务级别目标,该目标指出 95% 的服务器必须始终可用。 然后,可以生成一个报表以按照服务级别目标比较这些服务器的实际可用性。

也可以创建仪表板视图来跟踪服务级别目标。

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

你可以定义服务级别目标 (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. 你可以通过选择或清除以下任一状态条件优化监视器跟踪的对象从而确定可用性:

      • 计划外维护

      • Unmonitored

      • 监视不可用

      • 监视器已禁用

      • 计划内维护

      • 警告

  13. 选择“确定”

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

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

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

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

    3. 在“性能收集规则”下,选择“以打开”选择规则对话框。 指定要使用的性能收集规则。 对于此方案,请选择“ 收集处理器\% 处理器时间性能计数器”,然后选择“ 确定”。

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

      • 平均值

      • Min

      • 最大

    5. 使用服务级别目标目标下拉列表指定“小于”或“多于”,并在相邻文本框中输入值。 此种情况下,选择 “低于”"80"。 这表示性能目标为不超过 80% 处理器时间。

    6. 选择“确定”

  16. “服务级别目标 ”页上,选择“ 下一步”。

  17. “摘要 ”页上,查看设置,然后选择“ 完成”。

  18. 出现“完成”页时,选择“关闭”。

针对组定义服务级别目标

你可以对一组计算机配置服务级别目标 (SLO) 以确保其可用性。 在以下方案中,你创建了一个包含一组服务器(Exchange 服务器)的服务级别,然后定义了一个可用性为 99.99% 的服务级别目标。

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

  2. 选择“ 创作”。

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

  4. “任务 ”窗格中,选择“ 创建”。

  5. “服务级别跟踪 ”对话框中,输入要定义的服务级别的名称。 例如,输入 Exchange Server。 (可选)你可以提供描述。 选择下一步

  6. “要跟踪的对象”页上的“目标类”下,选择“选择”。

  7. 在“选择目标类”对话框中,从文本框中的列表选择服务级别的类,例如 Operations Management Group。 可以通过在“查找”文本框中输入其名称来搜索类。 选择“确定关闭“选择目标”对话框。

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

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

  10. 选择下一步

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

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

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

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

    3. 对于“服务级别目标” ,请为目标提供数字度量。 例如,选择“99.990” 指明你的目标是 99.99% 的可用性。

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

      • 计划外维护

      • Unmonitored

      • 监视不可用

      • 监视器已禁用

      • 计划内维护

      • 警告

    5. 选择“确定关闭“服务级别跟踪”对话框。

  13. “服务级别目标 ”页上,选择“ 下一步”。

  14. “摘要 ”页上,查看设置,然后选择“ 完成”。

  15. 出现“完成”页时,选择“关闭”。

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

后续步骤

  • 若要查看一段时间内的服务级别目标,以验证组织是否根据 SLA 中定义的可用性目标交付,请参阅 “运行服务级别跟踪报告”。

  • 若要查看服务级别目标并验证组织是否根据 SLA 中定义的可用性目标交付,请参阅 “创建服务级别仪表板”。