夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

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)
开源版
Flashcat
Flashduty