|
@@ -0,0 +1,73 @@
|
|
|
+# 报警条目 alarm_item
|
|
|
+
|
|
|
+```sql
|
|
|
+CREATE TABLE alarm_item(
|
|
|
+ id VARCHAR(40) NOT NULL AUTO_INCREMENT COMMENT '主键' ,
|
|
|
+ code VARCHAR(40) COMMENT '报警条目编码' ,
|
|
|
+ name VARCHAR(10) COMMENT '报警条目名称' ,
|
|
|
+ category VARCHAR(10) COMMENT '报警分类' ,
|
|
|
+ level VARCHAR(10) COMMENT '严重程度' ,
|
|
|
+ remark TEXT COMMENT '备注' ,
|
|
|
+ condition TEXT COMMENT '触发条件' ,
|
|
|
+ deal_fun VARCHAR(40) COMMENT '处理算法' ,
|
|
|
+ create_user VARCHAR(40) COMMENT '',
|
|
|
+ create_time DATETIME COMMENT '创建时间' ,
|
|
|
+ update_time DATETIME COMMENT '更新时间' ,
|
|
|
+ valid INT NOT NULL DEFAULT 1 COMMENT '删除标记 1:true,0:false' ,
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) COMMENT = '报警条目';
|
|
|
+```
|
|
|
+
|
|
|
+# 报警条目匹配对象 alarm_target
|
|
|
+
|
|
|
+```sql
|
|
|
+CREATE TABLE alarm_target(
|
|
|
+ id VARCHAR(40) NOT NULL AUTO_INCREMENT COMMENT '主键' ,
|
|
|
+ item_id VARCHAR(40) COMMENT '报警条目id' ,
|
|
|
+ class_code VARCHAR(40) COMMENT '对象类型' ,
|
|
|
+ condition TEXT COMMENT '触发条件' ,
|
|
|
+ create_time DATETIME COMMENT '创建时间' ,
|
|
|
+ update_time DATETIME COMMENT '更新时间' ,
|
|
|
+ valid INT NOT NULL DEFAULT 1 COMMENT '删除标记 1:true,0:false' ,
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) COMMENT = '报警条目匹配对象';
|
|
|
+```
|
|
|
+
|
|
|
+# 报警定义 alarm_config
|
|
|
+
|
|
|
+```sql
|
|
|
+CREATE TABLE alarm_config(
|
|
|
+ id VARCHAR(40) NOT NULL AUTO_INCREMENT COMMENT '主键' ,
|
|
|
+ obj_id VARCHAR(50) COMMENT '对象id' ,
|
|
|
+ project_id VARCHAR(50) COMMENT '项目id' ,
|
|
|
+ item_code VARCHAR(40) COMMENT '报警条目编码' ,
|
|
|
+ category VARCHAR(10) COMMENT '报警分类' ,
|
|
|
+ level VARCHAR(10) COMMENT '严重程度' ,
|
|
|
+ remark TEXT COMMENT '备注' ,
|
|
|
+ condition TEXT COMMENT '触发条件' ,
|
|
|
+ open INT COMMENT '屏蔽状态' ,
|
|
|
+ concern INT COMMENT '是否重点关注' ,
|
|
|
+ user_defined INT COMMENT '是否自定义' ,
|
|
|
+ create_time DATETIME COMMENT '创建时间' ,
|
|
|
+ update_time DATETIME COMMENT '更新时间' ,
|
|
|
+ valid INT NOT NULL DEFAULT 1 COMMENT '删除标记 1:true,0:false' ,
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) COMMENT = '报警定义';
|
|
|
+```
|
|
|
+
|
|
|
+# 报警记录 alarm_record
|
|
|
+
|
|
|
+```sql
|
|
|
+CREATE TABLE alarm_record(
|
|
|
+ id VARCHAR(40) NOT NULL AUTO_INCREMENT COMMENT '主键' ,
|
|
|
+ item_code VARCHAR(40) COMMENT '报警条目编码' ,
|
|
|
+ project_id VARCHAR(40) COMMENT '项目id' ,
|
|
|
+ obj_id VARCHAR(40) COMMENT '对象id' ,
|
|
|
+ level VARCHAR(10) COMMENT '严重程度' ,
|
|
|
+ remark TEXT COMMENT '报警描述' ,
|
|
|
+ create_time DATETIME COMMENT '创建时间' ,
|
|
|
+ update_time DATETIME COMMENT '更新时间' ,
|
|
|
+ valid INT NOT NULL DEFAULT 1 COMMENT '删除标记 1:true,0:false' ,
|
|
|
+ PRIMARY KEY (id)
|
|
|
+) COMMENT = '报警记录';
|
|
|
+```
|