CMDB管理配置/配置项目(CI)类型

CMDB管理配置/配置项目(CI)类型

CMDB由CI组成,在不同的CI类型下分组并通过不同的关系连接。在开始配置CI和定义CI关系之前,您需要首先配置CI类型和关系类型。

只有管理员和具有SDCMDB Admin角色的技术人员可以访问CMDB管理配置。

在设置 >> 用户和权限 >> 角色下配置CMDB角色。

一旦您获得了CMDB管理权限,可以在设置>>自定义>>CMDB下继续配置以下CMDB管理配置。

  • 配置项目类型 (CI) - 在特定的CI类型下对您的CI进行分类。

  • 关系类型 - 配置不同CI之间关系的性质。


配置项目(CI)类型

每个配置项(CI)类型都持有具有类似属性的配置项(CI)。CI 类型包含特定于该类型下所有 CI 的字段。您可以使用 CI 类型来决定哪个 CI 应该放在哪个类型下。例如,如果两个CI类型有共同的字段和关系,您可以用这些共同的字段和关系创建一个新的父CI类型,并将这两个CI类型作为子类型放在该父CIT类型下。

每个CI都必须属于一个CI类型。
所有的CI类型都应该属于基础CI类型CMDB。不允许为CI类型建立单独的层次结构。

CI类型列表视图

转到设置>> 定制>> CMDB

  • 列表视图以树状结构的形式显示所有可用的CI类型及其描述的层次结构。
  • CI类型以父-子结构排列。
  • 示例:在示例截图中,应用是一个父CI类型,如果您点击它旁边它的子CI类型Apache Instance、Database Instance和IIS Instance就会显示出来。
  • 您可以使用切换折叠视图按钮在完全展开和完全折叠的视图之间切换列表视图。点击图标分别查看和隐藏子CI类型。
  • 点击每个CI类型,在一个新的页面中查看其明细。
  • 您可以定义新的CI类型以满足业务需求。

显示CI类型分层列表视图的屏幕截图示例


 

从CI类型列表视图中执行的操作

CI类型列表视图将所有可用的CI类型以及它们的描述列成表格。您可以在这个视图中执行以下操作:

添加新的CI类型

添加一个CI类型涉及配置以下信息:

  • CI类型的明细

  • CI类型字段

  • CI类型与CI类型的关系

  • 同步规则

 

只有当您完成了基本明细,才能配置CI类型字段和关系。
CI类型名称在整个CMDB中是唯一的。
父CI类型可以是现有CI类型中的任何一个。所有的CI类型都属于基础CMDB CI类型。
您最多可以向CI类型层次结构添加5级。
您只能添加100个CI类型。


按照以下步骤添加CI类型:

  • CI类型明细:
    • 从 CI 类型列表视图中,点击新建配置项类型。
    • 在显示的新CI类型表格中,按要求完成明细:
Sl No:字段名称输入内容示例是否必填保存后是否可编辑?
1.CI 类型名称为新的CI类型提供一个名称。Web 服务器
2.父CI 类型从可用的CI类型列表中选择。服务器
3.API 名称以蛇形大小写输入数值,仅由小写字母组成,以下划线分隔。API名称将自动以 "ci_"为前缀。ci_clusters , ci_windows_application, ci_linux_app_server
4.描述简要地描述一下CI的类型。托管网站和提供网络内容的Web服务器。
5.图标默认情况下,有一个示例图标。您可以上传新的或删除它。

 

 

  • 点击保存。

带有CI类型Web服务器明细的新CI类型表格示例


 

接下来,会提示您配置字段。

  • CI 类型字段:

每个CI类型都是由该类型下所有CI的特定字段组成的。一旦您保存了基本CI类型的明细,您将看到字段配置向导。在这里,您将创建各种用户定义的字段。

示例:

  • '内存'是一个与CI类型'服务器/工作站'相关的字段。
  • MAC地址'、'操作系统'和'处理器名称'是与CI类型'计算机'相关的字段。
CMDB中允许的字段总数是有限制的,当您在创建不同的CI类型时在画布中拖动字段,这个数字会不断减少。
CI从父级和超父级CI类型中继承它们的字段。

字段配置向导允许您根据需要,为不同的CI类型添加和定制字段。

 


 

该向导有2个部分,即:

  • 拖放字段部分(右侧):
  • CI类型和父CI类型的详细信息显示在该部分的顶部。
  • 您将看到一个单独的拖放字段块,用于存储从画布部分删除的字段。从该区块删除的字段将被永久删除,所以会有以下警告信息提示您。

 


 

  • 有各种新字段,可以根据需要拖入画布。可用的字段将显示在新字段栏旁边。
您可以配置查询字段来添加部门、影响、产品、地点、用户,并从自定义模块引用数据。
  • 有一个新的分段选项,可以根据需要任意拖入画布。这可以帮助您组织分段下的字段。您也可以改变分段的属性。将鼠标悬停在一个分段上,可以看到图标。点击它可以根据您的需要定制该分段。


 

  • 点击字段左侧链接,查看字段指标。

 

  • 画布分段(中间): 画布决定了CI类型的外观。您可以根据需要定制该表格。父级和上级CI类型的字段,如果有的话,会被子CI类型继承,并显示在父级字段下。点击 图标以展开视图。
由于父字段下的字段是继承的,您不能编辑或删除它们。

您可以在画布分段做以下工作:

  • 从拖放字段部分拖动可用的新字段,把它们放到画布上的高亮区域。这将打开新字段弹出窗口。通过输入所需的明细来定义该字段。
在弹出的新字段中,您会看到一个额外的CMDB特定字段 "字段密钥"(用于API目的)。输入一个格式为小写字母的数值:Lower_case_alpha_numeric。根据您创建的字段类型(单行,数字等),会有一个默认的前缀(例如,txt_)。
例如:txt_email、ref_managed_by、date_due_by。
注意,您不能在字段配置向导中为字段设置默认值。您只能在弹出的新字段中设置默认值。
在CI类型的层次结构中,字段名是唯一的。

创建新字段的截图示例 


 

  • 通过拖动和放置在空单元格上,重新排列字段。
  • 将鼠标悬停在一个字段上,可以对该字段进行以下操作:
图标描述
  点击打开编辑附加字段窗口。进行必要的修改并点击保存。
 点击从画布上删除字段。被删除的字段将在一个单独的分段可用,您以后可以使用它们。

点击展开该字段。再次点击以右对齐该领域。

点击展开该字段。再次点击以左对齐该领域。
  • 一旦您完成了对字段的配置,点击保存。
您在这里配置的字段可以在该CI类型下创建CI时看到。

截图显示配置的几个字段和悬停的选项



 

一旦配置了这些字段,您就可以继续添加关系。

  • CI类型与CI类型的关系:

管理员可以定义CI类型之间的某些关系,称为建议的关系。管理员根据组织的要求或政策,决定关系类型、目标CI类型和心率。在 CMDB 下添加 CI 关系时,可以看到 CI 类型与 CI 类型的关系。子CI类型继承父和上级CI类型的建议关系。

例子: 考虑到一个组织有在单一Unix工作站中托管工资和财务应用程序的要求。在这里,管理员将创建一个关系,例如 "Unix 工作站中托管的应用程序",cardinality 为 "多对一"。

在添加建议的关系时要遵守以下规则:

 
 规则示例
1.父、子CI类型之间不可能存在关系。考虑父 CI 类型 "Computer "和其子 CI 类型 "Server"。在为'计算机'添加关系时,'服务器'选项将在相关CI类型选单下被禁用。
2.相近的关系是可能的。假设'工作站'和'服务器'是'计算机'的子关系。您可以在'工作站'和'服务器'之间创建一个关系。
3.自我关系是可能的,但;
     - 它们不能被复制
     - 它们不被子代CI类型所继承。
'由计算机备份的计算机'。
例如,'计算机'是父CI类型,'服务器'是其子CI类型。您不能在'服务器'的父关系下查看这种关系。
4.您不能使用同一关系类型在两个 CI 类型之间创建一个以上的关系。这意味着只有一个源CI类型、关系类型和相关CI类型的组合是可能的。考虑一下'Web 服务器连接到 IBM 工作站'的关系。
如果您试图再次添加相同的关系,将看不到相关CI类型选单下的 "IBM工作站 "选项。
5.不允许有冲突的建议关系。考虑建议的关系'用户控制计算机'。您不能创建'计算机控制用户'作为另一种建议的关系。
建议的关系不能被编辑,但可以被删除。
如果您删除一个建议的关系,使用这个关系创建的CI关系将不会被删除,相反,它将被视为一个自定义关系。

 

按照以下步骤添加CI类型与CI类型的关系:

  • 从 CI 类型列表视图中单击您希望添加关系的 CI 类型。
  • 点击左侧的关系标签。您将看到所选 CI 类型的现有关系的列表视图。
  • 点击添加关系。弹出一个窗口。
  • 按要求完成字段:
Sl No:图标描述
1.源于CI的类型这个字段将已经被设置为当前的CI类型,不能被编辑。
2.关系类型(必填)源和相关CI类型之间共享的关系类型。这可以是直接或反向的。
3.关系CI类型(必填)。从所有可用的CI类型的层次结构中选择一个CI类型。
4.编码方式

Cardinality是一个CI类型和另一个CI类型之间关系的属性。换句话说,cardinality以数字的形式定义了关系。这种关系可以是以下的一种:

  1. 一对一
  2. 一对多
  3. 多对一
  4. 多对多

如果您不选择cardinality,则默认值为多对多。

 

截图显示为CI类型 "123"添加的关系示例



点击保存。新的关系将被添加到列表视图中。


要删除一个关系,将鼠标悬停在它上面,然后点击

父级和上级CI类型的建议关系(如果有的话)被子CI类型继承,并显示在关系列表视图顶部的父级关系下。点击  图标可展开视图。您不能编辑或删除父关系。

对于基础CI类型的CMDB,不可能有直接的关系。


一个显示CI类型网络服务器的父系关系的例子截图


 

 

同步规则

同步规则允许您定义规则,根据资产和软件安装中的可用数据对CI及其关系执行各种操作。对软件安装或资产记录中的可用数据所做的任何变更将反映在相应的CI上,反之亦然。

在资产、工作站、移动设备和资产组件导入期间,同步规则将不被应用。

定义同步规则需要SDAdmin角色。

定义同步规则:

  1. 进入设置 >> 定制 >> CMDB >> CI类型。

  2. 选择您需要的CI类型并点击同步规则。

  3. 选择您需要的资源:

  • 资产
  • 软件安装

只有被管理的软件和软件安装可以使用同步规则转换为CI。

            4.使用适用于下拉菜单选择资产类型(仅适用于资产):

  • 所有资产
  • 服务器
  • 工作站


   

  1. 在描述字段中添加相关明细。

  2. 在动作部分,您可以定义各种动作,如过滤资产或软件安装并创建CI,用资产或软件安装映射CI记录,创建关系以保持链接记录之间的数据同步,以及删除CI。下表以实例说明了各种操作。

 

 

动作

描述

示例/ 备注

1.

筛选资产和创建CI

(或)

过滤软件安装并创建CI

该选项允许您根据指定的条件创建/链接新的CI。

指定链接条件的步骤:

  1. 从源模块和操作员中选择一个字段

  2. 指定或选择一个或多个相应的值。

您可以添加多个过滤器。当使用多个过滤器时,您可以选择使用逻辑AND或逻辑OR操作符来应用所有或任何一个过滤器。

您可以使用针对过滤器的+和-按钮添加或删除过滤器。

对于资产:

字段类型: 资产类型

操作员:是

值: 组件

对于软件安装

字段类型: 版本

操作符:是

值:10.0

2.

用CI类型字段映射资产字段

(或)

用CI类型字段映射软件安装字段

 

该选项允许您将资产/软件安装字段的值与CI类型字段映射。

映射字段的步骤。

  1. 选择资产/软件安装中的首选字段

  2. 选择一个相应的CI类型字段。

只有相同类型的字段可以被映射。

您可以映射多个字段。要添加新字段到CI类型或了解更多,请点击这里。

对资产/软件安装字段值的更改将反映在相应的 CI 上,反之亦然。如果 CI 类型有独特的字段,那么它们应与资产/软件安装记录中的字段进行映射。

 如果映射的字段是不可编辑的,那么它将不会被同步。

对于资产:

资产领域: 名称

CI类型字段: 名称

对于软件安装:

软件安装领域: 版本

CI类型字段: 版本

 

3.

从资产数据创建关系

(或)

从软件安装数据创建关系

 

该选项允许您定义基于资产/软件安装字段值与其他 CI 相关的 CI 的关系。

要创建一个关系,

  1. 选择关系类型。您可以使用预定义或自定义的关系类型。

  2. 选择目的CI类型

  3. 选择适当的资产/软件安装领域。

您可以定义多个关系,使用针对关系的 "+"和"-"按钮添加或删除一个关系。

相关的资产/软件安装必须已经是一个CI。

对于资产:

关系类型: 连接到

目的CI类型: 路由器

工作站字段: 创建者

对于软件安装:

关系类型:使用单位

目的CI类型:人员

工作站字段:用户

4.

当链接的资产被删除时,删除CI

(或)

删除链接的软件安装时删除CI。

通过选择该选项,当相应的资产/软件安装被删除时,CI将被删除。

这个选项也会删除任何手动链接的CI。

如果某个特定CI类型下的软件被卸载,相应的CI也将被删除。


         7. 最后,点击保存。

您可以为一个特定的CI类型创建多个同步规则。然而,如果来源是资产,那么每个资产类型只允许一个规则。

当资产/软件安装记录被添加、更新或删除时,同步规则会自动应用。或者,您可以使用运行选项手动应用同步规则。

资产的典型同步规则配置:

 



软件安装的同步规则配置:


 
查看、删除、编辑或运行同步规则

  • 进入设置>>自定义>>CMDB

  • 从列表中点击您喜欢的CI类型,进入编辑CI类型视图。

  • 要查看现有的同步规则,点击同步规则标签。

  • 要删除一个同步规则,选择该规则然后点击删除。

  • 编辑同步规则,点击同步规则的齿轮图标,选择编辑规则,对同步规则做必要的修改,然后点击保存。

  • 要运行一个同步规则,点击同步规则旁边的齿轮图标,选择运行。该规则将被应用,必要的变化将被更新到CMDB和/或相应的资产或软件安装。

您可以使用同步规则标签中状态栏下的切换按钮来启用或禁用现有的同步规则。



编辑CI 类型

    从CI类型列表视图中,点击CI类型链接或在您想修改其细节的CI类型旁边点击>> 编辑。

    • 编辑CI类型向导将被显示。

    • 进行必要的变更并点击保存。

    您可以修改所有基本明细,除了父CI类型和API名称。
    您可以编辑字段,但不能编辑关系。
    在基础CI类型CMDB的情况下,您只能通过点击链接查看其明细。您可以修改其字段,但不能修改其基本明细。

    删除CI 类型

    • 从CI类型列表视图中点击您想删除的CI类型旁边的>> 删除。
    • 将会有一条警告信息提示您。如果您同意将CI类型从层次结构中永久删除,请点击删除。
       
    您不能删除基础CI类型CMDB。
    记住,删除一个CI类型将永久地删除它的CI、子CI类型和它们的CI、它的建议关系、它的所有CI的关系以及与它相关的所有用户定义的字段。