phoenix.sql 99 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347
  1. /*
  2. Target Server Type : MySQL
  3. Target Server Version : 50734
  4. File Encoding : 65001
  5. Date: 04/12/2021 23:14:18
  6. */
  7. DROP DATABASE IF EXISTS `phoenix`;
  8. CREATE DATABASE IF NOT EXISTS `phoenix` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  9. USE `phoenix`;
  10. SET NAMES utf8mb4;
  11. SET FOREIGN_KEY_CHECKS = 0;
  12. -- ----------------------------
  13. -- Table structure for MONITOR_ALARM_DEFINITION
  14. -- ----------------------------
  15. DROP TABLE IF EXISTS `MONITOR_ALARM_DEFINITION`;
  16. CREATE TABLE `MONITOR_ALARM_DEFINITION`
  17. (
  18. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  19. `TYPE` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警类型(SERVER、NET、TCP4SERVICE、HTTP4SERVICE、DOCKER、INSTANCE、DATABASE、CUSTOM)',
  20. `FIRST_CLASS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级分类',
  21. `SECOND_CLASS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二级分类',
  22. `THIRD_CLASS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三级分类',
  23. `GRADE` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警级别(INFO、WARN、ERROR、FATAL)',
  24. `CODE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警编码',
  25. `TITLE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警标题',
  26. `CONTENT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警内容',
  27. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  28. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  29. PRIMARY KEY (`ID`) USING BTREE,
  30. INDEX `NX_CODE` (`CODE`) USING BTREE COMMENT '索引_告警编码'
  31. ) ENGINE = InnoDB
  32. CHARACTER SET = utf8mb4
  33. COLLATE = utf8mb4_general_ci COMMENT = '告警定义表'
  34. ROW_FORMAT = Dynamic;
  35. -- ----------------------------
  36. -- Table structure for MONITOR_ALARM_RECORD
  37. -- ----------------------------
  38. DROP TABLE IF EXISTS `MONITOR_ALARM_RECORD`;
  39. CREATE TABLE `MONITOR_ALARM_RECORD`
  40. (
  41. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  42. `CODE` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警代码,使用UUID',
  43. `ALARM_DEF_CODE` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警定义编码',
  44. `TYPE` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警类型(SERVER、NET、TCP4SERVICE、HTTP4SERVICE、DOCKER、INSTANCE、DATABASE、CUSTOM)',
  45. `WAY` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警方式(SMS、MAIL、...)',
  46. `LEVEL` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '告警级别(INFO、WARM、ERROR、FATAL)',
  47. `TITLE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警标题',
  48. `CONTENT` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '告警内容',
  49. `STATUS` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '告警发送状态(0:失败;1:成功)',
  50. `NUMBER` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '被告警人号码(手机号码、电子邮箱、...)',
  51. `INSERT_TIME` datetime NOT NULL COMMENT '告警时间',
  52. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '告警结果获取时间',
  53. PRIMARY KEY (`ID`) USING BTREE,
  54. INDEX `NX_CODE` (`CODE`) USING BTREE COMMENT '索引_告警记录编码',
  55. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_插入时间'
  56. ) ENGINE = InnoDB
  57. CHARACTER SET = utf8mb4
  58. COLLATE = utf8mb4_general_ci COMMENT = '告警记录表'
  59. ROW_FORMAT = Dynamic;
  60. -- ----------------------------
  61. -- Table structure for MONITOR_CONFIG
  62. -- ----------------------------
  63. DROP TABLE IF EXISTS `MONITOR_CONFIG`;
  64. CREATE TABLE `MONITOR_CONFIG`
  65. (
  66. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  67. `VALUE` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '配置内容(json字符串)',
  68. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  69. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  70. PRIMARY KEY (`ID`) USING BTREE
  71. ) ENGINE = InnoDB
  72. CHARACTER SET = utf8mb4
  73. COLLATE = utf8mb4_general_ci COMMENT = '监控配置表'
  74. ROW_FORMAT = Dynamic;
  75. -- ----------------------------
  76. -- Table structure for MONITOR_DB
  77. -- ----------------------------
  78. DROP TABLE IF EXISTS `MONITOR_DB`;
  79. CREATE TABLE `MONITOR_DB`
  80. (
  81. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  82. `CONN_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '连接名称',
  83. `URL` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据库URL',
  84. `USERNAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
  85. `PASSWORD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '密码',
  86. `DB_TYPE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据库类型',
  87. `DRIVER_CLASS` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驱动类',
  88. `DB_DESC` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
  89. `IS_ONLINE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数据库状态(0:离线,1:在线)',
  90. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  91. `MONITOR_ENV` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控环境',
  92. `MONITOR_GROUP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控分组',
  93. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  94. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  95. PRIMARY KEY (`ID`) USING BTREE,
  96. INDEX `MONITOR_DB_ENV_FK` (`MONITOR_ENV`) USING BTREE COMMENT '索引_监控环境',
  97. INDEX `MONITOR_DB_GROUP_FK` (`MONITOR_GROUP`) USING BTREE COMMENT '索引_监控分组',
  98. CONSTRAINT `MONITOR_DB_ENV_FK` FOREIGN KEY (`MONITOR_ENV`) REFERENCES `MONITOR_ENV` (`ENV_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  99. CONSTRAINT `MONITOR_DB_GROUP_FK` FOREIGN KEY (`MONITOR_GROUP`) REFERENCES `MONITOR_GROUP` (`GROUP_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT
  100. ) ENGINE = InnoDB
  101. CHARACTER SET = utf8mb4
  102. COLLATE = utf8mb4_general_ci COMMENT = '数据库表'
  103. ROW_FORMAT = Dynamic;
  104. -- ----------------------------
  105. -- Table structure for MONITOR_ENV
  106. -- ----------------------------
  107. DROP TABLE IF EXISTS `MONITOR_ENV`;
  108. CREATE TABLE `MONITOR_ENV`
  109. (
  110. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  111. `ENV_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '环境名',
  112. `ENV_DESC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '环境描述',
  113. `CREATE_ACCOUNT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人账号',
  114. `UPDATE_ACCOUNT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人账号',
  115. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  116. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  117. PRIMARY KEY (`ID`) USING BTREE,
  118. INDEX `NX_ENV_NAME` (`ENV_NAME`) USING BTREE
  119. ) ENGINE = InnoDB
  120. CHARACTER SET = utf8mb4
  121. COLLATE = utf8mb4_general_ci COMMENT = '监控环境表'
  122. ROW_FORMAT = Dynamic;
  123. -- ----------------------------
  124. -- Table structure for MONITOR_GROUP
  125. -- ----------------------------
  126. DROP TABLE IF EXISTS `MONITOR_GROUP`;
  127. CREATE TABLE `MONITOR_GROUP`
  128. (
  129. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  130. `GROUP_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分组名',
  131. `GROUP_DESC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分组描述',
  132. `CREATE_ACCOUNT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人账号',
  133. `UPDATE_ACCOUNT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人账号',
  134. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  135. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  136. PRIMARY KEY (`ID`) USING BTREE,
  137. INDEX `NX_GROUP_NAME` (`GROUP_NAME`) USING BTREE
  138. ) ENGINE = InnoDB
  139. CHARACTER SET = utf8mb4
  140. COLLATE = utf8mb4_general_ci COMMENT = '监控分组表'
  141. ROW_FORMAT = Dynamic;
  142. -- ----------------------------
  143. -- Table structure for MONITOR_HTTP
  144. -- ----------------------------
  145. DROP TABLE IF EXISTS `MONITOR_HTTP`;
  146. CREATE TABLE `MONITOR_HTTP`
  147. (
  148. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  149. `HOSTNAME_SOURCE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主机名(来源)',
  150. `URL_TARGET` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'URL地址(目的地)',
  151. `METHOD` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求方法',
  152. `PARAMETER` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求参数',
  153. `DESCR` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
  154. `AVG_TIME` bigint(20) NULL DEFAULT NULL COMMENT '平均响应时间(毫秒)',
  155. `STATUS` int(8) NULL DEFAULT NULL COMMENT '状态',
  156. `EXC_MESSAGE` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '异常信息',
  157. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  158. `MONITOR_ENV` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控环境',
  159. `MONITOR_GROUP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控分组',
  160. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  161. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  162. PRIMARY KEY (`ID`) USING BTREE,
  163. INDEX `NX_HOSTNAME_SOURCE` (`HOSTNAME_SOURCE`) USING BTREE COMMENT '索引_主机名(来源)',
  164. INDEX `NX_URL_TARGET` (`URL_TARGET`) USING BTREE COMMENT '索引_URL(目的地)',
  165. INDEX `MONITOR_HTTP_ENV_FK` (`MONITOR_ENV`) USING BTREE COMMENT '索引_监控环境',
  166. INDEX `MONITOR_HTTP_GROUP_FK` (`MONITOR_GROUP`) USING BTREE COMMENT '索引_监控分组',
  167. CONSTRAINT `MONITOR_HTTP_ENV_FK` FOREIGN KEY (`MONITOR_ENV`) REFERENCES `MONITOR_ENV` (`ENV_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  168. CONSTRAINT `MONITOR_HTTP_GROUP_FK` FOREIGN KEY (`MONITOR_GROUP`) REFERENCES `MONITOR_GROUP` (`GROUP_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT
  169. ) ENGINE = InnoDB
  170. CHARACTER SET = utf8mb4
  171. COLLATE = utf8mb4_general_ci COMMENT = 'HTTP信息表'
  172. ROW_FORMAT = Dynamic;
  173. -- ----------------------------
  174. -- Table structure for MONITOR_HTTP_HISTORY
  175. -- ----------------------------
  176. DROP TABLE IF EXISTS `MONITOR_HTTP_HISTORY`;
  177. CREATE TABLE `MONITOR_HTTP_HISTORY`
  178. (
  179. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  180. `HTTP_ID` bigint(20) NOT NULL COMMENT 'HTTP主表ID',
  181. `HOSTNAME_SOURCE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主机名(来源)',
  182. `URL_TARGET` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'URL地址(目的地)',
  183. `METHOD` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求方法',
  184. `PARAMETER` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求参数',
  185. `DESCR` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
  186. `AVG_TIME` bigint(20) NULL DEFAULT NULL COMMENT '平均响应时间(毫秒)',
  187. `STATUS` int(8) NULL DEFAULT NULL COMMENT '状态',
  188. `EXC_MESSAGE` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '异常信息',
  189. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  190. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  191. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  192. PRIMARY KEY (`ID`) USING BTREE,
  193. INDEX `NX_HOSTNAME_SOURCE` (`HOSTNAME_SOURCE`) USING BTREE COMMENT '索引_主机名(来源)',
  194. INDEX `NX_URL_TARGET` (`URL_TARGET`) USING BTREE COMMENT '索引_URL(目的地)',
  195. INDEX `NX_HTTP_ID` (`HTTP_ID`) USING BTREE COMMENT '索引_HTTP主表ID',
  196. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_插入时间'
  197. ) ENGINE = InnoDB
  198. CHARACTER SET = utf8mb4
  199. COLLATE = utf8mb4_general_ci COMMENT = 'HTTP信息历史记录表'
  200. ROW_FORMAT = Dynamic;
  201. -- ----------------------------
  202. -- Table structure for MONITOR_INSTANCE
  203. -- ----------------------------
  204. DROP TABLE IF EXISTS `MONITOR_INSTANCE`;
  205. CREATE TABLE `MONITOR_INSTANCE`
  206. (
  207. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  208. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  209. `ENDPOINT` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '端点(客户端<client>、代理端<agent>、服务端<server>、UI端<ui>)',
  210. `INSTANCE_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例名',
  211. `INSTANCE_DESC` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用实例描述',
  212. `INSTANCE_SUMMARY` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用实例摘要',
  213. `LANGUAGE` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编程语言',
  214. `APP_SERVER_TYPE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用服务器类型',
  215. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  216. `IS_ONLINE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应用状态(0:离线,1:在线)',
  217. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  218. `CONN_FREQUENCY` int(8) NOT NULL COMMENT '连接频率',
  219. `MONITOR_ENV` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控环境',
  220. `MONITOR_GROUP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控分组',
  221. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  222. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  223. PRIMARY KEY (`ID`) USING BTREE,
  224. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID',
  225. INDEX `MONITOR_INSTANCE_ENV_FK` (`MONITOR_ENV`) USING BTREE COMMENT '索引_监控环境',
  226. INDEX `MONITOR_INSTANCE_GROUP_FK` (`MONITOR_GROUP`) USING BTREE COMMENT '索引_监控分组',
  227. CONSTRAINT `MONITOR_INSTANCE_ENV_FK` FOREIGN KEY (`MONITOR_ENV`) REFERENCES `MONITOR_ENV` (`ENV_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  228. CONSTRAINT `MONITOR_INSTANCE_GROUP_FK` FOREIGN KEY (`MONITOR_GROUP`) REFERENCES `MONITOR_GROUP` (`GROUP_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT
  229. ) ENGINE = InnoDB
  230. CHARACTER SET = utf8mb4
  231. COLLATE = utf8mb4_general_ci COMMENT = '应用实例表'
  232. ROW_FORMAT = DYNAMIC;
  233. -- ----------------------------
  234. -- Table structure for MONITOR_JVM_CLASS_LOADING
  235. -- ----------------------------
  236. DROP TABLE IF EXISTS `MONITOR_JVM_CLASS_LOADING`;
  237. CREATE TABLE `MONITOR_JVM_CLASS_LOADING`
  238. (
  239. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  240. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  241. `TOTAL_LOADED_CLASS_COUNT` int(8) NULL DEFAULT NULL COMMENT '加载的类的总数',
  242. `LOADED_CLASS_COUNT` int(8) NULL DEFAULT NULL COMMENT '当前加载的类的总数',
  243. `UNLOADED_CLASS_COUNT` int(8) NULL DEFAULT NULL COMMENT '卸载的类总数',
  244. `IS_VERBOSE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否启用了类加载系统的详细输出',
  245. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  246. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  247. PRIMARY KEY (`ID`) USING BTREE,
  248. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID'
  249. ) ENGINE = InnoDB
  250. CHARACTER SET = utf8mb4
  251. COLLATE = utf8mb4_general_ci COMMENT = 'java虚拟机类加载信息表'
  252. ROW_FORMAT = Dynamic;
  253. -- ----------------------------
  254. -- Table structure for MONITOR_JVM_GARBAGE_COLLECTOR
  255. -- ----------------------------
  256. DROP TABLE IF EXISTS `MONITOR_JVM_GARBAGE_COLLECTOR`;
  257. CREATE TABLE `MONITOR_JVM_GARBAGE_COLLECTOR`
  258. (
  259. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  260. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  261. `GARBAGE_COLLECTOR_NO` int(8) NULL DEFAULT NULL COMMENT '内存管理器序号',
  262. `GARBAGE_COLLECTOR_NAME` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内存管理器名称',
  263. `COLLECTION_COUNT` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'GC总次数',
  264. `COLLECTION_TIME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'GC总时间(毫秒)',
  265. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  266. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  267. PRIMARY KEY (`ID`) USING BTREE,
  268. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID'
  269. ) ENGINE = InnoDB
  270. CHARACTER SET = utf8mb4
  271. COLLATE = utf8mb4_general_ci COMMENT = 'java虚拟机GC信息表'
  272. ROW_FORMAT = Dynamic;
  273. -- ----------------------------
  274. -- Table structure for MONITOR_JVM_MEMORY
  275. -- ----------------------------
  276. DROP TABLE IF EXISTS `MONITOR_JVM_MEMORY`;
  277. CREATE TABLE `MONITOR_JVM_MEMORY`
  278. (
  279. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  280. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  281. `MEMORY_TYPE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内存类型',
  282. `INIT` bigint(20) NULL DEFAULT NULL COMMENT '初始内存量(单位:byte)',
  283. `USED` bigint(20) NULL DEFAULT NULL COMMENT '已用内存量(单位:byte)',
  284. `COMMITTED` bigint(20) NULL DEFAULT NULL COMMENT '提交内存量(单位:byte)',
  285. `MAX` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最大内存量(单位:byte,可能存在未定义)',
  286. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  287. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  288. PRIMARY KEY (`ID`) USING BTREE,
  289. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID'
  290. ) ENGINE = InnoDB
  291. CHARACTER SET = utf8mb4
  292. COLLATE = utf8mb4_general_ci COMMENT = 'java虚拟机内存信息表'
  293. ROW_FORMAT = Dynamic;
  294. -- ----------------------------
  295. -- Table structure for MONITOR_JVM_MEMORY_HISTORY
  296. -- ----------------------------
  297. DROP TABLE IF EXISTS `MONITOR_JVM_MEMORY_HISTORY`;
  298. CREATE TABLE `MONITOR_JVM_MEMORY_HISTORY`
  299. (
  300. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  301. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  302. `MEMORY_TYPE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内存类型',
  303. `INIT` bigint(20) NULL DEFAULT NULL COMMENT '初始内存量(单位:byte)',
  304. `USED` bigint(20) NULL DEFAULT NULL COMMENT '已用内存量(单位:byte)',
  305. `COMMITTED` bigint(20) NULL DEFAULT NULL COMMENT '提交内存量(单位:byte)',
  306. `MAX` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '最大内存量(单位:byte,可能存在未定义)',
  307. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  308. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  309. PRIMARY KEY (`ID`) USING BTREE,
  310. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID',
  311. INDEX `NX_MEMORY_TYPE` (`MEMORY_TYPE`) USING BTREE COMMENT '索引_JVM内存类型',
  312. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_JVM内存新增时间',
  313. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_JVM内存更新时间'
  314. ) ENGINE = InnoDB
  315. CHARACTER SET = utf8mb4
  316. COLLATE = utf8mb4_general_ci COMMENT = 'java虚拟机内存历史记录表'
  317. ROW_FORMAT = Dynamic;
  318. -- ----------------------------
  319. -- Table structure for MONITOR_JVM_RUNTIME
  320. -- ----------------------------
  321. DROP TABLE IF EXISTS `MONITOR_JVM_RUNTIME`;
  322. CREATE TABLE `MONITOR_JVM_RUNTIME`
  323. (
  324. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  325. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  326. `NAME` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '正在运行的Java虚拟机名称',
  327. `VM_NAME` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机实现名称',
  328. `VM_VENDOR` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机实现供应商',
  329. `VM_VERSION` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机实现版本',
  330. `SPEC_NAME` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机规范名称',
  331. `SPEC_VENDOR` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机规范供应商',
  332. `SPEC_VERSION` varchar(125) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机规范版本',
  333. `MANAGEMENT_SPEC_VERSION` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '管理接口规范版本',
  334. `CLASS_PATH` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'Java类路径',
  335. `LIBRARY_PATH` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'Java库路径',
  336. `IS_BOOT_CLASS_PATH_SUPPORTED` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机是否支持引导类路径',
  337. `BOOT_CLASS_PATH` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '引导类路径',
  338. `INPUT_ARGUMENTS` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'Java虚拟机入参',
  339. `UPTIME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'Java虚拟机的正常运行时间(毫秒)',
  340. `START_TIME` datetime NULL DEFAULT NULL COMMENT 'Java虚拟机的开始时间',
  341. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  342. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  343. PRIMARY KEY (`ID`) USING BTREE,
  344. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID'
  345. ) ENGINE = InnoDB
  346. CHARACTER SET = utf8mb4
  347. COLLATE = utf8mb4_general_ci COMMENT = 'java虚拟机运行时信息表'
  348. ROW_FORMAT = Dynamic;
  349. -- ----------------------------
  350. -- Table structure for MONITOR_JVM_THREAD
  351. -- ----------------------------
  352. DROP TABLE IF EXISTS `MONITOR_JVM_THREAD`;
  353. CREATE TABLE `MONITOR_JVM_THREAD`
  354. (
  355. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  356. `INSTANCE_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应用实例ID',
  357. `THREAD_COUNT` int(8) NULL DEFAULT NULL COMMENT '当前活动线程数',
  358. `PEAK_THREAD_COUNT` int(8) NULL DEFAULT NULL COMMENT '线程峰值',
  359. `TOTAL_STARTED_THREAD_COUNT` int(8) NULL DEFAULT NULL COMMENT '已创建并已启动的线程总数',
  360. `DAEMON_THREAD_COUNT` int(8) NULL DEFAULT NULL COMMENT '当前活动守护线程数',
  361. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  362. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  363. PRIMARY KEY (`ID`) USING BTREE,
  364. INDEX `NX_INSTANCE_ID` (`INSTANCE_ID`) USING BTREE COMMENT '索引_应用实例ID'
  365. ) ENGINE = InnoDB
  366. CHARACTER SET = utf8mb4
  367. COLLATE = utf8mb4_general_ci COMMENT = 'java虚拟机线程信息表'
  368. ROW_FORMAT = Dynamic;
  369. -- ----------------------------
  370. -- Table structure for MONITOR_LOG_EXCEPTION
  371. -- ----------------------------
  372. DROP TABLE IF EXISTS `MONITOR_LOG_EXCEPTION`;
  373. CREATE TABLE `MONITOR_LOG_EXCEPTION`
  374. (
  375. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  376. `REQ_PARAM` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求参数',
  377. `EXC_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常名称',
  378. `EXC_MESSAGE` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '异常信息',
  379. `USER_ID` bigint(20) NULL DEFAULT NULL COMMENT '操作用户ID',
  380. `USERNAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作用户名',
  381. `OPER_METHOD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作方法',
  382. `URI` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI',
  383. `IP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求IP',
  384. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  385. PRIMARY KEY (`ID`) USING BTREE,
  386. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_插入时间'
  387. ) ENGINE = InnoDB
  388. CHARACTER SET = utf8mb4
  389. COLLATE = utf8mb4_general_ci COMMENT = '异常日志表'
  390. ROW_FORMAT = Dynamic;
  391. -- ----------------------------
  392. -- Table structure for MONITOR_LOG_OPERATION
  393. -- ----------------------------
  394. DROP TABLE IF EXISTS `MONITOR_LOG_OPERATION`;
  395. CREATE TABLE `MONITOR_LOG_OPERATION`
  396. (
  397. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  398. `OPER_MODULE` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '功能模块',
  399. `OPER_TYPE` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '操作类型',
  400. `OPER_DESC` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作描述',
  401. `REQ_PARAM` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '请求参数',
  402. `RESP_PARAM` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '返回参数',
  403. `USER_ID` bigint(20) NULL DEFAULT NULL COMMENT '操作用户ID',
  404. `USERNAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作用户名',
  405. `OPER_METHOD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作方法',
  406. `URI` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求URI',
  407. `IP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求IP',
  408. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  409. PRIMARY KEY (`ID`) USING BTREE,
  410. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_插入时间'
  411. ) ENGINE = InnoDB
  412. CHARACTER SET = utf8mb4
  413. COLLATE = utf8mb4_general_ci COMMENT = '操作日志表'
  414. ROW_FORMAT = Dynamic;
  415. -- ----------------------------
  416. -- Table structure for MONITOR_NET
  417. -- ----------------------------
  418. DROP TABLE IF EXISTS `MONITOR_NET`;
  419. CREATE TABLE `MONITOR_NET`
  420. (
  421. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  422. `IP_SOURCE` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址(来源)',
  423. `IP_TARGET` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址(目的地)',
  424. `IP_DESC` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'IP地址描述',
  425. `STATUS` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态(0:网络不通,1:网络正常)',
  426. `AVG_TIME` double NULL DEFAULT NULL COMMENT '平均响应时间(毫秒)',
  427. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  428. `MONITOR_ENV` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控环境',
  429. `MONITOR_GROUP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控分组',
  430. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  431. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  432. PRIMARY KEY (`ID`) USING BTREE,
  433. INDEX `NX_IP_SOURCE` (`IP_SOURCE`) USING BTREE COMMENT '索引_IP地址(来源)',
  434. INDEX `NX_IP_TARGET` (`IP_TARGET`) USING BTREE COMMENT '索引_IP地址(目的地)',
  435. INDEX `MONITOR_NET_ENV_FK` (`MONITOR_ENV`) USING BTREE COMMENT '索引_监控环境',
  436. INDEX `MONITOR_NET_GROUP_FK` (`MONITOR_GROUP`) USING BTREE COMMENT '索引_监控分组',
  437. CONSTRAINT `MONITOR_NET_ENV_FK` FOREIGN KEY (`MONITOR_ENV`) REFERENCES `MONITOR_ENV` (`ENV_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  438. CONSTRAINT `MONITOR_NET_GROUP_FK` FOREIGN KEY (`MONITOR_GROUP`) REFERENCES `MONITOR_GROUP` (`GROUP_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT
  439. ) ENGINE = InnoDB
  440. CHARACTER SET = utf8mb4
  441. COLLATE = utf8mb4_general_ci COMMENT = '网络信息表'
  442. ROW_FORMAT = Dynamic;
  443. -- ----------------------------
  444. -- Table structure for MONITOR_NET_HISTORY
  445. -- ----------------------------
  446. DROP TABLE IF EXISTS `MONITOR_NET_HISTORY`;
  447. CREATE TABLE `MONITOR_NET_HISTORY`
  448. (
  449. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  450. `NET_ID` bigint(20) NOT NULL COMMENT '网络主表ID',
  451. `IP_SOURCE` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址(来源)',
  452. `IP_TARGET` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址(目的地)',
  453. `IP_DESC` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'IP地址描述',
  454. `STATUS` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态(0:网络不通,1:网络正常)',
  455. `AVG_TIME` double NULL DEFAULT NULL COMMENT '平均响应时间(毫秒)',
  456. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  457. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  458. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  459. PRIMARY KEY (`ID`) USING BTREE,
  460. INDEX `NX_IP_SOURCE` (`IP_SOURCE`) USING BTREE COMMENT '索引_IP地址(来源)',
  461. INDEX `NX_IP_TARGET` (`IP_TARGET`) USING BTREE COMMENT '索引_IP地址(目的地)',
  462. INDEX `NX_NET_ID` (`NET_ID`) USING BTREE COMMENT '索引_网络主表ID',
  463. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_插入时间'
  464. ) ENGINE = InnoDB
  465. CHARACTER SET = utf8mb4
  466. COLLATE = utf8mb4_general_ci COMMENT = '网络信息历史记录表'
  467. ROW_FORMAT = DYNAMIC;
  468. -- ----------------------------
  469. -- Table structure for MONITOR_REALTIME_MONITORING
  470. -- ----------------------------
  471. DROP TABLE IF EXISTS `MONITOR_REALTIME_MONITORING`;
  472. CREATE TABLE `MONITOR_REALTIME_MONITORING`
  473. (
  474. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  475. `TYPE` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '监控类型(SERVER、NET、TCP4SERVICE、HTTP4SERVICE、DOCKER、INSTANCE、DATABASE、CUSTOM)',
  476. `CODE` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '监控编号',
  477. `IS_SENT_ALARM` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否已经发送了告警(1:是,0:否)',
  478. `INSERT_TIME` datetime NOT NULL COMMENT '插入时间',
  479. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  480. PRIMARY KEY (`ID`) USING BTREE,
  481. INDEX `NX_TYPE_CODE` (`TYPE`, `CODE`) USING BTREE COMMENT '索引_类型_编码'
  482. ) ENGINE = InnoDB
  483. CHARACTER SET = utf8mb4
  484. COLLATE = utf8mb4_general_ci COMMENT = '实时监控表'
  485. ROW_FORMAT = Dynamic;
  486. -- ----------------------------
  487. -- Table structure for MONITOR_ROLE
  488. -- ----------------------------
  489. DROP TABLE IF EXISTS `MONITOR_ROLE`;
  490. CREATE TABLE `MONITOR_ROLE`
  491. (
  492. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  493. `ROLE_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称',
  494. `CREATE_TIME` datetime NOT NULL COMMENT '创建时间',
  495. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  496. PRIMARY KEY (`ID`) USING BTREE
  497. ) ENGINE = InnoDB
  498. CHARACTER SET = utf8mb4
  499. COLLATE = utf8mb4_general_ci COMMENT = '监控用户角色表'
  500. ROW_FORMAT = Dynamic;
  501. -- ----------------------------
  502. -- Table structure for MONITOR_SERVER
  503. -- ----------------------------
  504. DROP TABLE IF EXISTS `MONITOR_SERVER`;
  505. CREATE TABLE `MONITOR_SERVER`
  506. (
  507. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  508. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  509. `SERVER_NAME` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
  510. `SERVER_SUMMARY` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器摘要',
  511. `IS_ONLINE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器状态(0:离线,1:在线)',
  512. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  513. `CONN_FREQUENCY` int(8) NOT NULL COMMENT '连接频率',
  514. `MONITOR_ENV` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控环境',
  515. `MONITOR_GROUP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控分组',
  516. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  517. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  518. PRIMARY KEY (`ID`) USING BTREE,
  519. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP',
  520. INDEX `MONITOR_SERVER_ENV_FK` (`MONITOR_ENV`) USING BTREE COMMENT '索引_监控环境',
  521. INDEX `MONITOR_SERVER_GROUP_FK` (`MONITOR_GROUP`) USING BTREE COMMENT '索引_监控分组',
  522. CONSTRAINT `MONITOR_SERVER_ENV_FK` FOREIGN KEY (`MONITOR_ENV`) REFERENCES `MONITOR_ENV` (`ENV_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  523. CONSTRAINT `MONITOR_SERVER_GROUP_FK` FOREIGN KEY (`MONITOR_GROUP`) REFERENCES `MONITOR_GROUP` (`GROUP_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT
  524. ) ENGINE = InnoDB
  525. CHARACTER SET = utf8mb4
  526. COLLATE = utf8mb4_general_ci COMMENT = '服务器表'
  527. ROW_FORMAT = DYNAMIC;
  528. -- ----------------------------
  529. -- Table structure for MONITOR_SERVER_CPU
  530. -- ----------------------------
  531. DROP TABLE IF EXISTS `MONITOR_SERVER_CPU`;
  532. CREATE TABLE `MONITOR_SERVER_CPU`
  533. (
  534. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  535. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  536. `CPU_NO` int(8) NULL DEFAULT NULL COMMENT 'CPU序号',
  537. `CPU_MHZ` int(11) NULL DEFAULT NULL COMMENT 'CPU频率(MHz)',
  538. `CPU_VENDOR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'CPU卖主',
  539. `CPU_MODEL` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'CPU的类别,如:Celeron',
  540. `CPU_USER` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU用户使用率',
  541. `CPU_SYS` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU系统使用率',
  542. `CPU_WAIT` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU等待率',
  543. `CPU_NICE` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU错误率',
  544. `CPU_COMBINED` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU使用率',
  545. `CPU_IDLE` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU剩余率',
  546. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  547. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  548. PRIMARY KEY (`ID`) USING BTREE,
  549. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP地址'
  550. ) ENGINE = InnoDB
  551. CHARACTER SET = utf8mb4
  552. COLLATE = utf8mb4_general_ci COMMENT = '服务器CPU表'
  553. ROW_FORMAT = Dynamic;
  554. -- ----------------------------
  555. -- Table structure for MONITOR_SERVER_CPU_HISTORY
  556. -- ----------------------------
  557. DROP TABLE IF EXISTS `MONITOR_SERVER_CPU_HISTORY`;
  558. CREATE TABLE `MONITOR_SERVER_CPU_HISTORY`
  559. (
  560. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  561. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  562. `CPU_NO` int(8) NULL DEFAULT NULL COMMENT 'CPU序号',
  563. `CPU_MHZ` int(11) NULL DEFAULT NULL COMMENT 'CPU频率(MHz)',
  564. `CPU_VENDOR` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'CPU卖主',
  565. `CPU_MODEL` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'CPU的类别,如:Celeron',
  566. `CPU_USER` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU用户使用率',
  567. `CPU_SYS` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU系统使用率',
  568. `CPU_WAIT` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU等待率',
  569. `CPU_NICE` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU错误率',
  570. `CPU_COMBINED` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU使用率',
  571. `CPU_IDLE` double(16, 4) NULL DEFAULT NULL COMMENT 'CPU剩余率',
  572. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  573. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  574. PRIMARY KEY (`ID`) USING BTREE,
  575. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP地址',
  576. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_服务器CPU新增时间',
  577. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_服务器CPU更新时间'
  578. ) ENGINE = InnoDB
  579. CHARACTER SET = utf8mb4
  580. COLLATE = utf8mb4_general_ci COMMENT = '服务器CPU历史记录表'
  581. ROW_FORMAT = Dynamic;
  582. -- ----------------------------
  583. -- Table structure for MONITOR_SERVER_DISK
  584. -- ----------------------------
  585. DROP TABLE IF EXISTS `MONITOR_SERVER_DISK`;
  586. CREATE TABLE `MONITOR_SERVER_DISK`
  587. (
  588. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  589. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  590. `DISK_NO` int(8) NULL DEFAULT NULL COMMENT '磁盘序号',
  591. `DEV_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分区的盘符名称',
  592. `DIR_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分区的盘符路径',
  593. `TYPE_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '磁盘类型名,比如本地硬盘、光驱、网络文件系统等',
  594. `SYS_TYPE_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '磁盘类型,比如 FAT32、NTFS',
  595. `TOTAL` bigint(20) NULL DEFAULT NULL COMMENT '磁盘总大小(单位:byte)',
  596. `FREE` bigint(20) NULL DEFAULT NULL COMMENT '磁盘剩余大小(单位:byte)',
  597. `USED` bigint(20) NULL DEFAULT NULL COMMENT '磁盘已用大小(单位:byte)',
  598. `AVAIL` bigint(20) NULL DEFAULT NULL COMMENT '磁盘可用大小(单位:byte)',
  599. `USE_PERCENT` double(16, 4) NULL DEFAULT NULL COMMENT '磁盘资源的利用率',
  600. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  601. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  602. PRIMARY KEY (`ID`) USING BTREE,
  603. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  604. ) ENGINE = InnoDB
  605. CHARACTER SET = utf8mb4
  606. COLLATE = utf8mb4_general_ci COMMENT = '服务器磁盘表'
  607. ROW_FORMAT = Dynamic;
  608. -- ----------------------------
  609. -- Table structure for MONITOR_SERVER_DISK_HISTORY
  610. -- ----------------------------
  611. DROP TABLE IF EXISTS `MONITOR_SERVER_DISK_HISTORY`;
  612. CREATE TABLE `MONITOR_SERVER_DISK_HISTORY`
  613. (
  614. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  615. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  616. `DISK_NO` int(8) NULL DEFAULT NULL COMMENT '磁盘序号',
  617. `DEV_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分区的盘符名称',
  618. `DIR_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分区的盘符路径',
  619. `TYPE_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '磁盘类型名,比如本地硬盘、光驱、网络文件系统等',
  620. `SYS_TYPE_NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '磁盘类型,比如 FAT32、NTFS',
  621. `TOTAL` bigint(20) NULL DEFAULT NULL COMMENT '磁盘总大小(单位:byte)',
  622. `FREE` bigint(20) NULL DEFAULT NULL COMMENT '磁盘剩余大小(单位:byte)',
  623. `USED` bigint(20) NULL DEFAULT NULL COMMENT '磁盘已用大小(单位:byte)',
  624. `AVAIL` bigint(20) NULL DEFAULT NULL COMMENT '磁盘可用大小(单位:byte)',
  625. `USE_PERCENT` double(16, 4) NULL DEFAULT NULL COMMENT '磁盘资源的利用率',
  626. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  627. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  628. PRIMARY KEY (`ID`) USING BTREE,
  629. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP',
  630. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_服务器磁盘新增时间',
  631. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_服务器磁盘更新时间'
  632. ) ENGINE = InnoDB
  633. CHARACTER SET = utf8mb4
  634. COLLATE = utf8mb4_general_ci COMMENT = '服务器磁盘历史记录表'
  635. ROW_FORMAT = Dynamic;
  636. -- ----------------------------
  637. -- Table structure for MONITOR_SERVER_LOAD_AVERAGE
  638. -- ----------------------------
  639. DROP TABLE IF EXISTS `MONITOR_SERVER_LOAD_AVERAGE`;
  640. CREATE TABLE `MONITOR_SERVER_LOAD_AVERAGE`
  641. (
  642. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  643. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  644. `LOGICAL_PROCESSOR_COUNT` int(4) NULL DEFAULT NULL COMMENT 'CPU逻辑核数量',
  645. `ONE` double(16, 4) NULL DEFAULT NULL COMMENT '1分钟负载平均值',
  646. `FIVE` double(16, 4) NULL DEFAULT NULL COMMENT '5分钟负载平均值',
  647. `FIFTEEN` double(16, 4) NULL DEFAULT NULL COMMENT '15分钟负载平均值',
  648. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  649. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  650. PRIMARY KEY (`ID`) USING BTREE,
  651. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  652. ) ENGINE = InnoDB
  653. CHARACTER SET = utf8mb4
  654. COLLATE = utf8mb4_general_ci COMMENT = '服务器平均负载表'
  655. ROW_FORMAT = Dynamic;
  656. -- ----------------------------
  657. -- Table structure for MONITOR_SERVER_LOAD_AVERAGE_HISTORY
  658. -- ----------------------------
  659. DROP TABLE IF EXISTS `MONITOR_SERVER_LOAD_AVERAGE_HISTORY`;
  660. CREATE TABLE `MONITOR_SERVER_LOAD_AVERAGE_HISTORY`
  661. (
  662. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  663. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  664. `LOGICAL_PROCESSOR_COUNT` int(4) NULL DEFAULT NULL COMMENT 'CPU逻辑核数量',
  665. `ONE` double(16, 4) NULL DEFAULT NULL COMMENT '1分钟负载平均值',
  666. `FIVE` double(16, 4) NULL DEFAULT NULL COMMENT '5分钟负载平均值',
  667. `FIFTEEN` double(16, 4) NULL DEFAULT NULL COMMENT '15分钟负载平均值',
  668. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  669. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  670. PRIMARY KEY (`ID`) USING BTREE,
  671. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP',
  672. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_服务器平均负载新增时间',
  673. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_服务器平均负载更新时间'
  674. ) ENGINE = InnoDB
  675. CHARACTER SET = utf8mb4
  676. COLLATE = utf8mb4_general_ci COMMENT = '服务器平均负载历史记录表'
  677. ROW_FORMAT = Dynamic;
  678. -- ----------------------------
  679. -- Table structure for MONITOR_SERVER_MEMORY
  680. -- ----------------------------
  681. DROP TABLE IF EXISTS `MONITOR_SERVER_MEMORY`;
  682. CREATE TABLE `MONITOR_SERVER_MEMORY`
  683. (
  684. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  685. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  686. `MEM_TOTAL` bigint(20) NULL DEFAULT NULL COMMENT '物理内存总量(单位:byte)',
  687. `MEM_USED` bigint(20) NULL DEFAULT NULL COMMENT '物理内存使用量(单位:byte)',
  688. `MEM_FREE` bigint(20) NULL DEFAULT NULL COMMENT '物理内存剩余量(单位:byte)',
  689. `MEN_USED_PERCENT` double(16, 4) NULL DEFAULT NULL COMMENT '物理内存使用率',
  690. `SWAP_TOTAL` bigint(20) NULL DEFAULT NULL COMMENT '交换区总量(单位:byte)',
  691. `SWAP_USED` bigint(20) NULL DEFAULT NULL COMMENT '交换区使用量(单位:byte)',
  692. `SWAP_FREE` bigint(20) NULL DEFAULT NULL COMMENT '交换区剩余量(单位:byte)',
  693. `SWAP_USED_PERCENT` double(16, 4) NULL DEFAULT NULL COMMENT '交换区使用率',
  694. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  695. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  696. PRIMARY KEY (`ID`) USING BTREE,
  697. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  698. ) ENGINE = InnoDB
  699. CHARACTER SET = utf8mb4
  700. COLLATE = utf8mb4_general_ci COMMENT = '服务器内存表'
  701. ROW_FORMAT = Dynamic;
  702. -- ----------------------------
  703. -- Table structure for MONITOR_SERVER_MEMORY_HISTORY
  704. -- ----------------------------
  705. DROP TABLE IF EXISTS `MONITOR_SERVER_MEMORY_HISTORY`;
  706. CREATE TABLE `MONITOR_SERVER_MEMORY_HISTORY`
  707. (
  708. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  709. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  710. `MEM_TOTAL` bigint(20) NULL DEFAULT NULL COMMENT '物理内存总量(单位:byte)',
  711. `MEM_USED` bigint(20) NULL DEFAULT NULL COMMENT '物理内存使用量(单位:byte)',
  712. `MEM_FREE` bigint(20) NULL DEFAULT NULL COMMENT '物理内存剩余量(单位:byte)',
  713. `MEN_USED_PERCENT` double(16, 4) NULL DEFAULT NULL COMMENT '物理内存使用率',
  714. `SWAP_TOTAL` bigint(20) NULL DEFAULT NULL COMMENT '交换区总量(单位:byte)',
  715. `SWAP_USED` bigint(20) NULL DEFAULT NULL COMMENT '交换区使用量(单位:byte)',
  716. `SWAP_FREE` bigint(20) NULL DEFAULT NULL COMMENT '交换区剩余量(单位:byte)',
  717. `SWAP_USED_PERCENT` double(16, 4) NULL DEFAULT NULL COMMENT '交换区使用率',
  718. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  719. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  720. PRIMARY KEY (`ID`) USING BTREE,
  721. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP',
  722. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_服务器内存新增时间',
  723. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_服务器内存更新时间'
  724. ) ENGINE = InnoDB
  725. CHARACTER SET = utf8mb4
  726. COLLATE = utf8mb4_general_ci COMMENT = '服务器内存历史记录表'
  727. ROW_FORMAT = Dynamic;
  728. -- ----------------------------
  729. -- Table structure for MONITOR_SERVER_NETCARD
  730. -- ----------------------------
  731. DROP TABLE IF EXISTS `MONITOR_SERVER_NETCARD`;
  732. CREATE TABLE `MONITOR_SERVER_NETCARD`
  733. (
  734. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  735. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  736. `NET_NO` int(8) NULL DEFAULT NULL COMMENT '网卡序号',
  737. `NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡名字',
  738. `TYPE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡类型',
  739. `ADDRESS` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡地址',
  740. `MASK` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '子网掩码',
  741. `BROADCAST` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '广播地址',
  742. `HW_ADDR` varchar(17) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址',
  743. `DESCRIPTION` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡信息描述',
  744. `RX_BYTES` bigint(20) NULL DEFAULT NULL COMMENT '接收到的总字节数',
  745. `RX_PACKETS` bigint(20) NULL DEFAULT NULL COMMENT '接收的总包数',
  746. `RX_ERRORS` bigint(20) NULL DEFAULT NULL COMMENT '接收到的错误包数',
  747. `RX_DROPPED` bigint(20) NULL DEFAULT NULL COMMENT '接收时丢弃的包数',
  748. `TX_BYTES` bigint(20) NULL DEFAULT NULL COMMENT '发送的总字节数',
  749. `TX_PACKETS` bigint(20) NULL DEFAULT NULL COMMENT '发送的总包数',
  750. `TX_ERRORS` bigint(20) NULL DEFAULT NULL COMMENT '发送时的错误包数',
  751. `TX_DROPPED` bigint(20) NULL DEFAULT NULL COMMENT '发送时丢弃的包数',
  752. `DOWNLOAD_BPS` double(22, 4) NULL DEFAULT NULL COMMENT '下载速度',
  753. `UPLOAD_BPS` double(22, 4) NULL DEFAULT NULL COMMENT '上传速度',
  754. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  755. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  756. PRIMARY KEY (`ID`) USING BTREE,
  757. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  758. ) ENGINE = InnoDB
  759. CHARACTER SET = utf8mb4
  760. COLLATE = utf8mb4_general_ci COMMENT = '服务器网卡表'
  761. ROW_FORMAT = Dynamic;
  762. -- ----------------------------
  763. -- Table structure for MONITOR_SERVER_NETCARD_HISTORY
  764. -- ----------------------------
  765. DROP TABLE IF EXISTS `MONITOR_SERVER_NETCARD_HISTORY`;
  766. CREATE TABLE `MONITOR_SERVER_NETCARD_HISTORY`
  767. (
  768. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  769. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  770. `NET_NO` int(8) NULL DEFAULT NULL COMMENT '网卡序号',
  771. `NAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡名字',
  772. `TYPE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡类型',
  773. `ADDRESS` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡地址',
  774. `MASK` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '子网掩码',
  775. `BROADCAST` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '广播地址',
  776. `HW_ADDR` varchar(17) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'MAC地址',
  777. `DESCRIPTION` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '网卡信息描述',
  778. `RX_BYTES` bigint(20) NULL DEFAULT NULL COMMENT '接收到的总字节数',
  779. `RX_PACKETS` bigint(20) NULL DEFAULT NULL COMMENT '接收的总包数',
  780. `RX_ERRORS` bigint(20) NULL DEFAULT NULL COMMENT '接收到的错误包数',
  781. `RX_DROPPED` bigint(20) NULL DEFAULT NULL COMMENT '接收时丢弃的包数',
  782. `TX_BYTES` bigint(20) NULL DEFAULT NULL COMMENT '发送的总字节数',
  783. `TX_PACKETS` bigint(20) NULL DEFAULT NULL COMMENT '发送的总包数',
  784. `TX_ERRORS` bigint(20) NULL DEFAULT NULL COMMENT '发送时的错误包数',
  785. `TX_DROPPED` bigint(20) NULL DEFAULT NULL COMMENT '发送时丢弃的包数',
  786. `DOWNLOAD_BPS` double(22, 4) NULL DEFAULT NULL COMMENT '下载速度',
  787. `UPLOAD_BPS` double(22, 4) NULL DEFAULT NULL COMMENT '上传速度',
  788. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  789. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  790. PRIMARY KEY (`ID`) USING BTREE,
  791. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP',
  792. INDEX `NX_ADDRESS` (`ADDRESS`) USING BTREE COMMENT '索引_服务器网卡地址',
  793. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_服务器网卡新增时间',
  794. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_服务器网卡更新时间'
  795. ) ENGINE = InnoDB
  796. CHARACTER SET = utf8mb4
  797. COLLATE = utf8mb4_general_ci COMMENT = '服务器网卡历史记录表'
  798. ROW_FORMAT = Dynamic;
  799. -- ----------------------------
  800. -- Table structure for MONITOR_SERVER_OS
  801. -- ----------------------------
  802. DROP TABLE IF EXISTS `MONITOR_SERVER_OS`;
  803. CREATE TABLE `MONITOR_SERVER_OS`
  804. (
  805. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  806. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  807. `SERVER_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器名',
  808. `OS_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统名称',
  809. `OS_ARCH` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统架构',
  810. `OS_VERSION` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统版本',
  811. `USER_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名称',
  812. `USER_HOME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户主目录',
  813. `OS_TIME_ZONE` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统时区',
  814. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  815. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  816. PRIMARY KEY (`ID`) USING BTREE,
  817. INDEX `NX_IP` (`IP`) USING BTREE
  818. ) ENGINE = InnoDB
  819. CHARACTER SET = utf8mb4
  820. COLLATE = utf8mb4_general_ci COMMENT = '服务器操作系统表'
  821. ROW_FORMAT = Dynamic;
  822. -- ----------------------------
  823. -- Table structure for MONITOR_SERVER_POWER_SOURCES
  824. -- ----------------------------
  825. DROP TABLE IF EXISTS `MONITOR_SERVER_POWER_SOURCES`;
  826. CREATE TABLE `MONITOR_SERVER_POWER_SOURCES`
  827. (
  828. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  829. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  830. `POWER_SOURCES_NO` int(8) NULL DEFAULT NULL COMMENT '电池序号',
  831. `NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统级别的电源名称',
  832. `DEVICE_NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备级别的电源名称',
  833. `REMAINING_CAPACITY_PERCENT` double(22, 4) NULL DEFAULT NULL COMMENT '剩余容量百分比',
  834. `TIME_REMAINING_ESTIMATED` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统估计的电源上剩余的估计时间(以毫秒为单位)',
  835. `TIME_REMAINING_INSTANT` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '估计的电源剩余时间(以毫秒为单位),由电池报告',
  836. `POWER_USAGE_RATE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的电源使用功率,以毫瓦(mW)为单位(如果为正,则为充电率;如果为负,则为放电速率。)',
  837. `VOLTAGE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池电压,以伏特为单位',
  838. `AMPERAGE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的电流,以毫安(mA)为单位(如果为正,则为充电电流;如果为负,则为放点电流。)',
  839. `IS_POWER_ON_LINE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否已插入外部电源',
  840. `IS_CHARGING` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池是否正在充电',
  841. `IS_DISCHARGING` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池是否正在放电',
  842. `CURRENT_CAPACITY` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的当前(剩余)容量',
  843. `MAX_CAPACITY` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的最大容量',
  844. `DESIGN_CAPACITY` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的设计(原始)容量',
  845. `CYCLE_COUNT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的循环计数(如果知道)',
  846. `CHEMISTRY` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池化学成分(例如,锂离子电池)',
  847. `MANUFACTURE_DATE` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的生产日期',
  848. `MANUFACTURER` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池制造商的名称',
  849. `SERIAL_NUMBER` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池的序列号',
  850. `TEMPERATURE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电池温度,以摄氏度为单位',
  851. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  852. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  853. PRIMARY KEY (`ID`) USING BTREE,
  854. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  855. ) ENGINE = InnoDB
  856. CHARACTER SET = utf8mb4
  857. COLLATE = utf8mb4_general_ci COMMENT = '服务器电池表'
  858. ROW_FORMAT = Dynamic;
  859. -- ----------------------------
  860. -- Table structure for MONITOR_SERVER_PROCESS
  861. -- ----------------------------
  862. DROP TABLE IF EXISTS `MONITOR_SERVER_PROCESS`;
  863. CREATE TABLE `MONITOR_SERVER_PROCESS`
  864. (
  865. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  866. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  867. `PROCESS_ID` int(8) NOT NULL COMMENT '进程ID',
  868. `NAME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进程名',
  869. `PATH` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '执行进程的完整路径',
  870. `COMMAND_LINE` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '进程命令行',
  871. `CURRENT_WORKING_DIRECTORY` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进程当前的工作目录',
  872. `USER` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户名',
  873. `STATE` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进程执行状态',
  874. `UP_TIME` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进程已启动的毫秒数',
  875. `START_TIME` datetime NULL DEFAULT NULL COMMENT '进程的开始时间',
  876. `CPU_LOAD_CUMULATIVE` double(16, 4) NULL DEFAULT NULL COMMENT '进程的累积CPU使用率',
  877. `BITNESS` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进程的位数',
  878. `MEMORY_SIZE` bigint(20) NULL DEFAULT NULL COMMENT '占用内存大小(单位:byte)',
  879. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  880. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  881. PRIMARY KEY (`ID`) USING BTREE,
  882. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  883. ) ENGINE = InnoDB
  884. CHARACTER SET = utf8mb4
  885. COLLATE = utf8mb4_general_ci COMMENT = '服务器进程表'
  886. ROW_FORMAT = Dynamic;
  887. -- ----------------------------
  888. -- Table structure for MONITOR_SERVER_PROCESS_HISTORY
  889. -- ----------------------------
  890. DROP TABLE IF EXISTS `MONITOR_SERVER_PROCESS_HISTORY`;
  891. CREATE TABLE `MONITOR_SERVER_PROCESS_HISTORY`
  892. (
  893. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  894. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  895. `PROCESS_NUM` int(8) NULL DEFAULT NULL COMMENT '正在运行的进程数',
  896. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  897. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  898. PRIMARY KEY (`ID`) USING BTREE,
  899. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP',
  900. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_服务器进程新增时间',
  901. INDEX `NX_UPDATE_TIME` (`UPDATE_TIME`) USING BTREE COMMENT '索引_服务器进程更新时间'
  902. ) ENGINE = InnoDB
  903. CHARACTER SET = utf8mb4
  904. COLLATE = utf8mb4_general_ci COMMENT = '服务器进程历史记录表'
  905. ROW_FORMAT = Dynamic;
  906. -- ----------------------------
  907. -- Table structure for MONITOR_SERVER_SENSORS
  908. -- ----------------------------
  909. DROP TABLE IF EXISTS `MONITOR_SERVER_SENSORS`;
  910. CREATE TABLE `MONITOR_SERVER_SENSORS`
  911. (
  912. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  913. `IP` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
  914. `CPU_TEMPERATURE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'CPU温度(以摄氏度为单位)(如果可用)',
  915. `CPU_VOLTAGE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'CPU电压(以伏特为单位)(如果可用)',
  916. `FAN_SPEED` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '风扇的转速(rpm)(如果可用)',
  917. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  918. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  919. PRIMARY KEY (`ID`) USING BTREE,
  920. INDEX `NX_IP` (`IP`) USING BTREE COMMENT '索引_IP'
  921. ) ENGINE = InnoDB
  922. CHARACTER SET = utf8mb4
  923. COLLATE = utf8mb4_general_ci COMMENT = '服务器传感器表'
  924. ROW_FORMAT = Dynamic;
  925. -- ----------------------------
  926. -- Table structure for MONITOR_TCP
  927. -- ----------------------------
  928. DROP TABLE IF EXISTS `MONITOR_TCP`;
  929. CREATE TABLE `MONITOR_TCP`
  930. (
  931. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  932. `HOSTNAME_SOURCE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主机名(来源)',
  933. `HOSTNAME_TARGET` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主机名(目的地)',
  934. `PORT_TARGET` int(8) NOT NULL COMMENT '端口号',
  935. `DESCR` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
  936. `AVG_TIME` bigint(20) NULL DEFAULT NULL COMMENT '平均响应时间(毫秒)',
  937. `STATUS` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态(0:不通,1:正常)',
  938. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  939. `MONITOR_ENV` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控环境',
  940. `MONITOR_GROUP` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控分组',
  941. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  942. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  943. PRIMARY KEY (`ID`) USING BTREE,
  944. INDEX `NX_HOSTNAME_SOURCE` (`HOSTNAME_SOURCE`) USING BTREE COMMENT '索引_主机名(来源)',
  945. INDEX `NX_HOSTNAME_TARGET` (`HOSTNAME_TARGET`) USING BTREE COMMENT '索引_主机名(目的地)',
  946. INDEX `NX_PORT_TARGET` (`PORT_TARGET`) USING BTREE COMMENT '索引_端口号',
  947. INDEX `MONITOR_TCP_ENV_FK` (`MONITOR_ENV`) USING BTREE COMMENT '索引_监控环境',
  948. INDEX `MONITOR_TCP_GROUP_FK` (`MONITOR_GROUP`) USING BTREE COMMENT '索引_监控分组',
  949. CONSTRAINT `MONITOR_TCP_ENV_FK` FOREIGN KEY (`MONITOR_ENV`) REFERENCES `MONITOR_ENV` (`ENV_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  950. CONSTRAINT `MONITOR_TCP_GROUP_FK` FOREIGN KEY (`MONITOR_GROUP`) REFERENCES `MONITOR_GROUP` (`GROUP_NAME`) ON DELETE RESTRICT ON UPDATE RESTRICT
  951. ) ENGINE = InnoDB
  952. CHARACTER SET = utf8mb4
  953. COLLATE = utf8mb4_general_ci COMMENT = 'TCP信息表'
  954. ROW_FORMAT = Dynamic;
  955. -- ----------------------------
  956. -- Table structure for MONITOR_TCP_HISTORY
  957. -- ----------------------------
  958. DROP TABLE IF EXISTS `MONITOR_TCP_HISTORY`;
  959. CREATE TABLE `MONITOR_TCP_HISTORY`
  960. (
  961. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  962. `TCP_ID` bigint(20) NOT NULL COMMENT 'TCP主表ID',
  963. `HOSTNAME_SOURCE` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主机名(来源)',
  964. `HOSTNAME_TARGET` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主机名(目的地)',
  965. `PORT_TARGET` int(8) NOT NULL COMMENT '端口号',
  966. `DESCR` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述',
  967. `AVG_TIME` bigint(20) NULL DEFAULT NULL COMMENT '平均响应时间(毫秒)',
  968. `STATUS` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态(0:不通,1:正常)',
  969. `OFFLINE_COUNT` int(8) NULL DEFAULT NULL COMMENT '离线次数',
  970. `INSERT_TIME` datetime NOT NULL COMMENT '新增时间',
  971. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  972. PRIMARY KEY (`ID`) USING BTREE,
  973. INDEX `NX_TCP_ID` (`TCP_ID`) USING BTREE COMMENT '索引_TCP主表ID',
  974. INDEX `NX_INSERT_TIME` (`INSERT_TIME`) USING BTREE COMMENT '索引_插入时间',
  975. INDEX `NX_HOSTNAME_SOURCE` (`HOSTNAME_SOURCE`) USING BTREE COMMENT '索引_主机名(来源)',
  976. INDEX `NX_HOSTNAME_TARGET` (`HOSTNAME_TARGET`) USING BTREE COMMENT '索引_主机名(目的地)',
  977. INDEX `NX_PORT_TARGET` (`PORT_TARGET`) USING BTREE COMMENT '索引_端口号'
  978. ) ENGINE = InnoDB
  979. CHARACTER SET = utf8mb4
  980. COLLATE = utf8mb4_general_ci COMMENT = 'TCP信息历史记录表'
  981. ROW_FORMAT = DYNAMIC;
  982. -- ----------------------------
  983. -- Table structure for MONITOR_USER
  984. -- ----------------------------
  985. DROP TABLE IF EXISTS `MONITOR_USER`;
  986. CREATE TABLE `MONITOR_USER`
  987. (
  988. `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  989. `ACCOUNT` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账号',
  990. `USERNAME` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名',
  991. `PASSWORD` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码',
  992. `ROLE_ID` bigint(20) NOT NULL COMMENT '角色ID',
  993. `EMAIL` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电子邮箱',
  994. `REMARKS` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  995. `REGISTER_TIME` datetime NOT NULL COMMENT '注册时间',
  996. `UPDATE_TIME` datetime NULL DEFAULT NULL COMMENT '更新时间',
  997. PRIMARY KEY (`ID`) USING BTREE,
  998. INDEX `NX_USER_ROLE_ID` (`ROLE_ID`) USING BTREE COMMENT '索引_角色ID',
  999. UNIQUE INDEX `NX_ACCOUNT` (`ACCOUNT`) USING BTREE COMMENT '索引_账号',
  1000. CONSTRAINT `MONITOR_USER_ROLE_FK` FOREIGN KEY (`ROLE_ID`) REFERENCES `MONITOR_ROLE` (`ID`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1001. ) ENGINE = InnoDB
  1002. CHARACTER SET = utf8mb4
  1003. COLLATE = utf8mb4_general_ci COMMENT = '监控用户表'
  1004. ROW_FORMAT = Dynamic;
  1005. -- ----------------------------
  1006. -- Table structure for QRTZ_BLOB_TRIGGERS
  1007. -- ----------------------------
  1008. DROP TABLE IF EXISTS `QRTZ_BLOB_TRIGGERS`;
  1009. CREATE TABLE `QRTZ_BLOB_TRIGGERS`
  1010. (
  1011. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1012. `TRIGGER_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1013. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1014. `BLOB_DATA` blob NULL,
  1015. PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1016. INDEX `SCHED_NAME` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1017. CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1018. ) ENGINE = InnoDB
  1019. CHARACTER SET = utf8mb4
  1020. COLLATE = utf8mb4_general_ci
  1021. ROW_FORMAT = Dynamic;
  1022. -- ----------------------------
  1023. -- Table structure for QRTZ_CALENDARS
  1024. -- ----------------------------
  1025. DROP TABLE IF EXISTS `QRTZ_CALENDARS`;
  1026. CREATE TABLE `QRTZ_CALENDARS`
  1027. (
  1028. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1029. `CALENDAR_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1030. `CALENDAR` blob NOT NULL,
  1031. PRIMARY KEY (`SCHED_NAME`, `CALENDAR_NAME`) USING BTREE
  1032. ) ENGINE = InnoDB
  1033. CHARACTER SET = utf8mb4
  1034. COLLATE = utf8mb4_general_ci
  1035. ROW_FORMAT = Dynamic;
  1036. -- ----------------------------
  1037. -- Table structure for QRTZ_CRON_TRIGGERS
  1038. -- ----------------------------
  1039. DROP TABLE IF EXISTS `QRTZ_CRON_TRIGGERS`;
  1040. CREATE TABLE `QRTZ_CRON_TRIGGERS`
  1041. (
  1042. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1043. `TRIGGER_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1044. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1045. `CRON_EXPRESSION` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1046. `TIME_ZONE_ID` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1047. PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1048. CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1049. ) ENGINE = InnoDB
  1050. CHARACTER SET = utf8mb4
  1051. COLLATE = utf8mb4_general_ci
  1052. ROW_FORMAT = Dynamic;
  1053. -- ----------------------------
  1054. -- Table structure for QRTZ_FIRED_TRIGGERS
  1055. -- ----------------------------
  1056. DROP TABLE IF EXISTS `QRTZ_FIRED_TRIGGERS`;
  1057. CREATE TABLE `QRTZ_FIRED_TRIGGERS`
  1058. (
  1059. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1060. `ENTRY_ID` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1061. `TRIGGER_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1062. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1063. `INSTANCE_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1064. `FIRED_TIME` bigint(13) NOT NULL,
  1065. `SCHED_TIME` bigint(13) NOT NULL,
  1066. `PRIORITY` int(11) NOT NULL,
  1067. `STATE` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1068. `JOB_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1069. `JOB_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1070. `IS_NONCONCURRENT` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1071. `REQUESTS_RECOVERY` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1072. PRIMARY KEY (`SCHED_NAME`, `ENTRY_ID`) USING BTREE,
  1073. INDEX `IDX_QRTZ_FT_TRIG_INST_NAME` (`SCHED_NAME`, `INSTANCE_NAME`) USING BTREE,
  1074. INDEX `IDX_QRTZ_FT_INST_JOB_REQ_RCVRY` (`SCHED_NAME`, `INSTANCE_NAME`, `REQUESTS_RECOVERY`) USING BTREE,
  1075. INDEX `IDX_QRTZ_FT_J_G` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) USING BTREE,
  1076. INDEX `IDX_QRTZ_FT_JG` (`SCHED_NAME`, `JOB_GROUP`) USING BTREE,
  1077. INDEX `IDX_QRTZ_FT_T_G` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1078. INDEX `IDX_QRTZ_FT_TG` (`SCHED_NAME`, `TRIGGER_GROUP`) USING BTREE
  1079. ) ENGINE = InnoDB
  1080. CHARACTER SET = utf8mb4
  1081. COLLATE = utf8mb4_general_ci
  1082. ROW_FORMAT = Dynamic;
  1083. -- ----------------------------
  1084. -- Table structure for QRTZ_JOB_DETAILS
  1085. -- ----------------------------
  1086. DROP TABLE IF EXISTS `QRTZ_JOB_DETAILS`;
  1087. CREATE TABLE `QRTZ_JOB_DETAILS`
  1088. (
  1089. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1090. `JOB_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1091. `JOB_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1092. `DESCRIPTION` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1093. `JOB_CLASS_NAME` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1094. `IS_DURABLE` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1095. `IS_NONCONCURRENT` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1096. `IS_UPDATE_DATA` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1097. `REQUESTS_RECOVERY` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1098. `JOB_DATA` blob NULL,
  1099. PRIMARY KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) USING BTREE,
  1100. INDEX `IDX_QRTZ_J_REQ_RECOVERY` (`SCHED_NAME`, `REQUESTS_RECOVERY`) USING BTREE,
  1101. INDEX `IDX_QRTZ_J_GRP` (`SCHED_NAME`, `JOB_GROUP`) USING BTREE
  1102. ) ENGINE = InnoDB
  1103. CHARACTER SET = utf8mb4
  1104. COLLATE = utf8mb4_general_ci
  1105. ROW_FORMAT = Dynamic;
  1106. -- ----------------------------
  1107. -- Table structure for QRTZ_LOCKS
  1108. -- ----------------------------
  1109. DROP TABLE IF EXISTS `QRTZ_LOCKS`;
  1110. CREATE TABLE `QRTZ_LOCKS`
  1111. (
  1112. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1113. `LOCK_NAME` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1114. PRIMARY KEY (`SCHED_NAME`, `LOCK_NAME`) USING BTREE
  1115. ) ENGINE = InnoDB
  1116. CHARACTER SET = utf8mb4
  1117. COLLATE = utf8mb4_general_ci
  1118. ROW_FORMAT = Dynamic;
  1119. -- ----------------------------
  1120. -- Table structure for QRTZ_PAUSED_TRIGGER_GRPS
  1121. -- ----------------------------
  1122. DROP TABLE IF EXISTS `QRTZ_PAUSED_TRIGGER_GRPS`;
  1123. CREATE TABLE `QRTZ_PAUSED_TRIGGER_GRPS`
  1124. (
  1125. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1126. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1127. PRIMARY KEY (`SCHED_NAME`, `TRIGGER_GROUP`) USING BTREE
  1128. ) ENGINE = InnoDB
  1129. CHARACTER SET = utf8mb4
  1130. COLLATE = utf8mb4_general_ci
  1131. ROW_FORMAT = Dynamic;
  1132. -- ----------------------------
  1133. -- Table structure for QRTZ_SCHEDULER_STATE
  1134. -- ----------------------------
  1135. DROP TABLE IF EXISTS `QRTZ_SCHEDULER_STATE`;
  1136. CREATE TABLE `QRTZ_SCHEDULER_STATE`
  1137. (
  1138. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1139. `INSTANCE_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1140. `LAST_CHECKIN_TIME` bigint(13) NOT NULL,
  1141. `CHECKIN_INTERVAL` bigint(13) NOT NULL,
  1142. PRIMARY KEY (`SCHED_NAME`, `INSTANCE_NAME`) USING BTREE
  1143. ) ENGINE = InnoDB
  1144. CHARACTER SET = utf8mb4
  1145. COLLATE = utf8mb4_general_ci
  1146. ROW_FORMAT = Dynamic;
  1147. -- ----------------------------
  1148. -- Table structure for QRTZ_SIMPLE_TRIGGERS
  1149. -- ----------------------------
  1150. DROP TABLE IF EXISTS `QRTZ_SIMPLE_TRIGGERS`;
  1151. CREATE TABLE `QRTZ_SIMPLE_TRIGGERS`
  1152. (
  1153. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1154. `TRIGGER_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1155. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1156. `REPEAT_COUNT` bigint(7) NOT NULL,
  1157. `REPEAT_INTERVAL` bigint(12) NOT NULL,
  1158. `TIMES_TRIGGERED` bigint(10) NOT NULL,
  1159. PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1160. CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1161. ) ENGINE = InnoDB
  1162. CHARACTER SET = utf8mb4
  1163. COLLATE = utf8mb4_general_ci
  1164. ROW_FORMAT = Dynamic;
  1165. -- ----------------------------
  1166. -- Table structure for QRTZ_SIMPROP_TRIGGERS
  1167. -- ----------------------------
  1168. DROP TABLE IF EXISTS `QRTZ_SIMPROP_TRIGGERS`;
  1169. CREATE TABLE `QRTZ_SIMPROP_TRIGGERS`
  1170. (
  1171. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1172. `TRIGGER_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1173. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1174. `STR_PROP_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1175. `STR_PROP_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1176. `STR_PROP_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1177. `INT_PROP_1` int(11) NULL DEFAULT NULL,
  1178. `INT_PROP_2` int(11) NULL DEFAULT NULL,
  1179. `LONG_PROP_1` bigint(20) NULL DEFAULT NULL,
  1180. `LONG_PROP_2` bigint(20) NULL DEFAULT NULL,
  1181. `DEC_PROP_1` decimal(13, 4) NULL DEFAULT NULL,
  1182. `DEC_PROP_2` decimal(13, 4) NULL DEFAULT NULL,
  1183. `BOOL_PROP_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1184. `BOOL_PROP_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1185. PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1186. CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) REFERENCES `QRTZ_TRIGGERS` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1187. ) ENGINE = InnoDB
  1188. CHARACTER SET = utf8mb4
  1189. COLLATE = utf8mb4_general_ci
  1190. ROW_FORMAT = Dynamic;
  1191. -- ----------------------------
  1192. -- Table structure for QRTZ_TRIGGERS
  1193. -- ----------------------------
  1194. DROP TABLE IF EXISTS `QRTZ_TRIGGERS`;
  1195. CREATE TABLE `QRTZ_TRIGGERS`
  1196. (
  1197. `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1198. `TRIGGER_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1199. `TRIGGER_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1200. `JOB_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1201. `JOB_GROUP` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1202. `DESCRIPTION` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1203. `NEXT_FIRE_TIME` bigint(13) NULL DEFAULT NULL,
  1204. `PREV_FIRE_TIME` bigint(13) NULL DEFAULT NULL,
  1205. `PRIORITY` int(11) NULL DEFAULT NULL,
  1206. `TRIGGER_STATE` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1207. `TRIGGER_TYPE` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1208. `START_TIME` bigint(13) NOT NULL,
  1209. `END_TIME` bigint(13) NULL DEFAULT NULL,
  1210. `CALENDAR_NAME` varchar(190) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1211. `MISFIRE_INSTR` smallint(2) NULL DEFAULT NULL,
  1212. `JOB_DATA` blob NULL,
  1213. PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1214. INDEX `IDX_QRTZ_T_J` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) USING BTREE,
  1215. INDEX `IDX_QRTZ_T_JG` (`SCHED_NAME`, `JOB_GROUP`) USING BTREE,
  1216. INDEX `IDX_QRTZ_T_C` (`SCHED_NAME`, `CALENDAR_NAME`) USING BTREE,
  1217. INDEX `IDX_QRTZ_T_G` (`SCHED_NAME`, `TRIGGER_GROUP`) USING BTREE,
  1218. INDEX `IDX_QRTZ_T_STATE` (`SCHED_NAME`, `TRIGGER_STATE`) USING BTREE,
  1219. INDEX `IDX_QRTZ_T_N_STATE` (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`, `TRIGGER_STATE`) USING BTREE,
  1220. INDEX `IDX_QRTZ_T_N_G_STATE` (`SCHED_NAME`, `TRIGGER_GROUP`, `TRIGGER_STATE`) USING BTREE,
  1221. INDEX `IDX_QRTZ_T_NEXT_FIRE_TIME` (`SCHED_NAME`, `NEXT_FIRE_TIME`) USING BTREE,
  1222. INDEX `IDX_QRTZ_T_NFT_ST` (`SCHED_NAME`, `TRIGGER_STATE`, `NEXT_FIRE_TIME`) USING BTREE,
  1223. INDEX `IDX_QRTZ_T_NFT_MISFIRE` (`SCHED_NAME`, `MISFIRE_INSTR`, `NEXT_FIRE_TIME`) USING BTREE,
  1224. INDEX `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`, `MISFIRE_INSTR`, `NEXT_FIRE_TIME`, `TRIGGER_STATE`) USING BTREE,
  1225. INDEX `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`, `MISFIRE_INSTR`, `NEXT_FIRE_TIME`, `TRIGGER_GROUP`,
  1226. `TRIGGER_STATE`) USING BTREE,
  1227. CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) REFERENCES `QRTZ_JOB_DETAILS` (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`) ON DELETE RESTRICT ON UPDATE RESTRICT
  1228. ) ENGINE = InnoDB
  1229. CHARACTER SET = utf8mb4
  1230. COLLATE = utf8mb4_general_ci
  1231. ROW_FORMAT = Dynamic;
  1232. -- ----------------------------
  1233. -- Table structure for SPRING_SESSION
  1234. -- ----------------------------
  1235. DROP TABLE IF EXISTS `SPRING_SESSION`;
  1236. CREATE TABLE `SPRING_SESSION`
  1237. (
  1238. `PRIMARY_ID` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1239. `SESSION_ID` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1240. `CREATION_TIME` bigint(20) NOT NULL,
  1241. `LAST_ACCESS_TIME` bigint(20) NOT NULL,
  1242. `MAX_INACTIVE_INTERVAL` int(11) NOT NULL,
  1243. `EXPIRY_TIME` bigint(20) NOT NULL,
  1244. `PRINCIPAL_NAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  1245. PRIMARY KEY (`PRIMARY_ID`) USING BTREE,
  1246. UNIQUE INDEX `SPRING_SESSION_IX1` (`SESSION_ID`) USING BTREE,
  1247. INDEX `SPRING_SESSION_IX2` (`EXPIRY_TIME`) USING BTREE,
  1248. INDEX `SPRING_SESSION_IX3` (`PRINCIPAL_NAME`) USING BTREE
  1249. ) ENGINE = InnoDB
  1250. CHARACTER SET = utf8mb4
  1251. COLLATE = utf8mb4_general_ci
  1252. ROW_FORMAT = Dynamic;
  1253. -- ----------------------------
  1254. -- Table structure for SPRING_SESSION_ATTRIBUTES
  1255. -- ----------------------------
  1256. DROP TABLE IF EXISTS `SPRING_SESSION_ATTRIBUTES`;
  1257. CREATE TABLE `SPRING_SESSION_ATTRIBUTES`
  1258. (
  1259. `SESSION_PRIMARY_ID` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1260. `ATTRIBUTE_NAME` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  1261. `ATTRIBUTE_BYTES` blob NOT NULL,
  1262. PRIMARY KEY (`SESSION_PRIMARY_ID`, `ATTRIBUTE_NAME`) USING BTREE,
  1263. CONSTRAINT `SPRING_SESSION_ATTRIBUTES_FK` FOREIGN KEY (`SESSION_PRIMARY_ID`) REFERENCES `SPRING_SESSION` (`PRIMARY_ID`) ON DELETE CASCADE ON UPDATE RESTRICT
  1264. ) ENGINE = InnoDB
  1265. CHARACTER SET = utf8mb4
  1266. COLLATE = utf8mb4_general_ci
  1267. ROW_FORMAT = Dynamic;
  1268. SET FOREIGN_KEY_CHECKS = 1;
  1269. INSERT INTO `MONITOR_ROLE`(`ID`, `ROLE_NAME`, `CREATE_TIME`, `UPDATE_TIME`)
  1270. VALUES (1, '超级管理员', '2020-07-05 14:30:32', '2020-07-05 14:30:35');
  1271. INSERT INTO `MONITOR_ROLE`(`ID`, `ROLE_NAME`, `CREATE_TIME`, `UPDATE_TIME`)
  1272. VALUES (2, '普通用户', '2020-07-14 10:47:15', '2020-07-14 10:47:19');
  1273. INSERT INTO `MONITOR_USER`
  1274. VALUES (1, 'admin', '超级管理员', '$2a$10$gcWQ8riyvmxy4eSGOpJkZe.n//JfqAUBQlPaEO5iOM.Glte7Rbfsy', 1, '', '超级管理员',
  1275. '2021-5-28 22:18:01', '2021-05-28 22:42:23');
  1276. INSERT INTO `MONITOR_USER`
  1277. VALUES (2, 'guest', '访客', '$2a$10$OE0rJtueah3L7jYAh/rtHeUThXxvAvyQZlfP74OuhNGTAUfDiCd6y', 2, '', '访客',
  1278. '2020-8-2 21:22:31', '2020-12-31 12:05:33');
  1279. INSERT INTO `MONITOR_ENV`
  1280. VALUES (1, 'dev', '开发环境', 'admin', NULL, '2022-06-14 11:18:03', NULL);
  1281. INSERT INTO `MONITOR_ENV`
  1282. VALUES (2, 'test', '测试环境', 'admin', NULL, '2022-06-14 11:18:12', NULL);
  1283. INSERT INTO `MONITOR_ENV`
  1284. VALUES (3, 'pre', '预生产环境', 'admin', NULL, '2022-06-14 11:18:23', NULL);
  1285. INSERT INTO `MONITOR_ENV`
  1286. VALUES (4, 'prod', '生产环境', 'admin', NULL, '2022-06-14 11:18:32', NULL);
  1287. COMMIT;