在grafana上显示指标时如何用标签替换目标

时间:2020-03-24 15:30:51

标签: prometheus grafana telegraf

我已经配置了telegraf / prometheus / grafana以显示系统指标,但是现在我要做的是在Grafana中设置变量以显示标签,而不是我在prometheus.yml文件中配置的目标。

prometheus.yml grafana variable grafana instance

所以我的问题是如何用 test 替换 localhost:9126 而又不丢失所有指标,因为当我尝试查询label_values(system_uptime, name)时,没有指标可以显示在图表上,所以有人可以帮助我,并向我展示如何正确执行吗?谢谢。

1 个答案:

答案 0 :(得分:1)

您可以尝试这样吗?或者您可以使用由Telegraf自动发现的host标签。我不确定您的要求。

- job_name: telegraf
  static_configs:
  - targets: ['localhost:9126']
    labels:
      name: test

以及您的grafana

label_values(system_uptime, name)

或者如果您想使用主机(取决于您的要求)

label_values(system_uptime, host)