Skip to content

Commit 2a2d81a

Browse files
committed
feat: querier add alert record
1 parent 6be3b45 commit 2a2d81a

22 files changed

Lines changed: 338 additions & 20 deletions

File tree

server/controller/db/metadb/migrator/schema/const.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ const (
2020
RAW_SQL_ROOT_DIR = "/etc/metadb/schema/rawsql"
2121

2222
DB_VERSION_TABLE = "db_version"
23-
DB_VERSION_EXPECTED = "7.1.0.34"
23+
DB_VERSION_EXPECTED = "7.1.0.35"
2424
)
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
DROP TABLE IF EXISTS alarm_event;
2+
CREATE TABLE IF NOT EXISTS alarm_event (
3+
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
4+
status CHAR(64),
5+
timestamp DATETIME,
6+
end_time BIGINT,
7+
event_id CHAR(64) NOT NULL COMMENT '聚合事件ID',
8+
event_level INTEGER,
9+
policy_id INTEGER,
10+
policy_name TEXT,
11+
policy_level INTEGER,
12+
policy_app_type TINYINT,
13+
policy_sub_type TINYINT,
14+
policy_contrast_type TINYINT,
15+
policy_data_level CHAR(64),
16+
policy_target_uid TEXT,
17+
policy_target_name TEXT,
18+
policy_go_to TEXT,
19+
policy_target_field TEXT,
20+
policy_endpoints TEXT,
21+
sub_view_id INTEGER,
22+
sub_view_name TEXT,
23+
trigger_condition TEXT,
24+
trigger_value INTEGER,
25+
end_value TEXT,
26+
value_unit CHAR(64),
27+
endpoint_results TEXT,
28+
lcuuid CHAR(64)
29+
) ENGINE=innodb DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
30+
TRUNCATE TABLE alarm_event;
31+
32+
-- Update DB version
33+
UPDATE db_version SET version='7.1.0.35';
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Field , DBField , Type , Category , Permission
2+
log_count , , counter , Throughput , 111
3+
row , , other , Other , 111
4+
metric_value , metric_value , counter , metrics , 111
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Field , DisplayName , Unit , Description
2+
log_count , 日志总量 , 个 ,
3+
row , 行数 , 个 ,
4+
metric_value , 告警值 , ,
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Field , DisplayName , Unit , Description
2+
log_count , Log Count , ,
3+
row , Row Count , ,
4+
metric_value , MetricValue , ,
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Value , DisplayName , Description
2+
0 , 持续中 ,
3+
1 , 已结束 ,
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Value , DisplayName , Description
2+
0 , Ongoing ,
3+
1 , Ended ,

server/querier/db_descriptions/clickhouse/tag/event/alert_event

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,9 @@ _query_region , _query_region , _query_region
7575
trigger_threshold , trigger_threshold , trigger_threshold , string , , Event Info , 111 , 0 ,
7676
metric_unit , metric_unit , metric_unit , string , , Event Info , 111 , 0 ,
7777
metric_value_str , metric_value_str , metric_value_str , string , , Event Info , 111 , 0 ,
78+
event_id , event_id , event_id , string , , Event Info , 111 , 0 ,
79+
start_time , start_time , start_time , int , , Event Info , 111 , 0 ,
80+
end_time , end_time , end_time , int , , Event Info , 111 , 0 ,
81+
duration , duration , duration , int , , Event Info , 111 , 0 ,
82+
state , state , state , int_enum , state , Event Info , 111 , 0 ,
83+
alert_time , alert_time , alert_time , int , , Event Info , 111 , 0 ,

server/querier/db_descriptions/clickhouse/tag/event/alert_event.ch

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,9 @@ _query_region , 查询区域 ,
7575
trigger_threshold , 告警阈值 ,
7676
metric_unit , 告警值单位 ,
7777
metric_value_str , 告警值 ,
78+
event_id , 事件 ID ,
79+
start_time , 开始时间 ,
80+
end_time , 结束时间 ,
81+
duration , 持续时间 ,
82+
state , 状态 ,
83+
alert_time , 告警时间 ,

server/querier/db_descriptions/clickhouse/tag/event/alert_event.en

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,9 @@ _query_region , QueryRegion ,
7575
trigger_threshold , TriggerThreshold ,
7676
metric_unit , MetricUnit ,
7777
metric_value_str , MetricValue ,
78+
event_id , Event ID ,
79+
start_time , Start Time ,
80+
end_time , End Time ,
81+
duration , Duration ,
82+
state , State ,
83+
alert_time , Alert Time ,

0 commit comments

Comments
 (0)