配置项类型管理
概述
配置项类型管理是华杨 CMDB 的核心模块,用于查看系统中可用的类模型,并管理所有配置项的类型结构。通过类模型,你可以对 IT 环境中的各种资源(如硬件、应用、云资源等)进行分类和建模。
这个模块能帮你做什么:
- 创建自定义的配置项类型来满足你的业务需求
- 定义配置项的属性
- 设置识别规则来自动识别和合并重复的配置项
- 建立配置项之间的关联关系
- 通过继承机制复用已有类型的属性和规则
主要特性
- 树形结构管理:以父子层级方式组织配置项类型,支持继承属性
- 属性管理:为每种类型定义属性字段,支持多种数据类型(字符串、整数、选项等)
- 识别规则:设置匹配和校验规则,自动识别重复的配置项
- 关联关系:定义类型之间可以建立的关系类型
- 导入导出:支持类型的导入和导出
界面组织
配置项类型管理页面采用左右分栏布局:
左侧:配置项类型树
左侧显示所有配置项类型的层级结构:
- 根节点:
配置项是所有类型的基类 - 展开/折叠:点击节点前的加减号图标展开或折叠子类型
- 实例数量:每个类型后面显示该类型的配置项实例数量
- 隐藏空类型:可以勾选"隐藏空类型"来过滤没有实例的类型
- 查看详情:点击类型节点,右侧显示详情
右侧:类型详情
右侧显示当前选中类型的详细信息:
- 基本信息:类型名称、显示名称、描述、是否允许创建实例
- 属性:该类型及其父类型的所有属性
- 识别规则:用于识别重复配置项的匹配和校验规则
- 关联关系:该类型可以与其他类型建立的关系
如何使用
查看类型
- 在左侧类型树中点击任意类型节点
- 右侧自动显示该类型的详细信息
- 切换顶部的标签页查看不同的信息类别
搜索类型
使用左侧树上方的搜索框:
- 在搜索框中输入类型名称
- 树结构会自动过滤,只显示匹配的类型
- 清空搜索框恢复显示所有类型
创建新类型
- 在左侧类型树中点击选择一个父类型
- 点击"+添加配置项子类型"按钮
- 在弹出对话框中填写类型信息:
- 名称:类型的唯一标识符(英文,如
IoT 设备的子类型 "smart_lock") - 显示名称:类型的中文名称(如"智能门锁")
- 描述:类型的用途说明
- 名称:类型的唯一标识符(英文,如
- 点击"确定"完成创建
编辑类型
- 在左侧树中选中要编辑的类型
- 在右侧详情页中直接修改信息
- 修改完成后点击顶部的"保存"按钮
删除类型
注意:只能删除没有实例的自定义类型,系统内置类型和有实例的类型无法删除。
- 选择要删除的类型
- 点击"删除"按钮
- 确认删除操作
导出类型
- 在左侧树中选中要导出的类型
- 点击顶部工具栏的"导出"按钮
- 系统会自动下载 JSON 格式的类型定义文件
导入类型
- 点击顶部工具栏的"导入"按钮
- 在弹出对话框中选择要导入的 JSON 文件
- 点击"确定"完成导入