首页 > 代码库 > CMDB命名规范

CMDB命名规范

为确保CMDB中System名称、App名称、SLB名称、Ecs名称等基础数据规范性,特制定本规范。


1、名称只能由字母和数字组成,不能带有下划线、点等特殊字符。

      例如:AppFINWeb、AppSendMessageService、AppAdmin2为正确的命名方式。FIN_Web、Fin.Web为错误的命名方式。


2、首字母要大写,如果名称中有多个单词,那么所有单词首字母都要大写。

      例如:Host、Host01、ZabbixServer为正确的命名方式。host、zabbixserver、Zabbixserver为错误的命名方式。


3、如果名称中有英文缩写,则该名称需要全部大写。

      例如:UAT、UBT、SLB、API、SLBUAT、SLBRedis为正确的命名方式。Uat、uat01、ApiServer等为错误的命名方式。


4、 System、App、SLB、ECS的命名

System命名规范:所有System除中文命名外,必须携带别名,别名都是以“Sys”开头,例如SysFIN、SysDriverService等。


App名称规范:所有App命名都是以“App”开头,前端带Web,后端带Service,例如AppFINWeb,AppSendMessageService等。


SLB名称规范: 所有SLB命名都是以“SLB”开头,例如:SLBBlackList、SLBSendMessageService等


TAG名称规范:所有Tag命名来自于该ECS上关联信息,如关联了AppFINWeb这个App,则会自动添加该App名及其所属的System、ECS所属的SLB作为其Tag名


ECS名称规范: 所有ECS命名都是以“ECS”开头,后面带4位数字的序号,例如:ECS0001、ECS0002


Tag的维度和级别

维度

团队

环境

System

SLB

App

其他

级别

1

2

3

4

5

6



本文出自 “zengestudy” 博客,谢绝转载!

CMDB命名规范