recording_rule
夜莺监控 Nightingale 表结构,记录规则表,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) | |
cron_pattern |
varchar(255) | ||
query_configs |
查询配置,json格式 | text | |
datasource_queries |
数据源查询,json格式数组 | text |