专栏首页北京马哥教育基于开源CMDB系统快速实现一棵服务树

基于开源CMDB系统快速实现一棵服务树

概念介绍

服务树是 CMDB 资源的一种组织方式,通过树形的结构将资源与公司的组织架构结合,可以使开发同学能够清楚的知道自己使用了多少资源

服务树设计

服务树设计主要是三层 部门/产品/服务,所有的资源都会挂在服务下面。

1、人的集合:

作为主干分支,在这一层会对应公司组织架构的一个节点,节点层级不固定,部门下的分支节点都由组织架构中该节点下的人负责

部门层的作用主要是将公司的组织架构在服务树上做映射,主要作用是为成本可用性等功能找到应用的承担部门

2、产品

连接服务和人的集合,不同的服务共同支持统一功能给用户使用的服务的集合,产品起着承上启下的作用,向上继承了部门对人的相关数据,对下集合了为用户提供统一功能的服务

3、服务

资源的集合,分为不同的服务,是不同资源的集合

最终形成这样一个服务树,将所有的机器资源都挂在这棵树上

操作过程

下面就使用开源的 CMDB 来快速实现一个服务树对服务器资源进行组织,我们使用资源中的属性作为标签来实现树状结构

1、首先我们要建立对应的属性

新增属性:模型配置 -> 属性库 -> 新增属性

2、部门-> department_name

3、产品 -> product_name

4、服务 -> service_name

4、服务器模型修改

将属性绑定至对应的资源上,关联属性的方式:

4.1 模型配置 -> 模型管理 -> 选择对应的模型进行修改

4.2 选择对应的属性进行绑定

5、资源录入

在每个资源录入的时候指定好资源所属的部门/产品/服务

6、树状视图订阅

我的订阅里面修改树状视图订阅配置

如图以此选择树状视图的结构

7、建议的服务树就好了

总结

这样我们就可以将部门和产品与公司的组织架构进行关联,给资源找到它对应的负责部门,方便后续的管理以及成本核算。

文章转载于马哥教育官网。想获得更多的技术性文章,可以直接去官网搜索欧!

原文链接:https://www.magedu.com/84410.html

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 高级Python工程师教你如何正确写代码

    我接手的第一样东西就是React UI。我们有一个主要组件,它容纳了其他所有组件。我喜欢在代码中加入一点幽默感,我想把它命名为GodComponent。在cod...

    小小科
  • 面向容器技术资源调度关键技术对比

    摘要:本文以资源分配理念:拍卖、预算、抢占出发,引出Borg、Omega、Mesos、Kubernetes架构、数据、API的特点比较。然后梳理资源共享各种不同...

    小小科
  • 代码行数最多的 Python 项目是?

    小小科
  • SFFAI 分享 | 王克欣 : 详解记忆增强神经网络

    1. 报告主题简介 1.介绍 1.1 背景1:为什么需要MANNs 1.2 背景2:模型应用场景 1.3 背景3:预备知识介绍--自动机理论与MANNs 1.4...

    马上科普尚尚
  • jquery的html,text,val

    .html()用为读取和修改元素的HTML标签 .text()用来读取或修改元素的纯文本内容 .val()用来读取或修改表单元素的value值。 这三个方法功能...

    marsggbo
  • (11/24) css进阶:Less文件的打包和分离

    写在前面:在前面我们对css打包和分离进行了描述。此节我们开始学习如何对less文件进行打包和分离。

    wfaceboss
  • Day4:html和css

    行高可以让一行文本在盒子中垂直居中对齐,文字的行高等于盒子的高度,行高-上距离-内容高度-下距离.

    达达前端
  • 你的GitHub项目被封存到北极了吗?

    TrueDei
  • 观点 | Judea Pearl:传统机器学习尚处于因果层级的底层,达成完备AI的7个工具

    机器学习的巨大成功带来了 AI 应用的爆炸式增长以及对具备人类级别智能的自动化系统不断增长的期望。然而,这些期望在很多应用领域中都遇到了基本的障碍。其中一个障碍...

    机器之心
  • Android APP专项电耗监控工具使用说明

    该工具主要用来监控app的耗电数据,方便了解自己app的电量耗费情况,以及方便跟竞品进行对比~

    厦门-安仔

扫码关注云+社区

领取腾讯云代金券