概念介紹
服務樹是 CMDB 資源的一種組織方式,通過樹形的結構將資源與公司的組織架構結合,可以使開發同學能夠清楚的知道自己使用了多少資源
服務樹設計服務樹設計主要是三層 部門/產品/服務,所有的資源都會掛在服務下面。
1、人的集合:
作為主幹分支,在這一層會對應公司組織架構的一個節點,節點層級不固定,部門下的分支節點都由組織架構中該節點下的人負責
部門層的作用主要是將公司的組織架構在服務樹上做對映,主要作用是為成本可用性等功能找到應用的承擔部門
2、產品連線服務和人的集合,不同的服務共同支援統一功能給使用者使用的服務的集合,產品起著承上啟下的作用,向上繼承了部門對人的相關資料,對下集合了為使用者提供統一功能的服務3、服務資源的集合,分為不同的服務,是不同資源的集合最終形成這樣一個服務樹,將所有的機器資源都掛在這棵樹上
操作過程
下面就使用開源的 CMDB 來快速實現一個服務樹對伺服器資源進行組織,我們使用資源中的屬性作為標籤來實現樹狀結構
1、首先我們要建立對應的屬性
新增屬性:模型配置 -> 屬性庫 -> 新增屬性2、部門-> department_name
3、產品 -> product_name
4、服務 -> service_name
4、伺服器模型修改將屬性繫結至對應的資源上,關聯屬性的方式:
4.1 模型配置 -> 模型管理 -> 選擇對應的模型進行修改
4.2 選擇對應的屬性進行繫結
5、資源錄入
在每個資源錄入的時候指定好資源所屬的部門/產品/服務
6、樹狀檢視訂閱我的訂閱裡面修改樹狀檢視訂閱配置
如圖以此選擇樹狀檢視的結構
7、建議的服務樹就好了
總結
這樣我們就可以將部門和產品與公司的組織架構進行關聯,給資源找到它對應的負責部門,方便後續的管理以及成本核算。
開源CMDB連結:
https://github.com/pycook/cmdb
【年薪30w工程師吐血整理資料大合集】
領取IT資料大合集:http://image.qbangmang.com/counselor.html
最新評論