01 / 声明
用 YAML + SQL 定义指标
◇ 改采集器,不必重新编译二进制
- 将查询列明确映射为 GAUGE、COUNTER、HISTOGRAM 与 LABEL。
- 为每个采集器单独设置 TTL、超时、跳过与致命错误策略。
- 自定义采集器可以与内置定义并列管理,按普通配置接受评审。
指标契约始终对真正理解数据库的人保持可读。
pg_example:
query: SELECT value FROM view
min_version: 100000
tags: [cluster, primary]
ttl: 10
timeout: 0.1