sql: 重构网元跟踪任务功能

This commit is contained in:
TsMask
2025-04-18 16:55:51 +08:00
parent 43965222b1
commit 1a3188336d
14 changed files with 154 additions and 63 deletions

View File

@@ -142,3 +142,22 @@ INSERT INTO "sys_dict_data" VALUES (116, 'cdr_cause_code', 'dictData.cdr_cause_c
INSERT INTO "sys_dict_data" VALUES (117, 'cdr_cause_code', 'dictData.cdr_cause_code.42', '42', 22, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (118, 'cdr_cause_code', 'dictData.cdr_cause_code.47', '47', 23, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (119, 'cdr_cause_code', 'dictData.cdr_cause_code.50', '50', 30, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (120, 'trace_msg_type', 'dictData.trace_msg_type.0', '0', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (121, 'trace_msg_type', 'dictData.trace_msg_type.1', '1', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (122, 'trace_msg_direct', 'dictData.trace_msg_direct.0', '0', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (123, 'trace_msg_direct', 'dictData.trace_msg_direct.1', '1', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (124, 'trace_interfaces', 'dictData.trace_interfaces.1', 'N1', 0, '', '', '0', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (125, 'trace_interfaces', 'dictData.trace_interfaces.2', 'N2', 0, '', '', '0', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (126, 'trace_interfaces', 'dictData.trace_interfaces.3', 'N1/N2', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (127, 'trace_interfaces', 'dictData.trace_interfaces.4', 'N4', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (128, 'trace_interfaces', 'dictData.trace_interfaces.8', 'N8', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (129, 'trace_interfaces', 'dictData.trace_interfaces.10', 'N10', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (130, 'trace_interfaces', 'dictData.trace_interfaces.11', 'N11', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (131, 'trace_interfaces', 'dictData.trace_interfaces.12', 'N12', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (132, 'trace_interfaces', 'dictData.trace_interfaces.13', 'N13', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (133, 'trace_interfaces', 'dictData.trace_interfaces.7', 'N7', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (134, 'trace_interfaces', 'dictData.trace_interfaces.15', 'N15', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (135, 'trace_interfaces', 'dictData.trace_interfaces.17', 'N17', 0, '', '', '0', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (136, 'trace_interfaces', 'dictData.trace_interfaces.20', 'N20', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (137, 'trace_interfaces', 'dictData.trace_interfaces.22', 'N22', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_data" VALUES (138, 'trace_interfaces', 'dictData.trace_interfaces.40', 'N40', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');

View File

@@ -48,3 +48,6 @@ INSERT INTO "sys_dict_type" VALUES (67, 'dictType.ne_host_cmd_groupId', 'ne_host
INSERT INTO "sys_dict_type" VALUES (68, 'dictType.ne_info_status', 'ne_info_status', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_type" VALUES (69, 'dictType.ne_license_status', 'ne_license_status', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_type" VALUES (70, 'dictType.cdr_cause_code', 'cdr_cause_code', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_type" VALUES (71, 'dictType.trace_msg_type', 'trace_msg_type', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_type" VALUES (72, 'dictType.trace_msg_direct', 'trace_msg_direct', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO "sys_dict_type" VALUES (73, 'dictType.trace_interfaces', 'trace_interfaces', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');

View File

@@ -82,17 +82,17 @@ INSERT INTO "sys_i18n" VALUES (66, 'menu.ueUser.onlineUE', 'UE在线信息', 'UE
INSERT INTO "sys_i18n" VALUES (67, 'menu.ueUser.base5G', '基站信息', 'Radio Information');
INSERT INTO "sys_i18n" VALUES (68, 'menu.trace', '跟踪', 'Trace');
INSERT INTO "sys_i18n" VALUES (69, 'menu.trace.task', '网元跟踪任务', 'NE Trace Task');
INSERT INTO "sys_i18n" VALUES (70, 'menu.trace.analysis', '网元跟踪数据', 'NE Trace Task Data');
INSERT INTO "sys_i18n" VALUES (70, 'menu.trace.taskData', '网元跟踪任务数据', 'NE Trace Task Data');
INSERT INTO "sys_i18n" VALUES (71, 'menu.trace.pcap', '信令抓包', 'Signaling Capture');
INSERT INTO "sys_i18n" VALUES (72, 'menu.fault', '监控', 'Monitor');
INSERT INTO "sys_i18n" VALUES (73, 'config.sys.exportTable', '备份文件FTP服务', 'Backup file FTP service');
INSERT INTO "sys_i18n" VALUES (74, 'config.sys.exportTableRemark', '请通过导出列表页面进行设置FTP信息', 'Please set the FTP information through the export list page.');
INSERT INTO "sys_i18n" VALUES (73, 'config.neData.exportTableFTP', '网元数据导出备份文件FTP服务', 'NeData Backup file FTP service');
INSERT INTO "sys_i18n" VALUES (74, 'config.neData.exportTableFTPRemark', '请通过网元数据导出列表页面进行设置FTP信息', 'Please set the FTP information through the export list page.');
INSERT INTO "sys_i18n" VALUES (75, 'menu.ueUser.onlineIMSRemark', 'IMS在线用户菜单', 'IMS Online User Menu');
INSERT INTO "sys_i18n" VALUES (76, 'menu.ueUser.onlineUERemark', 'UE在线信息菜单', 'UE Online Information Menu');
INSERT INTO "sys_i18n" VALUES (77, 'menu.ueUser.base5GRemark', '5G基站信息菜单', '5G Base Station Information Menu');
INSERT INTO "sys_i18n" VALUES (78, 'menu.traceRemark', '跟踪管理目录', 'Tracking Management Menu');
INSERT INTO "sys_i18n" VALUES (79, 'menu.trace.taskRemark', '跟踪任务菜单', 'Tracking Task Menu');
INSERT INTO "sys_i18n" VALUES (80, 'menu.trace.analysisRemark', '信令分析菜单', 'Signaling Analysis Menu');
-- INSERT INTO "sys_i18n" VALUES (80, 'menu.trace.analysisRemark', '信令分析菜单', 'Signaling Analysis Menu');
INSERT INTO "sys_i18n" VALUES (81, 'menu.trace.pcapRemark', '信令抓包菜单', 'Signaling Capture Menu');
INSERT INTO "sys_i18n" VALUES (82, 'menu.faultRemark', '故障管理目录', 'Fault Management Catalog');
INSERT INTO "sys_i18n" VALUES (83, 'menu.fault.active', '活动告警', 'Active Alarms');
@@ -675,7 +675,7 @@ INSERT INTO "sys_i18n" VALUES (625, 'menu.system.user.editPost', '修改用户
INSERT INTO "sys_i18n" VALUES (626, 'menu.dashboard.smscCDR', '短信话单', 'SMS CDR');
INSERT INTO "sys_i18n" VALUES (627, 'log.operate.title.smscCDR', '短信话单', 'SMS CDR');
INSERT INTO "sys_i18n" VALUES (628, 'menu.trace.pcapFile', '信令抓包文件', 'Signaling Capture File');
INSERT INTO "sys_i18n" VALUES (629, 'menu.trace.taskAnalyze', '跟踪数据分析', 'Tracking Data Analysis');
INSERT INTO "sys_i18n" VALUES (629, 'menu.trace.taskAnalyze', '网元跟踪任务分析', 'NE Trace Task Analysis');
INSERT INTO "sys_i18n" VALUES (630, 'job.ne_data_udm', '网元数据-UDM数据刷新同步', 'NE Data Sync UDM');
INSERT INTO "sys_i18n" VALUES (631, 'menu.system.setting.doc', '系统使用文档', 'System User Documentation');
INSERT INTO "sys_i18n" VALUES (632, 'menu.system.setting.official', '官网链接', 'Official Website');
@@ -735,3 +735,26 @@ alertHours upcoming expiration reminder time');
INSERT INTO "sys_i18n" VALUES (674, 'config.sys.user.passwdNotAllowedHistory', '用户管理-不允许使用最近密码次数', 'User Management-Not Allowed Recent Passwords');
INSERT INTO "sys_i18n" VALUES (675, 'config.sys.user.passwdNotAllowedHistoryRemark', '创建新密码不等于之前使用的x次中的密码', 'Creating a new password that is not equal to the previously used password in x times');
INSERT INTO "sys_i18n" VALUES (676, 'login.errPasswdHistory', '不允许使用最近密码', 'Recent passwords not allowed');
INSERT INTO "sys_i18n" VALUES (677, 'config.ne.neConfigBackupFTP', '配置文件备份FTP服务', 'NE Config Backup file FTP service');
INSERT INTO "sys_i18n" VALUES (678, 'config.ne.neConfigBackupFTPRemark', '请通过配置文件备份页面进行设置FTP信息', 'Please set the FTP information through the configuration file backup page.');
INSERT INTO "sys_i18n" VALUES (679, 'dictType.trace_msg_type', '跟踪消息类型', 'Trace Message Type');
INSERT INTO "sys_i18n" VALUES (680, 'dictData.trace_msg_type.0', '请求', 'Request');
INSERT INTO "sys_i18n" VALUES (681, 'dictData.trace_msg_type.1', '响应', 'Response');
INSERT INTO "sys_i18n" VALUES (682, 'dictType.trace_msg_direct', '跟踪消息方向', 'Track Message Direction');
INSERT INTO "sys_i18n" VALUES (683, 'dictData.trace_msg_direct.0', '接收', 'Receive');
INSERT INTO "sys_i18n" VALUES (684, 'dictData.trace_msg_direct.1', '发送', 'Send');
INSERT INTO "sys_i18n" VALUES (685, 'dictData.trace_interfaces.1', 'N1', 'N1');
INSERT INTO "sys_i18n" VALUES (686, 'dictData.trace_interfaces.2', 'N2', 'N2');
INSERT INTO "sys_i18n" VALUES (687, 'dictData.trace_interfaces.3', 'N1/N2', 'N1/N2');
INSERT INTO "sys_i18n" VALUES (688, 'dictData.trace_interfaces.4', 'N4', 'N4');
INSERT INTO "sys_i18n" VALUES (689, 'dictData.trace_interfaces.8', 'N8', 'N8');
INSERT INTO "sys_i18n" VALUES (690, 'dictData.trace_interfaces.10', 'N10', 'N10');
INSERT INTO "sys_i18n" VALUES (691, 'dictData.trace_interfaces.11', 'N11', 'N11');
INSERT INTO "sys_i18n" VALUES (692, 'dictData.trace_interfaces.12', 'N12', 'N12');
INSERT INTO "sys_i18n" VALUES (693, 'dictData.trace_interfaces.13', 'N13', 'N13');
INSERT INTO "sys_i18n" VALUES (694, 'dictData.trace_interfaces.7', 'N7', 'N7');
INSERT INTO "sys_i18n" VALUES (695, 'dictData.trace_interfaces.15', 'N15', 'N15');
INSERT INTO "sys_i18n" VALUES (696, 'dictData.trace_interfaces.17', 'N17', 'N17');
INSERT INTO "sys_i18n" VALUES (697, 'dictData.trace_interfaces.20', 'N20', 'N20');
INSERT INTO "sys_i18n" VALUES (698, 'dictData.trace_interfaces.22', 'N22', 'N22');
INSERT INTO "sys_i18n" VALUES (699, 'dictData.trace_interfaces.40', 'N40', 'N40');

View File

@@ -5,8 +5,8 @@ DROP TABLE IF EXISTS "sys_menu";
CREATE TABLE "sys_menu" (
"menu_id" integer NOT NULL,
"menu_name" text(64) NOT NULL,
"parent_id" integer(20),
"menu_sort" integer(11),
"parent_id" integer,
"menu_sort" integer,
"menu_path" text(255),
"component" text(255),
"frame_flag" text(1),
@@ -18,9 +18,9 @@ CREATE TABLE "sys_menu" (
"icon" text(128),
"del_flag" text(1),
"create_by" text(64),
"create_time" integer(20),
"create_time" integer,
"update_by" text(64),
"update_time" integer(20),
"update_time" integer,
"remark" text(500),
PRIMARY KEY ("menu_id")
);
@@ -115,8 +115,8 @@ INSERT INTO "sys_menu" VALUES (2080, 'menu.ueUser.onlineIMS', 5, 4, 'ims', 'neUs
INSERT INTO "sys_menu" VALUES (2081, 'menu.ueUser.onlineUE', 5, 6, 'ue', 'neUser/ue/index', '1', '0', 'M', '1', '1', 'neUser:ue:index', 'icon-xiangmuchengyuan', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.ueUser.onlineUERemark');
INSERT INTO "sys_menu" VALUES (2082, 'menu.ueUser.base5G', 5, 7, 'base5G', 'neUser/base5G/index', '1', '0', 'M', '0', '1', 'neUser:base5G:index', 'icon-paixu', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.ueUser.base5GRemark');
INSERT INTO "sys_menu" VALUES (2083, 'menu.trace', 2087, 30, 'traceManage', '', '1', '0', 'D', '1', '1', '', 'icon-paixu', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.traceRemark');
INSERT INTO "sys_menu" VALUES (2084, 'menu.trace.task', 2083, 1, 'task', 'traceManage/task/index', '1', '0', 'M', '0', '1', 'traceManage:task:index', 'icon-chexiao', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.trace.taskRemark');
INSERT INTO "sys_menu" VALUES (2085, 'menu.trace.analysis', 2083, 4, 'analysis', 'traceManage/analysis/index', '1', '0', 'M', '0', '1', 'traceManage:analysis:index', 'icon-gongnengjieshao', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.trace.analysisRemark');
INSERT INTO "sys_menu" VALUES (2084, 'menu.trace.task', 2083, 1, 'task', 'traceManage/task/index', '1', '0', 'M', '1', '1', 'traceManage:task:index', 'icon-chexiao', '0', 'system', 1728641403588, 'system', 1744453890548, 'menu.trace.taskRemark');
INSERT INTO "sys_menu" VALUES (2085, 'menu.trace.taskData', 2083, 4, 'task/inline/data', 'traceManage/task/data', '1', '0', 'M', '0', '1', 'traceManage:task:data', '#', '0', 'system', 1728641403588, 'system', 1744453921381, '');
INSERT INTO "sys_menu" VALUES (2086, 'menu.trace.pcap', 2083, 11, 'pcap', 'traceManage/pcap/index', '1', '1', 'M', '1', '1', 'traceManage:pcap:index', 'icon-soutubiao', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.trace.pcapRemark');
INSERT INTO "sys_menu" VALUES (2087, 'menu.fault', 0, 2, 'faultManage', '', '1', '0', 'D', '1', '1', '', 'icon-jinggao', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.faultRemark');
INSERT INTO "sys_menu" VALUES (2088, 'menu.fault.active', 2129, 1, 'active-alarm', 'faultManage/active-alarm/index', '1', '1', 'M', '1', '1', 'faultManage:active-alarm:index', 'icon-wenjian', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.fault.activemRemark');
@@ -189,7 +189,7 @@ INSERT INTO "sys_menu" VALUES (2158, 'menu.trace.pcapFile', 2083, 12, 'pcap/inli
INSERT INTO "sys_menu" VALUES (2159, 'menu.log.exportFile', 2089, 100, 'exportFile', 'logManage/exportFile/index', '1', '1', 'M', '1', '1', 'logManage:exportFile:index', 'icon-wenjian', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2160, 'menu.perf.kpiCReport', 2099, 100, 'kpiCReport', 'perfManage/kpiCReport/index', '1', '0', 'M', '1', '1', 'perfManage:kpiCReport:index', 'icon-tubiaoku', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2161, 'menu.trace.taskHLR', 2083, 6, 'taskHLR', 'traceManage/task-hlr/index', '1', '0', 'M', '0', '1', 'traceManage:taskHLR:index', 'icon-chexiao', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2162, 'menu.trace.taskAnalyze', 2083, 2, 'task/inline/analyze', 'traceManage/task/analyze', '1', '0', 'M', '0', '1', 'traceManage:taskAnalyze:index', '#', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2162, 'menu.trace.taskAnalyze', 2083, 2, 'task/inline/analyze', 'traceManage/task/analyze', '1', '0', 'M', '0', '1', 'traceManage:task:analyze', '#', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2163, 'menu.trace.tshark', 2083, 14, 'tshark', 'traceManage/tshark/index', '1', '0', 'M', '1', '1', 'traceManage:tshark:index', 'icon-gengduo', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2164, 'menu.trace.wireshark', 2083, 16, 'wireshark', 'traceManage/wireshark/index', '1', '0', 'M', '1', '1', 'traceManage:wireshark:index', 'icon-gengduo', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO "sys_menu" VALUES (2165, 'menu.ne.neOverview', 4, 1, 'neOverview', 'configManage/neOverview/index', '1', '0', 'M', '1', '1', 'configManage:neOverview:index', 'icon-tubiaoku', '0', 'system', 1728641403588, 'system', 1728641403588, 'menu.ne.neOverviewRemark');

View File

@@ -87,7 +87,6 @@ INSERT INTO "sys_role_menu" VALUES (2, 2081);
INSERT INTO "sys_role_menu" VALUES (2, 2082);
INSERT INTO "sys_role_menu" VALUES (2, 2083);
INSERT INTO "sys_role_menu" VALUES (2, 2084);
INSERT INTO "sys_role_menu" VALUES (2, 2085);
INSERT INTO "sys_role_menu" VALUES (2, 2086);
INSERT INTO "sys_role_menu" VALUES (2, 2087);
INSERT INTO "sys_role_menu" VALUES (2, 2088);
@@ -154,11 +153,13 @@ INSERT INTO "sys_role_menu" VALUES (2, 2159);
INSERT INTO "sys_role_menu" VALUES (2, 2160);
INSERT INTO "sys_role_menu" VALUES (2, 2162);
INSERT INTO "sys_role_menu" VALUES (2, 2163);
INSERT INTO "sys_role_menu" VALUES (2, 2164);
INSERT INTO "sys_role_menu" VALUES (2, 2165);
INSERT INTO "sys_role_menu" VALUES (2, 2166);
INSERT INTO "sys_role_menu" VALUES (2, 2167);
INSERT INTO "sys_role_menu" VALUES (2, 2168);
INSERT INTO "sys_role_menu" VALUES (2, 2169);
INSERT INTO "sys_role_menu" VALUES (3, 1);
INSERT INTO "sys_role_menu" VALUES (3, 4);
INSERT INTO "sys_role_menu" VALUES (3, 5);
@@ -226,6 +227,7 @@ INSERT INTO "sys_role_menu" VALUES (3, 2156);
INSERT INTO "sys_role_menu" VALUES (3, 2157);
INSERT INTO "sys_role_menu" VALUES (3, 2158);
INSERT INTO "sys_role_menu" VALUES (3, 2165);
INSERT INTO "sys_role_menu" VALUES (4, 1);
INSERT INTO "sys_role_menu" VALUES (4, 4);
INSERT INTO "sys_role_menu" VALUES (4, 60);
@@ -270,6 +272,7 @@ INSERT INTO "sys_role_menu" VALUES (4, 2153);
INSERT INTO "sys_role_menu" VALUES (4, 2157);
INSERT INTO "sys_role_menu" VALUES (4, 2163);
INSERT INTO "sys_role_menu" VALUES (4, 2165);
INSERT INTO "sys_role_menu" VALUES (5, 1);
INSERT INTO "sys_role_menu" VALUES (5, 4);
INSERT INTO "sys_role_menu" VALUES (5, 112);

View File

@@ -4,21 +4,31 @@
DROP TABLE IF EXISTS "trace_data";
CREATE TABLE "trace_data" (
"id" integer NOT NULL,
"task_id" integer(11) NOT NULL,
"trace_id" text(16) NOT NULL,
"imsi" text(16),
"msisdn" text(16),
"src_addr" text(128),
"dst_addr" text(128),
"if_type" integer(11),
"msg_type" integer(11),
"msg_direct" integer(11),
"length" integer(11),
"timestamp" integer(20),
"if_type" text(16),
"msg_type" integer,
"msg_direct" integer,
"msg_ne" text(16),
"msg_event" text(128),
"length" integer,
"timestamp" integer,
"raw_msg" text,
"dec_msg" text,
PRIMARY KEY ("id")
);
-- ----------------------------
-- Indexes structure for table trace_data
-- ----------------------------
CREATE INDEX "idx_task_id_time"
ON "trace_data" (
"trace_id" ASC,
"timestamp" ASC
);
-- ----------------------------
-- Records of trace_data
-- ----------------------------

View File

@@ -6,24 +6,18 @@ CREATE TABLE "trace_task" (
"id" integer NOT NULL,
"trace_id" text(16) NOT NULL,
"trace_type" text(2) NOT NULL,
"start_time" integer(20),
"end_time" integer(20),
"start_time" integer,
"end_time" integer,
"interfaces" text(255),
"imsi" text(16),
"msisdn" text(16),
"ue_ip" text(128),
"src_ip" text(128),
"dst_ip" text(128),
"signal_port" integer(11),
"create_by" text(50),
"create_time" integer(20),
"update_by" text(50),
"update_time" integer(20),
"create_time" integer,
"remark" text(500),
"ne_type" text(32) NOT NULL,
"ne_id" text(32) NOT NULL,
"ne_list" text(32) NOT NULL,
"notify_url" text(128) NOT NULL,
"fetch_msg" text(255),
PRIMARY KEY ("id")
);

View File

@@ -145,6 +145,25 @@ INSERT INTO `sys_dict_data` VALUES (116, 'cdr_cause_code', 'dictData.cdr_cause_c
INSERT INTO `sys_dict_data` VALUES (117, 'cdr_cause_code', 'dictData.cdr_cause_code.42', '42', 22, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (118, 'cdr_cause_code', 'dictData.cdr_cause_code.47', '47', 23, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (119, 'cdr_cause_code', 'dictData.cdr_cause_code.50', '50', 30, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (120, 'trace_msg_type', 'dictData.trace_msg_type.0', '0', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (121, 'trace_msg_type', 'dictData.trace_msg_type.1', '1', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (122, 'trace_msg_direct', 'dictData.trace_msg_direct.0', '0', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (123, 'trace_msg_direct', 'dictData.trace_msg_direct.1', '1', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (124, 'trace_interfaces', 'dictData.trace_interfaces.1', 'N1', 0, '', '', '0', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (125, 'trace_interfaces', 'dictData.trace_interfaces.2', 'N2', 0, '', '', '0', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (126, 'trace_interfaces', 'dictData.trace_interfaces.3', 'N1/N2', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (127, 'trace_interfaces', 'dictData.trace_interfaces.4', 'N4', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (128, 'trace_interfaces', 'dictData.trace_interfaces.8', 'N8', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (129, 'trace_interfaces', 'dictData.trace_interfaces.10', 'N10', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (130, 'trace_interfaces', 'dictData.trace_interfaces.11', 'N11', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (131, 'trace_interfaces', 'dictData.trace_interfaces.12', 'N12', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (132, 'trace_interfaces', 'dictData.trace_interfaces.13', 'N13', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (133, 'trace_interfaces', 'dictData.trace_interfaces.7', 'N7', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (134, 'trace_interfaces', 'dictData.trace_interfaces.15', 'N15', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (135, 'trace_interfaces', 'dictData.trace_interfaces.17', 'N17', 0, '', '', '0', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (136, 'trace_interfaces', 'dictData.trace_interfaces.20', 'N20', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (137, 'trace_interfaces', 'dictData.trace_interfaces.22', 'N22', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_data` VALUES (138, 'trace_interfaces', 'dictData.trace_interfaces.40', 'N40', 0, '', '', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -52,6 +52,9 @@ INSERT INTO `sys_dict_type` VALUES (67, 'dictType.ne_host_cmd_groupId', 'ne_host
INSERT INTO `sys_dict_type` VALUES (68, 'dictType.ne_info_status', 'ne_info_status', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_type` VALUES (69, 'dictType.ne_license_status', 'ne_license_status', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_type` VALUES (70, 'dictType.cdr_cause_code', 'cdr_cause_code', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_type` VALUES (71, 'dictType.trace_msg_type', 'trace_msg_type', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_type` VALUES (72, 'dictType.trace_msg_direct', 'trace_msg_direct', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
INSERT INTO `sys_dict_type` VALUES (73, 'dictType.trace_interfaces', 'trace_interfaces', '1', '0', 'system', 1699348237468, 'system', 1699348237468, '');
UNLOCK TABLES;

View File

@@ -84,7 +84,7 @@ INSERT INTO `sys_i18n` VALUES (66, 'menu.ueUser.onlineUE', 'UE在线信息', 'UE
INSERT INTO `sys_i18n` VALUES (67, 'menu.ueUser.base5G', '基站信息', 'Radio Information');
INSERT INTO `sys_i18n` VALUES (68, 'menu.trace', '跟踪', 'Trace');
INSERT INTO `sys_i18n` VALUES (69, 'menu.trace.task', '网元跟踪任务', 'NE Trace Task');
INSERT INTO `sys_i18n` VALUES (70, 'menu.trace.analysis', '网元跟踪数据', 'NE Trace Task Data');
INSERT INTO `sys_i18n` VALUES (70, 'menu.trace.taskData', '网元跟踪任务数据', 'NE Trace Task Data');
INSERT INTO `sys_i18n` VALUES (71, 'menu.trace.pcap', '信令抓包', 'Signaling Capture');
INSERT INTO `sys_i18n` VALUES (72, 'menu.fault', '监控', 'Monitor');
INSERT INTO `sys_i18n` VALUES (73, 'config.neData.exportTableFTP', '网元数据导出备份文件FTP服务', 'NeData Backup file FTP service');
@@ -94,7 +94,7 @@ INSERT INTO `sys_i18n` VALUES (76, 'menu.ueUser.onlineUERemark', 'UE在线信息
INSERT INTO `sys_i18n` VALUES (77, 'menu.ueUser.base5GRemark', '5G基站信息菜单', '5G Base Station Information Menu');
INSERT INTO `sys_i18n` VALUES (78, 'menu.traceRemark', '跟踪管理目录', 'Tracking Management Menu');
INSERT INTO `sys_i18n` VALUES (79, 'menu.trace.taskRemark', '跟踪任务菜单', 'Tracking Task Menu');
INSERT INTO `sys_i18n` VALUES (80, 'menu.trace.analysisRemark', '信令分析菜单', 'Signaling Analysis Menu');
-- INSERT INTO `sys_i18n` VALUES (80, 'menu.trace.analysisRemark', '信令分析菜单', 'Signaling Analysis Menu');
INSERT INTO `sys_i18n` VALUES (81, 'menu.trace.pcapRemark', '信令抓包菜单', 'Signaling Capture Menu');
INSERT INTO `sys_i18n` VALUES (82, 'menu.faultRemark', '故障管理目录', 'Fault Management Catalog');
INSERT INTO `sys_i18n` VALUES (83, 'menu.fault.active', '活动告警', 'Active Alarms');
@@ -643,7 +643,7 @@ INSERT INTO `sys_i18n` VALUES (625, 'menu.system.user.editPost', '修改用户
INSERT INTO `sys_i18n` VALUES (626, 'menu.dashboard.smscCDR', '短信话单', 'SMS CDR');
INSERT INTO `sys_i18n` VALUES (627, 'log.operate.title.smscCDR', '短信话单', 'SMS CDR');
INSERT INTO `sys_i18n` VALUES (628, 'menu.trace.pcapFile', '信令抓包文件', 'Signaling Capture File');
INSERT INTO `sys_i18n` VALUES (629, 'menu.trace.taskAnalyze', '跟踪数据分析', 'Tracking Data Analysis');
INSERT INTO `sys_i18n` VALUES (629, 'menu.trace.taskAnalyze', '网元跟踪任务分析', 'NE Trace Task Analysis');
INSERT INTO `sys_i18n` VALUES (630, 'job.ne_data_udm', '网元数据-UDM数据刷新同步', 'NE Data Sync UDM');
INSERT INTO `sys_i18n` VALUES (631, 'menu.system.setting.doc', '系统使用文档', 'System User Documentation');
INSERT INTO `sys_i18n` VALUES (632, 'menu.system.setting.official', '官网链接', 'Official Website');
@@ -693,5 +693,26 @@ INSERT INTO `sys_i18n` VALUES (675, 'config.sys.user.passwdNotAllowedHistoryRema
INSERT INTO `sys_i18n` VALUES (676, 'login.errPasswdHistory', '不允许使用最近密码', 'Recent passwords not allowed');
INSERT INTO `sys_i18n` VALUES (677, 'config.ne.neConfigBackupFTP', '配置文件备份FTP服务', 'NE Config Backup file FTP service');
INSERT INTO `sys_i18n` VALUES (678, 'config.ne.neConfigBackupFTPRemark', '请通过配置文件备份页面进行设置FTP信息', 'Please set the FTP information through the configuration file backup page.');
INSERT INTO `sys_i18n` VALUES (679, 'dictType.trace_msg_type', '跟踪消息类型', 'Trace Message Type');
INSERT INTO `sys_i18n` VALUES (680, 'dictData.trace_msg_type.0', '请求', 'Request');
INSERT INTO `sys_i18n` VALUES (681, 'dictData.trace_msg_type.1', '响应', 'Response');
INSERT INTO `sys_i18n` VALUES (682, 'dictType.trace_msg_direct', '跟踪消息方向', 'Track Message Direction');
INSERT INTO `sys_i18n` VALUES (683, 'dictData.trace_msg_direct.0', '接收', 'Receive');
INSERT INTO `sys_i18n` VALUES (684, 'dictData.trace_msg_direct.1', '发送', 'Send');
INSERT INTO `sys_i18n` VALUES (685, 'dictData.trace_interfaces.1', 'N1', 'N1');
INSERT INTO `sys_i18n` VALUES (686, 'dictData.trace_interfaces.2', 'N2', 'N2');
INSERT INTO `sys_i18n` VALUES (687, 'dictData.trace_interfaces.3', 'N1/N2', 'N1/N2');
INSERT INTO `sys_i18n` VALUES (688, 'dictData.trace_interfaces.4', 'N4', 'N4');
INSERT INTO `sys_i18n` VALUES (689, 'dictData.trace_interfaces.8', 'N8', 'N8');
INSERT INTO `sys_i18n` VALUES (690, 'dictData.trace_interfaces.10', 'N10', 'N10');
INSERT INTO `sys_i18n` VALUES (691, 'dictData.trace_interfaces.11', 'N11', 'N11');
INSERT INTO `sys_i18n` VALUES (692, 'dictData.trace_interfaces.12', 'N12', 'N12');
INSERT INTO `sys_i18n` VALUES (693, 'dictData.trace_interfaces.13', 'N13', 'N13');
INSERT INTO `sys_i18n` VALUES (694, 'dictData.trace_interfaces.7', 'N7', 'N7');
INSERT INTO `sys_i18n` VALUES (695, 'dictData.trace_interfaces.15', 'N15', 'N15');
INSERT INTO `sys_i18n` VALUES (696, 'dictData.trace_interfaces.17', 'N17', 'N17');
INSERT INTO `sys_i18n` VALUES (697, 'dictData.trace_interfaces.20', 'N20', 'N20');
INSERT INTO `sys_i18n` VALUES (698, 'dictData.trace_interfaces.22', 'N22', 'N22');
INSERT INTO `sys_i18n` VALUES (699, 'dictData.trace_interfaces.40', 'N40', 'N40');
-- Dump completed on 2025-02-14 15:26:56

View File

@@ -121,8 +121,8 @@ INSERT INTO `sys_menu` VALUES (2080, 'menu.ueUser.onlineIMS', 5, 4, 'ims', 'neUs
INSERT INTO `sys_menu` VALUES (2081, 'menu.ueUser.onlineUE', 5, 6, 'ue', 'neUser/ue/index', '1', '0', 'M', '1', '1', 'neUser:ue:index', 'icon-xiangmuchengyuan', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.ueUser.onlineUERemark');
INSERT INTO `sys_menu` VALUES (2082, 'menu.ueUser.base5G', 5, 7, 'base5G', 'neUser/base5G/index', '1', '0', 'M', '0', '1', 'neUser:base5G:index', 'icon-paixu', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.ueUser.base5GRemark');
INSERT INTO `sys_menu` VALUES (2083, 'menu.trace', 2087, 30, 'traceManage', '', '1', '0', 'D', '1', '1', '', 'icon-paixu', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.traceRemark');
INSERT INTO `sys_menu` VALUES (2084, 'menu.trace.task', 2083, 1, 'task', 'traceManage/task/index', '1', '0', 'M', '0', '1', 'traceManage:task:index', 'icon-chexiao', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.trace.taskRemark');
INSERT INTO `sys_menu` VALUES (2085, 'menu.trace.analysis', 2083, 4, 'analysis', 'traceManage/analysis/index', '1', '0', 'M', '0', '1', 'traceManage:analysis:index', 'icon-gongnengjieshao', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.trace.analysisRemark');
INSERT INTO `sys_menu` VALUES (2084, 'menu.trace.task', 2083, 1, 'task', 'traceManage/task/index', '1', '0', 'M', '1', '1', 'traceManage:task:index', 'icon-chexiao', '0', 'system', 1728641403588, 'system', 1744453890548, 'menu.trace.taskRemark');
INSERT INTO `sys_menu` VALUES (2085, 'menu.trace.taskData', 2083, 4, 'task/inline/data', 'traceManage/task/data', '1', '0', 'M', '0', '1', 'traceManage:task:data', '#', '0', 'system', 1728641403588, 'system', 1744453921381, '');
INSERT INTO `sys_menu` VALUES (2086, 'menu.trace.pcap', 2083, 11, 'pcap', 'traceManage/pcap/index', '1', '1', 'M', '1', '1', 'traceManage:pcap:index', 'icon-soutubiao', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.trace.pcapRemark');
INSERT INTO `sys_menu` VALUES (2087, 'menu.fault', 0, 2, 'faultManage', '', '1', '0', 'D', '1', '1', '', 'icon-jinggao', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.faultRemark');
INSERT INTO `sys_menu` VALUES (2088, 'menu.fault.active', 2129, 1, 'active-alarm', 'faultManage/active-alarm/index', '1', '1', 'M', '1', '1', 'faultManage:active-alarm:index', 'icon-wenjian', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.fault.activemRemark');
@@ -195,7 +195,7 @@ INSERT INTO `sys_menu` VALUES (2158, 'menu.trace.pcapFile', 2083, 12, 'pcap/inli
INSERT INTO `sys_menu` VALUES (2159, 'menu.log.exportFile', 2089, 100, 'exportFile', 'logManage/exportFile/index', '1', '1', 'M', '1', '1', 'logManage:exportFile:index', 'icon-wenjian', '0', 'system', 1728641403588,'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2160, 'menu.perf.kpiCReport', 2099, 100, 'kpiCReport', 'perfManage/kpiCReport/index', '1', '0', 'M', '1', '1', 'perfManage:kpiCReport:index', 'icon-tubiaoku', '0', 'system', 1728641403588,'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2161, 'menu.trace.taskHLR', 2083, 6, 'taskHLR', 'traceManage/task-hlr/index', '1', '0', 'M', '0', '1', 'traceManage:taskHLR:index', 'icon-chexiao', '0', 'system', 1728641403588,'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2162, 'menu.trace.taskAnalyze', 2083, 2, 'task/inline/analyze', 'traceManage/task/analyze', '1', '0', 'M', '0', '1', 'traceManage:taskAnalyze:index', '#', '0', 'system', 1728641403588,'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2162, 'menu.trace.taskAnalyze', 2083, 2, 'task/inline/analyze', 'traceManage/task/analyze', '1', '0', 'M', '0', '1', 'traceManage:task:analyze', '#', '0', 'system', 1728641403588, 'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2163, 'menu.trace.tshark', 2083, 14, 'tshark', 'traceManage/tshark/index', '1', '0', 'M', '1', '1', 'traceManage:tshark:index', 'icon-gengduo', '0', 'system', 1728641403588,'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2164, 'menu.trace.wireshark', 2083, 16, 'wireshark', 'traceManage/wireshark/index', '1', '0', 'M', '1', '1', 'traceManage:wireshark:index', 'icon-gengduo', '0', 'system', 1728641403588,'system', 1728641403588, '');
INSERT INTO `sys_menu` VALUES (2165, 'menu.ne.neOverview', 4, 1, 'neOverview', 'configManage/neOverview/index', '1', '0', 'M', '1', '1', 'configManage:neOverview:index', 'icon-tubiaoku', '0', 'system', 1728641403588,'system', 1728641403588, 'menu.ne.neOverviewRemark');

View File

@@ -93,7 +93,6 @@ INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2081);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2082);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2083);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2084);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2085);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2086);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2087);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2088);
@@ -160,6 +159,7 @@ INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2159);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2160);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2162);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2163);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2164);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2165);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2166);
INSERT IGNORE INTO `sys_role_menu` VALUES (2, 2167);

View File

@@ -5,19 +5,21 @@
DROP TABLE IF EXISTS `trace_data`;
CREATE TABLE `trace_data` (
`id` int NOT NULL AUTO_INCREMENT,
`task_id` int NOT NULL COMMENT '跟踪任务ID',
`imsi` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '',
`msisdn` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '',
`src_addr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '源地址带端口',
`dst_addr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '目标地址带端口',
`if_type` int DEFAULT NULL COMMENT '接口类型,未分类',
`msg_type` int DEFAULT NULL,
`msg_direct` int DEFAULT NULL,
`length` int DEFAULT NULL COMMENT '去除头后的原始数据byte长度',
`timestamp` bigint DEFAULT '0' COMMENT '毫秒',
`raw_msg` text COLLATE utf8mb4_general_ci COMMENT '去除头后的原始数据byteBase64',
`dec_msg` text COLLATE utf8mb4_general_ci COMMENT 'TCP内容消息',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='跟踪_任务数据';
`trace_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '跟踪任务ID',
`imsi` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT 'UE类型 IMSI',
`msisdn` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT 'UE类型 可能存在',
`src_addr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '源地址',
`dst_addr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '目标地址',
`if_type` varchar(16) COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '接口类型,未分类',
`msg_type` int DEFAULT NULL COMMENT '消息类型0-req, 1-rsp',
`msg_direct` int DEFAULT NULL COMMENT '消息方向0-recv,1-send',
`msg_ne` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '消息网元',
`msg_event` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '消息事件e.g: CreateContextReq',
`length` int DEFAULT NULL COMMENT '原始数据byte长度',
`timestamp` bigint DEFAULT '0' COMMENT '纳秒时间戳',
`raw_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '原始数据byteBase64',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_task_id_time` (`trace_id`,`timestamp`) COMMENT '任务DI时间'
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='跟踪_任务数据';
-- Dump completed on 2024-09-19 14:26:59
-- Dump completed on 2025-04-14 14:26:59

View File

@@ -6,26 +6,20 @@ DROP TABLE IF EXISTS `trace_task`;
CREATE TABLE `trace_task` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`trace_id` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务编号',
`trace_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '1-Interface,2-Device,3-User',
`trace_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '1-Interface,2-Device,3-UE',
`start_time` bigint DEFAULT '0' COMMENT '开始时间 毫秒',
`end_time` bigint DEFAULT '0' COMMENT '结束时间 毫秒',
`interfaces` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT '' COMMENT '接口跟踪必须 例如 N8,N10',
`imsi` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '用户跟踪必须',
`msisdn` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '用户跟踪可选',
`ue_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '设备跟踪必须 IP',
`src_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '源地址IP',
`dst_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '目标地址IP',
`signal_port` int DEFAULT '0' COMMENT '地址IP端口',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建者',
`create_time` bigint DEFAULT '0' COMMENT '创建时间',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者',
`update_time` bigint DEFAULT '0' COMMENT '更新时间',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT '' COMMENT '备注',
`ne_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元类型',
`ne_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元ID',
`notify_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '信息数据通知回调地址UDP 例如udp:192.168.5.58:29500',
`fetch_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '任务下发请求响应消息',
`ne_list` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '网元列表 neType_neId 例如 UDM_001,AMF_001',
`notify_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '信息数据通知回调地址UDP 例如udp:192.168.5.58:33033',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='跟踪_任务';
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='跟踪_任务';
-- Dump completed on 2024-09-19 14:26:59
-- Dump completed on 2025-04-14 14:26:59