无法使用Zabbix插件更改Grafana中的度量标准别名

时间:2018-09-25 07:08:14

标签: grafana zabbix

我想在一张图中显示来自不同主机的多个CPU使用率,但是它们最终都具有相同的名称,而且我不知道哪条线代表哪个主机: here's the snapshot.

我将Grafana 5.2.4和Zabbix插件3.9.1一起使用。我的Zabbix版本是3.0.12。 我曾尝试在Grafana中改写传说,但没有这样的选择。另外,Zabbix插件不允许直接连接到数据库,因此我也不能使用ALIAS BY选项。我曾尝试在Zabbix中使用宏在项目名称中包含主机名,但是{HOST.NAME}最终以项目名称的形式结束(而不是由实际值代替)。

任何解决方案都将不胜感激。

2 个答案:

答案 0 :(得分:1)

您应该使用Zabbix Grafana插件的templating功能,有关工作示例,请参见所附屏幕和以下说明。

我有一个Routers Zabbix主机组,因此我定义了一个Router Grafana变量来匹配主机(Routers.*),请参阅第一个屏幕截图。 启用多值和全选 enter image description here

然后在指标配置中使用通过以下方式配置的单个指标:

  • 组:路由器
  • 主机:$ Router(注意$,该变量将根据所选内容实时扩展)
  • 项目:常用项目名称(即:ICMP响应时间)

您将获得类似于第二个屏幕截图的内容,其中顶部有一个主机选择器,并且有多个选择。

enter image description here

答案 1 :(得分:-1)

因此,当我们配置和编辑图表时,每个指标下方都有一个“功能”按钮。有一个“别名”选项,当您将鼠标悬停在该选项上时,会看到更多选项。如果单击“ setAlias”,则可以为每个指标定义一个别名。 由于此解决方案需要单独设置每个别名,因此我建议上面的Simone Zabberoni建议的解决方案。但由于有时可能会派上用场,因此这一点也值得我们了解。 enter image description here