alert_his_event

告警历史表

alert_his_event 是夜莺平台告警历史的全量记录表。这个表不会自动清理,如果数据量特别大,比如超过千万,可以自行备份清理。

名称描述类型
idbigint(20) unsignedPRI
is_recovered是否恢复0否1是tinyint(1)
cate数据源类型(host,prometheus等)varchar(128)
datasource_id数据源idbigint(20)
cluster集群varchar(128)
group_id业务组表idbigint(20) unsigned
group_name业务组名称varchar(255)
hash哈希值(rule_id + vector_pk)varchar(64)MUL
rule_id告警规则idbigint(20) unsignedMUL
rule_name规则名称varchar(255)
rule_note规则备注varchar(2048)
rule_prod规则类型(host,metric)varchar(255)
rule_algo规则算法,该字段已弃用varchar(255)
severity告警级别,0:Emergency 1:Warning 2:Notice,该字段已弃用tinyint(1)
prom_for_duration规则持续时长,单位秒int(11)
prom_qlpromql语句varchar(8192)
prom_eval_interval执行频率,单位秒int(11)
callbacks回调地址,多个空格分隔varchar(255)
runbook_url预案链接,弃用varchar(255)
notify_recovered是否发送恢复通知,0否1是tinyint(1)
notify_channels通知媒介(sms voice email dingtalk wecom),多个空格分隔varchar(255)
notify_groups告警接收组,团队id,多个空格分隔varchar(255)
notify_cur_number告警已经累积发送的数量int(11)
target_ident对象表中机器唯一标识信息varchar(191)
target_note对象表中备注varchar(191)
first_trigger_time首次告警时间bigint(20)
trigger_time告警时间bigint(20)MUL
trigger_value告警值varchar(255)
recover_time恢复时间bigint(20)
last_eval_time上次计算的时间bigint(20)
tags标签k=v格式, 多个,,分隔varchar(1024)
annotations附加信息,json格式text
rule_config规则配置,json格式text