在 Configuration Manager 中使用状态系统

适用于: Configuration Manager(current branch)

使用内置状态消息系统了解Configuration Manager环境的状态。

所有主要站点组件都会生成状态消息,这些消息提供有关站点和层次结构操作的反馈。 此信息可让你随时了解不同站点进程的运行状况。 可以优化警报系统以忽略已知问题的干扰,并提前了解可能需要注意的其他问题。

通常不需要配置Configuration Manager状态系统。 默认情况下,它为大多数环境使用合适的设置。 可以配置以下组件:

  • 状态摘要生成器:控制指示以下四个摘要生成器发生更改的状态消息的频率:

    • 应用程序部署摘要生成器

    • 应用程序统计信息摘要生成器

    • 组件状态摘要生成器

    • 站点系统状态摘要生成器

  • 状态筛选器规则:创建新的状态筛选器规则,修改规则的优先级,禁用或启用规则,以及删除每个站点上未使用的规则。

    注意

    状态筛选器规则不支持环境变量运行外部命令。

  • 状态报告:配置服务器和客户端组件报告,并指定它们的发送位置。

    警告

    由于默认报告设置适用于大多数环境,因此请谨慎更改它们。 通过选择报告所有状态详细信息来提高状态报告级别时,可以增加要处理的网站的状态消息量。 此更改会增加Configuration Manager站点上的处理负载。 如果降低状态报告级别,可能会限制状态摘要生成器的用途。

由于状态系统为每个站点维护单独的配置,因此请单独编辑每个站点。

配置状态摘要生成器

  1. 在Configuration Manager控制台中,转到“管理”工作区,展开“站点配置”,然后选择“站点”节点。

  2. 选择站点。 然后在功能区的“ 主页 ”选项卡上的 “设置” 组中,选择“ 状态摘要生成器”。

  3. “状态摘要生成器 ”窗口中,选择要配置的状态摘要生成器,然后选择“ 编辑”。

应用程序部署或应用程序统计信息摘要生成器

在摘要生成器属性页的“ 常规 ”选项卡上,配置汇总间隔。

对于应用程序部署摘要生成器,这些时间段指定站点更新应用程序、任务序列和包的部署状态的频率。 它根据部署开始时间进行计算。 以下值显示默认值:

  • 在过去 30 天内修改:60 分钟
  • 在过去 31 到 90 天内修改:24 小时
  • 修改时间超过 90 天:7 天

对于应用程序统计信息摘要生成器,这些时间段指定站点更新应用程序统计信息的频率。 它们基于上次修改应用程序的日期。 以下值显示默认值:

  • 在过去 30 天内修改:240 分钟
  • 在过去 31 到 90 天内修改:24 小时
  • 修改时间超过 90 天:7 天

组件状态摘要生成器

  1. 在摘要生成器属性页的“ 常规 ”选项卡上,配置复制和阈值周期值:

    • 启用状态摘要
    • 复制到父站点 并选择 复制优先级 (默认为 “普通 ”)
    • 阈值周期 默认 (, 自 00:00:00) 。 换句话说,默认情况下,组件状态在午夜重置。
  2. 在“ 阈值 ”选项卡上,选择 “消息类型:信息性”、“警告”或“错误”。

  3. 选择一个组件,然后选择属性图标。 也可以双击组件,或右键单击并选择“ 属性”。

  4. 指定站点更改状态之前组件上状态消息数的阈值。

下表显示了默认值:

消息类型 警告阈值 严重阈值
信息 2000 5000
警告 10 50
Error 1 5

例如,如果组件默认在 (阈值期间生成 2000 条信息状态消息,则) 站点会将该组件的状态设置为警告。

站点系统状态摘要生成器

  1. 在摘要生成器属性页的“ 常规 ”选项卡上,配置复制和计划值:

    • 启用状态摘要
    • 复制到父站点 并选择 复制优先级 (默认为 “中等)
    • 默认情况下,状态摘要计划 (,每小时)
  2. 在“ 阈值 ”选项卡上,指定任何站点系统上可用空间 的默认阈值 的值。 以下值是默认值:

    • 警告 (KB) 10485760 (10 GB)
    • 关键 (KB) 5242880 (5 GB)

    例如,如果站点系统报告驱动器上的可用空间少于 10 GB,该站点系统的状态将更改为警告。

  3. 站点还可以监视特定 存储对象的特定阈值。 默认情况下,它包括SQL Server数据库的阈值和站点数据库的事务日志。 这些默认对象的默认值与默认阈值相同。

    若要修改这些阈值,请在列表中选择对象,然后选择属性图标。 (还可以双击对象,或右键单击以访问这些操作。)

  4. 若要创建要监视的新存储对象,请选择金色星号“新建”图标。 从列表中选择一个存储对象,并指定可用空间阈值。

  5. 若要删除存储对象,请选择该对象,然后选择删除图标。

管理状态筛选器规则

使用状态筛选器规则,当发生特定状态消息条件时,站点可以采取措施。 有几个默认状态筛选器规则,可以创建自定义规则。

提示

从版本 2107 开始,可以让站点向外部系统或应用程序发送通知。 此功能使用基于 Web 服务的方法简化了该过程。 配置订阅以发送这些通知。 这些通知是在发生特定定义事件时做出响应的。 例如,状态消息筛选规则。 有关详细信息,请参阅 外部通知

修改状态筛选器规则

  1. 在Configuration Manager控制台中,转到“管理”工作区,展开“站点配置”,然后选择“站点”节点。

  2. 选择一个网站,然后在功能区的“ 开始 ”选项卡上的 “设置” 组中,选择“ 状态筛选规则”。

  3. “状态筛选规则” 窗口中,选择要修改的规则。

    • 若要更改状态筛选规则的处理顺序,请选择“ 增加优先级 ”或“ 降低优先级”。

    • 若要更改规则的状态,请选择“ 禁用 ”或“ 启用”。

    • 若要从站点中删除状态筛选器规则,请选择“删除

    • 若要更改状态消息规则的条件,请选择 “编辑”。

创建状态筛选器规则

  1. 在Configuration Manager控制台中,转到“管理”工作区,展开“站点配置”,然后选择“站点”节点。

  2. 选择一个网站,然后在功能区的“ 开始 ”选项卡上的 “设置” 组中,选择“ 状态筛选规则”。

  3. 选择“创建”。

  4. “创建状态筛选器规则向导”的“常规”页上,为新的状态筛选器规则指定名称。 为规则选择消息匹配条件,并指定要匹配的值。 以下条件可用:

    • 源:客户端、SMS 提供程序、站点服务器
    • 站点代码
    • 系统警报
    • 组件
    • 消息类型:里程碑、详细信息、审核
    • 严重性:信息性、警告、错误
    • 邮件 ID
    • 属性
    • 属性值
  5. “操作” 页上,指定状态消息与指定条件匹配时的操作。 提供了以下选项:

    • 写入Configuration Manager数据库
      • 允许用户在几天后删除邮件
    • 向事件日志报告
    • 复制到父站点
      • 复制优先级
    • 运行程序
      • 指定要在站点服务器上运行的命令行
    • 不转发到状态摘要生成器
    • 不处理低优先级状态筛选器规则
  6. 完成该向导。

注意

Configuration Manager仅要求新的状态筛选器规则具有名称。 如果创建规则,但未指定任何条件来处理状态消息,则状态筛选器规则无效。 此行为允许在配置每个规则的条件之前创建和组织规则。

配置状态报告

  1. 在Configuration Manager控制台中,转到“管理”工作区,展开“站点配置”,然后选择“站点”节点。

  2. 选择一个站点,然后在功能区的“ 开始 ”选项卡上的 “设置” 组中,选择“ 配置站点组件”,然后选择“ 状态报告”。

  3. “状态报告组件属性” 窗口中,指定要报告或记录的服务器和客户端组件状态消息:

    • 报告:将状态消息发送到Configuration Manager状态消息系统。 默认情况下,为服务器和客户端组件 的所有里程碑 启用此选项。 默认情况下,还会启用“ 报告失败详细信息 ”选项。

    • 日志:将状态消息的类型和严重性写入 Windows 事件日志。 默认情况下,不会为服务器或客户端组件启用此选项。

监视状态系统

Configuration Manager 中的系统状态概述了站点的常规操作和层次结构的站点服务器操作。 它可能会揭示站点系统服务器或组件的操作问题。 可以使用系统状态查看不同Configuration Manager操作的特定详细信息。 可以从Configuration Manager控制台中“监视”工作区的“系统状态”节点监视系统状态。

大多数Configuration Manager站点系统角色和组件都会生成状态消息。 状态消息详细信息将记录在每个组件的操作日志中,但也会提交到站点数据库。 然后,站点会汇总并显示在每个组件或站点系统的常规运行状况汇总中。 这些状态消息汇总提供了常规操作的信息详细信息,以及警告和错误的详细信息。 可以配置站点触发警告或错误的阈值。 优化环境中的系统,以确保汇总信息忽略与你无关的已知问题。 此外,将其配置为提醒注意需要调查的实际问题。

系统状态作为站点数据而不是全局数据复制到层次结构中的其他站点。 此行为意味着只能查看Configuration Manager控制台连接到的站点的状态,以及该站点下的任何子站点的状态。 查看系统状态时,请将 Configuration Manager 控制台与层次结构的顶级站点配合使用。 有关站点数据与全局数据的详细信息,请参阅 数据库复制:数据类型

Configuration Manager控制台中有不同的系统状态视图:

  • 站点状态:查看每个站点系统的状态汇总,以查看每个服务器的运行状况。 站点通过为站点系统 状态摘要生成器中的每个站点配置的阈值来确定站点系统运行状况。 在此节点中:

    • 查看每个站点系统的状态消息
    • 设置状态消息的阈值
    • 使用 Configuration Manager Service Manager 管理站点系统上组件的操作
  • 组件状态:查看每个Configuration Manager组件的状态汇总,以查看其运行运行状况。 站点通过为组件 状态摘要生成器中的每个站点配置的阈值来确定组件运行状况。 在此节点中:

    • 查看每个组件的状态消息
    • 设置状态消息的阈值
    • 使用 Configuration Manager Service Manager 管理组件的操作
  • 冲突记录:查看有关可能有冲突记录的客户端的状态消息。 Configuration Manager使用硬件 ID 尝试标识可能重复的客户端,并提醒你注意有冲突的记录。 例如,如果必须重新安装计算机,硬件 ID 将相同,但Configuration Manager使用的 GUID 可能会更改。

  • 状态消息查询:查询特定事件和相关详细信息的状态消息。 使用状态消息查询查找与特定事件相关的状态消息。 可以确定何时修改了特定组件、操作或Configuration Manager对象,以及用于进行修改的帐户。 例如,运行内置 集合“已创建”、“已修改”或“已删除” 查询,以确定何时创建了特定集合,以及用于创建该集合的用户帐户。

查看状态消息

  1. 若要在Configuration Manager控制台中查看状态消息,请选择特定的站点系统服务器或组件。

  2. 在功能区中,选择“ 显示消息”,然后选择要显示的消息类型:“全部”、“错误”、“警告”、“信息”。

  3. 选择查看周期。 在特定日期和时间或之后,或在特定时间段内。 默认情况下,查看期为 1 天前

    “状态消息:设置查看周期”窗口的屏幕截图

  4. 状态消息查看器具有许多用于自定义视图的控件。 例如,若要根据状态消息详细信息筛选结果,请转到“ 视图 ”菜单,然后选择“ 筛选”。

从版本 2010 开始,有一种更简单的方式来查看以下对象的状态消息:

  • 设备
  • 用户
  • 内容
  • 部署
    • 监视工作区
      • 分阶段部署 (从“分阶段 部署” 节点中选择“显示部署”)
    • 详细信息窗格中的“部署”选项卡用于:
      • 任务序列

在Configuration Manager控制台中选择其中一个对象,然后从功能区中选择“显示状态消息”。

后续步骤

配置警报

Configuration Manager Service Manager