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

recording_rule

记录规则表

recording_rule 是夜莺平台记录规则表,对于一些计算量比较大的 PromQL,可以通过 recording rule 的方式提前计算,查询时用记录规则指标代替计算表达式,达到加速查询目的。

名称 描述 类型
id bigint(20) unsigned PRI
group_id 业务组表id bigint(20) MUL
datasource_ids 关联数据源id,json格式数组 varchar(255)
cluster 集群 varchar(128)
name 指标名称 varchar(255)
note 备注 varchar(255)
disabled 是否启用0是1否 tinyint(1)
prom_ql PromQL varchar(8192)
prom_eval_interval 执行频率 int(11)
append_tags 附加标签k=v,多个空格分隔 varchar(255)
create_at 创建时间 bigint(20)
create_by 创建人名称 varchar(64)
update_at 更新时间 bigint(20) MUL
update_by 更新人名称 varchar(64)
开源版
Flashcat
Flashduty