完成全部功能,优化图表和对话

This commit is contained in:
2025-03-01 18:44:27 +08:00
parent bfffbc9868
commit d90029e7c2
15 changed files with 9338 additions and 75 deletions

30
knowledge/host_assets.sql Normal file
View File

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