From 238836b2576a6fd7bfd1dc6a5ae8e8c7316cde68 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Sat, 28 Oct 2023 17:19:52 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=95=B0=E6=8D=AE=E8=A1=A8-=E7=9B=91?= =?UTF-8?q?=E6=8E=A7=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- database/upgrade/vue3_20231028.sql | 45 ++++++++++++++++++++++++++++++ database/upgvue3/vue3_20231028.sql | 45 ++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) diff --git a/database/upgrade/vue3_20231028.sql b/database/upgrade/vue3_20231028.sql index 0eb6e1d9..5f3a2bcd 100644 --- a/database/upgrade/vue3_20231028.sql +++ b/database/upgrade/vue3_20231028.sql @@ -34,3 +34,48 @@ DELETE FROM WHERE `config_id` != 107 and `config_key` = 'sys.loginBackground'; + + +-- 创建表 监控_基本信息 +CREATE TABLE IF NOT EXISTS `monitor_base` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `cpu` float DEFAULT '0' COMMENT 'cpu使用率', + `load_usage` float DEFAULT '0' COMMENT 'cpu平均使用率', + `cpu_load1` float DEFAULT '0' COMMENT 'cpu使用1分钟', + `cpu_load5` float DEFAULT '0' COMMENT 'cpu使用5分钟', + `cpu_load15` float DEFAULT '0' COMMENT 'cpu使用15分钟', + `memory` float DEFAULT '0' COMMENT '内存使用率', + `ne_type` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='监控_基本信息'; + +-- 创建表 监控_磁盘IO +CREATE TABLE IF NOT EXISTS `monitor_io` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '磁盘名', + `read` int DEFAULT '0' COMMENT '读取K', + `write` int DEFAULT '0' COMMENT '写入K', + `count` int DEFAULT '0' COMMENT '次数', + `time` int DEFAULT '0' COMMENT '耗时', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_磁盘IO'; + +-- 创建表 监控_网络IO +CREATE TABLE IF NOT EXISTS `monitor_network` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '网卡名', + `up` float DEFAULT '0' COMMENT '上行', + `down` float DEFAULT '0' COMMENT '下行', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=316 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='监控_网络IO'; + +-- 参数配置-监控-系统资源 +INSERT IGNORE INTO `omc_db`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (10, '监控-系统资源-数据保留时长', 'monitor.sysResource.storeDays', '30', 'Y', 'admin', 1698483370391, '', 0, '监控-系统资源-数据保留时长,单位天。根据当前日期,删除超过保留时长的日期数据信息。'); diff --git a/database/upgvue3/vue3_20231028.sql b/database/upgvue3/vue3_20231028.sql index 0eb6e1d9..5f3a2bcd 100644 --- a/database/upgvue3/vue3_20231028.sql +++ b/database/upgvue3/vue3_20231028.sql @@ -34,3 +34,48 @@ DELETE FROM WHERE `config_id` != 107 and `config_key` = 'sys.loginBackground'; + + +-- 创建表 监控_基本信息 +CREATE TABLE IF NOT EXISTS `monitor_base` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `cpu` float DEFAULT '0' COMMENT 'cpu使用率', + `load_usage` float DEFAULT '0' COMMENT 'cpu平均使用率', + `cpu_load1` float DEFAULT '0' COMMENT 'cpu使用1分钟', + `cpu_load5` float DEFAULT '0' COMMENT 'cpu使用5分钟', + `cpu_load15` float DEFAULT '0' COMMENT 'cpu使用15分钟', + `memory` float DEFAULT '0' COMMENT '内存使用率', + `ne_type` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='监控_基本信息'; + +-- 创建表 监控_磁盘IO +CREATE TABLE IF NOT EXISTS `monitor_io` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '磁盘名', + `read` int DEFAULT '0' COMMENT '读取K', + `write` int DEFAULT '0' COMMENT '写入K', + `count` int DEFAULT '0' COMMENT '次数', + `time` int DEFAULT '0' COMMENT '耗时', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=46 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='监控_磁盘IO'; + +-- 创建表 监控_网络IO +CREATE TABLE IF NOT EXISTS `monitor_network` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', + `create_time` bigint DEFAULT '0' COMMENT '创建时间', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '网卡名', + `up` float DEFAULT '0' COMMENT '上行', + `down` float DEFAULT '0' COMMENT '下行', + `ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元类型', + `ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '网元ID', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=316 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='监控_网络IO'; + +-- 参数配置-监控-系统资源 +INSERT IGNORE INTO `omc_db`.`sys_config` (`config_id`, `config_name`, `config_key`, `config_value`, `config_type`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (10, '监控-系统资源-数据保留时长', 'monitor.sysResource.storeDays', '30', 'Y', 'admin', 1698483370391, '', 0, '监控-系统资源-数据保留时长,单位天。根据当前日期,删除超过保留时长的日期数据信息。');