首页 > 代码库 > 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命名规范