CREATE TABLE `host_assets` ( `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID', `host_ip` varchar(100) DEFAULT NULL COMMENT '业务IP地址,该地址表示对外暴露业务的主机IP,通常业务由1个或多个主机共同提供服务,其他不对外暴露的主机的IP记录在all_ip字段中', `all_ip` varchar(500) DEFAULT NULL COMMENT '提供业务支撑的所有主机的IP', `system_name` varchar(255) DEFAULT NULL COMMENT '所属业务系统名称', `location` varchar(255) DEFAULT NULL COMMENT '主机所在机房具体地址', `manager_ip` varchar(100) DEFAULT NULL COMMENT '如果业务提供对外的管理控制台,则控制台的IP地址记录在这里,如果没有则记录为空', `host_name` varchar(100) DEFAULT NULL COMMENT '主机host名称', `host_os` varchar(100) DEFAULT NULL COMMENT '主机操作系统', `manufacturer` varchar(255) DEFAULT NULL COMMENT '主机设备制造厂商', `host_model` varchar(255) DEFAULT NULL COMMENT '主机设备型号', `host_sn` varchar(100) DEFAULT NULL COMMENT '主机序列号', `cpu_model` varchar(100) DEFAULT NULL COMMENT 'cpu型号', `cpu_num` varchar(100) DEFAULT NULL COMMENT 'cpu数量', `memory` varchar(100) DEFAULT NULL COMMENT '内存大小,除非该字段记录标明单位,否则默认单位为GB', `system_disk` varchar(100) DEFAULT NULL COMMENT '系统盘容量,除非该字段记录标明单位,否则默认单位为GB', `data_disk` varchar(100) DEFAULT NULL COMMENT '数据盘容量,除非该字段记录标明单位,否则默认单位为GB', `start_date` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备生产日期', `monitor` varchar(100) DEFAULT NULL COMMENT '是否使用基础监控', `component` varchar(100) DEFAULT NULL COMMENT '主机上部署了哪些应用组件', `host_state` varchar(100) DEFAULT NULL COMMENT '主机状态', `state_remark` varchar(255) DEFAULT NULL COMMENT '主机状态详细说明', `responsible_person` varchar(100) DEFAULT NULL COMMENT '主机责任人', `manager` varchar(100) DEFAULT NULL COMMENT '主机所属业务的业务经理', PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 8532 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT ='主机资产表,该表记录了主机的详细信息,包括配置、部署组件、业务等'