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 ='主机资产表，该表记录了主机的详细信息，包括配置、部署组件、业务等'