- prometheus.yml定义任务时添加自定义标签env
static_configs: - targets: ['172.20.64.1:8080'] labels: env: '开发' # 自定义标签,来标识不同环境
- prometheus 查看指标:http://172.20.64.1:9090/
- grafana定义变量env
label values:
名称 | 描述 |
label_values(label) | 返回Promthues所有监控指标中,标签名为label的所有可选值 |
label_values(metric, label) | 返回Promthues所有监控指标metric中,标签名为label的所有可选值 |
metrics(metric) | 返回所有指标名称满足metric定义正则表达式的指标名称 |
query_result(query) | 返回prometheus查询语句的查询结果 |
- dashboard出现下拉框
- panel里使用变量,可以选择不同环境,达到一套大屏监视不同环境目的