alert_aggr_view
活跃告警聚合规则表
alert_aggr_view 是夜莺平台活跃告警聚合规则表,方便用户按聚合规则了解活跃告警的整体全景,默认添加了 ‘By BusiGroup, Severity’ 业务组和告警级别视图和 ‘By RuleName’ 告警规则视图。
需要注意rule字段的添加需要遵循‘:’分隔键值,多个键值之间用‘::’分隔。rule中key被限制,只能是‘field’或‘tagkey’。
‘field’是指告警事件的属性,有效的filed值包含 cluster,group_id,group_name,rule_id,rule_name,severity,runbook_url,target_ident,target_note
。比如夜莺内置的 ‘By BusiGroup, Severity’,其 rule 为:field:group_name::field:severity
,就可以看到按业务组和告警级别聚类的活跃告警视图。
‘tagkey’是指告警事件的标签,有效的tagkey值就是事件的标签key的值。 例如,创建一个聚合规则为 tagkey:__name__
就可以看到按标签名称区分的活跃告警视图。
名称 | 描述 | 类型 | 键 |
---|---|---|---|
id | bigint(20) unsigned | PRI | |
name | 名称 | varchar(191) | |
rule | 规则 | varchar(2048) | |
cate | 是否公开0是1否 | tinyint(1) | |
create_at | 创建时间 | bigint(20) | |
create_by | 创建人id | bigint(20) | MUL |
update_at | 更新时间 | bigint(20) |