跳到主要内容

关系配置

新增关系类型

关系类型指的是描述配置项之间关联关系的分类,用于表示不同配置项之间的连接和依赖关系。常见的CMDB关系类型包括:

  • 包含(contain):比如事业部 包含 产品线
  • 部署(deploy):比如应用 部署在 虚拟机
  • 安装(install):比如MySQL 安装在 物理机
  • 连接(connect):比如交换机 连接 路由器

这些关系类型帮助组织更好地理解和管理IT资产之间的关联,促进配置项之间的有效交互和协作。
【后台管理/关系类型】中,可以对于关系类型进行增删改查

img_10

常用的类型诸如contain、deploy、install、connect等已内置,用户可直接使用。

新增模型关系

在模型配置的模型关联中,可以对模型的关联关系进行定义

new_ci_relation

以物理机为例,物理机包含网卡、硬盘、内存,应用部署在物理机上,故关系如图所示。

img_11

新增实例关系

批量导入

用户可在【批量导入】中进行导入,详情请见新增实例数据

手动新增

  1. 用户可在资源关系详情下对单个实例关系进行增删改查:
img_12

如图,可增加与此实例物理机有关系的应用、内存、硬盘和网卡。

  1. 用户还可以通过操作服务树节点来管理实例关系。
service_tree_operation

属性关联

支持通过两个模型的属性值自动建立关联。

ci_auto_relation

如上图所示,在【模型配置】中打开模型关联,新增关系时,属性关联下拉框中勾选上原模型属性和目标模型属性即可添加属性关联。
新建CI时,只要属性关联中的原模型属性和目标模型属性的值相等,便会自动建立关联。支持一次配置多个属性关联,当配置多个属性关联时,多个属性要全部匹配才自动关联,多属性间是与的关系

ci_auto_relation01
信息

模型关联不支持密码、json、多值属性。
如果模型的关系约束为多对多并且建立了服务树,此时我们不建议您使用属性关联来自动建立关系。服务树中若存在多对多关系,请前往服务树页面手动添加关联,否则会导致服务树页面的数据显示异常。

自动发现

在安装了agent的前提下,进行关系自动发现,详情可查看关系自动发现

查看关系

单一实例关系查看

用户可通过表格添加,也可通过拓扑图进行查看

img_13

拓扑图会一直穿透到最上层,如应用部署在物理机上,但是会将有关联的产品、事业部均展示出来。
拓扑图中展示的节点值默认为模型的唯一标识属性值,也可前往为模型设置展示属性,自定义配置拓扑图节点的展示属性。

服务树查看

关于模型间的关系查看, 可用服务树来实现,详情可参考服务树