01 / 声明
用 YAML + SQL 定义指标
◇ 无需重新编译即可添加指标
- 将查询列明确映射为 GAUGE、COUNTER、HISTOGRAM 与 LABEL。
- 为每个采集器单独设置缓存 TTL 与查询超时。
- 从同一个配置目录加载内置与自定义采集器。
collector.yml
pg_example:
query: SELECT count(*) AS count FROM pg_stat_activity
metrics:
- count:
usage: GAUGE
description: Number of connections