System Center 中的配置项目 - Service Manager
配置项(CIS)是一种在 Service Manager 数据库中存储有关服务、计算机、软件、软件更新、用户和其他未定义的导入对象的信息的方法。 提交表单时,可以选择配置项目,例如事件表单、更改请求表单或工作项表单。
服务是一种特殊的配置项目,其中包含技术数据和业务数据。 它通过向其他配置项目显示职责的关键依赖关系、设置和区域,来支持疑难解答和影响分析。 使用服务的主要好处是,当事件影响配置项目时,可以轻松查看,因为服务被视为项目的映射或层次结构。 服务还会标识服务所有者、重要客户和用户。 由于服务会映射配置项目与工作项之间的关系,因此应该使用服务来帮助你管理工作项。
可以使用连接器从 Active Directory 域服务(AD DS)、Configuration Manager 和 Operations Manager 导入大量配置项目,也可以手动创建单个 CIS。 也可以使用 Operations Manager CI 连接器将 Operations Manager 中的分布式应用程序作为服务导入。
注意
打开视图以显示大量项目(通常超过 5,000 个)时,该视图可能需要几分钟才能显示完整的结果。
手动创建配置项目
可能需要创建一个配置项,以将不存在于 Active Directory 域服务(AD DS)中的计算机添加到 Service Manager 数据库,而 Configuration Manager 不会管理这些计算机。
此外,可能需要手动创建一个新的用户配置项目,才能在 Operations Manager 创建的事件的 “受影响的用户 ”框中使用。
您可以使用以下过程手动创建两个计算机配置项目。 但是,还可以使用相同的过程在 Service Manager 中添加软件、打印机或软件更新。 添加两个计算机之后,您可以将它们标识为服务。
选择所需的选项卡以创建配置项目:
按照以下步骤手动创建计算机配置项目:
- 在 Service Manager 控制台中,选择“ 配置项”。
- 在“配置项目” 窗格中,展开“配置项目” ,然后展开“计算机” 。
- 选择 “所有 Windows 计算机”。 在“任务”窗格中的“计算机”下,选择“创建计算机”。
- 在出现的表单中,为计算机创建配置项目,如 Exchange01.woodgrove.com。 在“常规”、“软件和相关项目”选项卡上,输入有关计算机的信息。
- 选择“确定”以保存新的配置项目。
- 重复步骤 3 至步骤 5 以创建另一个计算机,如 Exchange02.woodgrove.com。
验证手动创建的配置项
- 验证添加的计算机是否显示在 “计算机 ”窗格中。
- 验证添加的用户是否显示在“ 用户 ”窗格中。
创建服务
可以使用以下过程在 Service Manager 中创建服务。 你应创建和定义对企业尤为关键的业务服务。 创建服务时,你将创建服务配置项目,定义其业务数据,并定义与其他配置项目之间的关系。
在第一个过程中,从 Service Manager 中已存在的配置项手动创建服务。 这是个简单的示例,除少量现有的配置项目外,它的要求极少。
在第二个过程中,你将查看从 Operations Manager 导入的分布式应用程序的编辑。 此示例的先决条件可能比较复杂,具体取决于在 Operations Manager 中创建的分布式应用程序。 以下是将分布式应用程序从 Operations Manager 作为服务导入 Service Manager 所需的高级步骤:
在 Operations Manager 中,导出每个包含适用于你的分布式应用程序的组件的管理包。 确保导出所有管理包的依赖项。
注意
你可能需要下载管理包或在 Operations Manager Root Management Server 的安装文件夹中安装这些管理包。
在 Service Manager 中,导入包含分布式应用程序及其依赖项的管理包。 新的空业务服务应出现在“配置项”工作区中的“业务服务”中。
浏览至“管理” ,然后浏览至“连接器” ,并确保刷新管理包列表。 然后,同步 Operations Manager 配置项目连接器。 同步完成后,服务组件会显示在 业务服务下的“配置项 ”工作区中。
通常,你应该构建深度为 3-5 个级别的服务映射。 在每个级别,服务映射的组件数应为 5-20 个不等。 但是,组件总数不应超过数百。 此建议取决于服务映射的复杂性,但是使组件数目低于上百个仍然能够在导航整个服务映射树视图时提供合适的响应时间。 尽管服务映射树视图扩展仍在进行中,即使对于较大的树结构,Service Manager 控制台仍保持响应。 服务映射不设计为处理大量组件;因此,我们建议保持服务映射树结构较小。
手动为 IT 消息传递应用程序创建服务
按照以下步骤为 IT 消息应用程序手动创建服务:
在 Service Manager 控制台中,选择“ 配置项”。
在“配置项目” 窗格中,展开“配置项目” ,然后展开“业务服务” 。
选择“所有业务服务”,然后在“任务”窗格中的“业务服务”下,选择“创建服务”。
在显示的窗体中,选择“ 常规 ”选项卡。在 “显示名称 ”框中,输入要创建的服务的名称。 例如,输入 IT 消息服务。
在“分类” 列表中,选择“电子邮件和通信” 。 在“ 组织拥有者” 框中,输入提供服务的人员或组织。 例如,输入 Exchange Team。
在“优先级” 列表中,选择“中” 。 在“状态” 列表中,选择“正在维修” 。
在 “服务所有者 ”框旁边,选择省略号按钮(...)。选择拥有该服务的用户。
在“服务联系人”框旁边,选择“添加”以选择并添加服务联系人的用户。
在“服务客户”框旁边,选择“添加”以选择并添加属于该服务业务部门客户的用户。
在“受影响的用户”框旁边,选择“添加”以选择和使用该服务的用户或组。
选择 “服务组件 ”选项卡以定义服务所依赖的项。
选择“ 添加类别”。 在 “选择类 ”对话框中,选择 “计算机组”,然后选择“ 确定”。
在“服务组件”下,选择“ComputersGroup”,然后选择“添加项”。
在“选择对象”对话框中的“按类筛选”下,选择“计算机”。 接下来,选择要添加到组的各个计算机,然后选择“ 确定”。 例如,添加“Exchange01.woodgrove.com” 和“Exchange02.woodgrove.com” 。
注意
您一次只能选择一个对象。 不要尝试添加多个对象。
在树中,选择“服务组件”,然后选择“添加类别”。 在 “选择类 ”对话框中,选择 “其他组件组”,然后选择“ 确定”。
在树中,选择 OtherComponentsGroup,然后选择“ 添加项”。 在“选择对象”对话框中的“按类列表筛选”下,选择“服务”,然后选择“Active Directory 拓扑根”。 接下来,选择“ 确定”。
选择“ 服务依赖 ”选项卡以定义使用该服务或服务外部的项。 例如,定义使用新服务的其他配置项目或服务。
选择“确定”以保存新的配置项目。
查看和编辑从 Operations Manager 导入的分布式应用程序
按照以下步骤查看和编辑从 Operations Manager 导入的分布式应用程序:
- 在 Service Manager 控制台中,选择“ 配置项”。
- 在 “配置项目 ”窗格中,展开 “配置项”,展开 “业务服务”,然后选择“ 所有业务服务”。
- 在“ 所有业务服务 ”窗格中,选择在 Operations Manager 中创建的分布式应用程序。
- 在 “任务 ”窗格中,在分布式应用程序的标题下,选择“ 编辑”。
- 在 “服务映射 - DistributedApplicationName ”对话框中,选择“ 服务组件 ”选项卡以查看 Operations Manager 分布式应用程序中定义的项。 然后展开“服务组件” 树的三个级别。
- 选择任何配置项目,然后选择“打开”以查看或编辑其属性。
查看依赖服务
按照以下步骤查看从属服务:
- 在 Service Manager 控制台中,选择“ 配置项”。
- 在 “配置项目 ”窗格中,展开 “配置项”,展开 “业务服务”,然后选择“ 所有业务服务”。
- 选择 DistributedApplicationName。 在“任务”窗格中的 DistributedApplicationName 下,选择“编辑”。
- 在显示的窗体中,选择“ 服务依赖 ”选项卡。列出了使用新服务的服务。 例如,列表中会出现“IT 消息服务” 。
- 选择“确定”。
为导入的配置项目创建视图
可以在 Service Manager 中使用以下过程:
- 为导入Microsoft SQL Server 数据库配置项目创建视图
- 查看动态生成的表单中的项
您可以查看和编辑从 System Center Operations Manager 配置项目 (CI) 连接器中导入的项目。 但是,Service Manager 没有某些项的系统定义视图或窗体。 例如,Service Manager 没有 SQL Server 数据库的定义视图,因此必须手动创建视图才能查看这些配置项目。 尽管 Service Manager 没有 SQL Server 数据库的预定义窗体或可能导入的许多其他对象,但仍可以查看动态生成的窗体中的任何配置项(如果为这些项创建了视图)。
使用这些过程之前,请确保导入 Operations Manager 和 Service Manager 的 SQL Server 管理包。 尽管这些过程依赖于从 Operations Manager 导入的 SQL Server 数据库,但可以使用相同的步骤来查看没有系统定义视图或表单的其他导入的配置项。
为导入的 SQL Server 数据库配置项目创建视图
按照以下步骤为导入的 SQL Server 数据库配置项目创建视图:
- 在 Service Manager 控制台中,选择“ 配置项”。
- 在 “配置项目 ”窗格中,展开 “配置项目”,然后选择“ 所有 Windows 计算机”。
- 在“任务”窗格中的“计算机”下,选择“创建视图”。
- 在 “创建视图 ”对话框中的 “常规 ”页上的 “名称 ”框中,输入新视图的名称。 例如,输入 SQL Server 数据库。
- 在 “说明 ”框中,输入要创建的视图的说明。 例如,输入 此视图显示 Operations Manager 中的 SQL Server 数据库。
- 展开“条件” 区域。 在搜索特定类的对象旁边,选择“浏览”。
- 在 “选择类 ”对话框中的 “视图 ”列表中,选择“ 所有基本类”。
- 在 “搜索 ”框中,输入 SQL,然后选择搜索按钮(蓝色放大镜)。
- 在 “类 ”列表中,选择 “SQL DB”,然后选择“ 确定”。
- 选择“显示”选项卡。在要显示列表的“列”中,选择“数据库名称和数据库大小”(MB)字符串,然后选择“确定”。
- 选择“SQL Server 数据库” 视图,以查看导入的 SQL Server 数据库的列表。
查看和编辑导入的 SQL Server 数据库配置项目
按照以下步骤查看和编辑导入的 SQL Server 数据库配置项目:
- 选择已创建的“SQL Server 数据库” 视图,然后在列表中选择任意项目。 请注意,“预览” 窗格显示了有关所选项目的详细信息。
- 双击列表中的任意项目以在动态生成的表单中查看该项目。
- 根据需要,你可以用编辑其他配置项目的字段的方式来编辑该项目的各个字段。
- 根据需要,你可以用其他配置项目的操作方式来执行“任务” 列表中的操作。
- 如果对项目进行了任何更改,请选择“确定”;否则,选择“取消”以关闭窗体。
可以使用 Windows PowerShell 命令显示 Service Manager 中定义的视图。 有关详细信息,请参阅 Get-SCSMView。
删除配置项目
删除配置项是一个双重过程,只有高级操作员、作者和管理员用户角色的成员才能在 Service Manager 中启动删除过程。 第一步不会直接删除配置项目。 相反,此过程会更改配置项目的属性值,使项目仅显示在“删除的项目” 视图中。 配置项目的状态将从“活动”更改为“挂起删除”。 Service Manager 管理员可以稍后登录并永久删除 Service Manager 数据库中的配置项目。
可以使用以下过程在 Service Manager 中启动配置项的删除,并验证删除的启动。 只有属于高级操作员、作者或管理员用户角色的成员的用户才能启动删除配置项目。 只有属于管理员用户角色成员的用户才能完成配置项目的删除。
启动删除配置项目
按照以下步骤启动删除配置项目:
- 使用属于高级操作员、作者或管理员用户角色成员的用户帐户登录到托管 Service Manager 控制台的计算机。
- 在 Service Manager 控制台中,选择“ 配置项”。
- 在 “配置项目 ”窗格中,展开 “配置项目”,展开 “计算机”,然后选择“ 所有 Windows 计算机”。
- 在 “所有 Windows 计算机 ”窗格中,选择要删除的计算机。
- 在 “任务 ”窗格中,在上一步中选择的计算机名称下,选择“ 删除”。
- 在 “删除项 ”对话框中,确认所选内容,然后选择“ 是”。
验证是否已启动删除配置项目
在 Service Manager 控制台中,选择“视图”,然后选择“刷新”。 或者,按 F5。
验证所选的配置项目是否不再显示。
注意
此时,配置项目已移动到 “已删除项目 ”视图,该视图仅适用于管理员用户角色的成员。 管理员必须永久删除配置项目。
可以使用 Windows PowerShell 命令完成这些任务,如下所示:
- 有关如何使用 Windows PowerShell 通过更新
PendingDelete
属性值来启动删除配置项目的信息,请参阅 Update-SCSMClassInstance。 - 有关如何使用 Windows PowerShell 检索已在 Service Manager 中删除的项的信息,请参阅 Get-SCSMDeleteditem。
删除或还原配置项目
高级操作员、作者或管理员用户角色的成员启动删除配置项目后,Service Manager 管理员可以使用以下过程永久删除配置项目或还原该项目的原始属性。 可能需要刷新 Service Manager 控制台来更新配置项目列表。
完成配置项目的删除
按照以下步骤完成配置项目的删除:
使用作为管理员用户角色成员的用户帐户登录到承载 Service Manager 控制台的计算机。
在 Service Manager 控制台中,选择“ 管理”。
在 “管理 ”窗格中,展开 “管理”,然后选择“ 已删除邮件”。
在 “已删除邮件 ”窗格中,选择要永久删除的配置项目。 可以使用 Ctrl 或 SHIFT 键选择多个配置项目。
在 “任务 ”窗格中,选择“ 删除项”。
注意
对于此版本,如果你以管理员身份登录,你将在“任务”窗格中看到计算机名称下的三个选项:“删除”、“删除项目”和“还原项”。 在 “已删除邮件 ”视图中,仅 选择“删除项 ”或 “还原项”。
在 System Center Service Manager 对话框中,确保选择了正确的项,然后选择“ 是”。
还原配置项目
按照以下步骤还原配置项目:
使用作为管理员用户角色成员的用户帐户登录到承载 Service Manager 控制台的计算机。
在 Service Manager 控制台中,选择“ 管理”。
在 “管理 ”窗格中,展开 “管理”,然后选择“ 已删除邮件”。
在 “已删除邮件 ”窗格中,选择要还原到 Service Manager 数据库的配置项目。 可以使用 Ctrl 或 SHIFT 键选择多个配置项目。
在 “任务 ”窗格中,选择“ 还原项”。
注意
对于此版本,如果你以管理员身份登录,将在“任务”窗格中看到计算机名称下的三个选项:“删除”、“删除项目”和“还原项”。 在 “已删除邮件 ”视图中,仅 选择“删除项 ”或 “还原项”。
在“删除项”对话框中,确保选择了正确的项,然后选择“是”。
可以使用 Windows PowerShell 命令完成这些任务,如下所示:
- 有关如何使用 Windows PowerShell 永久删除配置项对象的实例的信息,请参阅 Remove-SCSMClassInstance。
- 有关如何使用 Windows PowerShell 还原以前标记为在 Service Manager 中删除的项目的信息,请参阅 Restore-SCSMDeleteItem。
更新配置项目
你可能希望关联工作项以将Microsoft Exchange Server Service Pack 更新应用于表示受电子邮件事件影响的计算机的服务。 若要完成此操作,你可以更新服务配置项目,然后添加各工作项作为相关项目。
可以使用以下过程将信息(如相关工作项或文件)添加到 Service Manager 中的配置项目。 本文中的过程仅介绍如何添加项目,但可以按照类似的步骤查看或删除项目。
例如,在对事件进行故障排除时,你可能会发现两个或多个对象之间存在关系。 要应用应用程序 Service Pack 的工作项可能与多个配置项目相关。 您可能需要更新配置项目来反映该关系。
同样,诸如事件、问题和更改请求之类的工作项经常相互关联。 相关工作项彼此之间以及与配置项目之间有着某种共性。 当工作项影响特定配置项目时,它们将链接。
向配置项目添加信息
按照以下步骤将信息添加到配置项目:
- 在 Service Manager 控制台中,选择“ 配置项”。
- 在“配置项目” 窗格中,展开“配置项目” ,然后展开“计算机” 。
- 选择 “所有 Windows 计算机”。 在“所有 Windows 计算机” 窗格中,双击要向其中添加信息的计算机。
- 在计算机窗体中,选择“ 相关项 ”选项卡。
选择所需的选项卡以添加项或附加文件:
按照以下步骤添加相关服务、人员和配置项目:
- 在 “配置项目:计算机、服务和人员 ”区域中,选择“ 添加”。
- 在“选择对象”对话框中,从“按类筛选”列表中选择一个类,以缩小“可用对象”列表中的可用选项的范围。
- 在 “可用对象 ”列表中,选择要添加的项,然后选择“ 添加”。
- 选择“确定”关闭对话框并添加所选项目。
后续步骤
有关配置方案、事件设置、电子邮件事件支持以及创建事件模板,请参阅 “配置事件管理”。