grafana - 无法使用 Zabbix 插件更改 Grafana 中的指标别名
问题描述
我想在一个图中显示来自不同主机的多个 CPU 使用情况,但它们最终都具有相同的名称,我无法分辨哪条线代表哪个主机: 这是快照。
我正在使用带有 Zabbix 插件 3.9.1 的 Grafana 5.2.4。我的 Zabbix 版本是 3.0.12。我尝试过在 Grafana 中覆盖传说,但没有这样的选择。另外,Zabbix 插件不允许直接连接到 DB,所以我也不能使用 ALIAS BY 选项。我尝试在 Zabbix 中使用宏将主机名包含在项目名称中,但{HOST.NAME}
最终在项目名称中保持原样(而不是被实际值替换)。
任何解决方案将不胜感激。
解决方案
您应该使用 Zabbix Grafana 插件的模板功能,请参阅随附的屏幕和以下说明以获取工作示例。
我有一个路由器 Zabbix 主机组,所以我定义了一个Router
Grafana 变量来匹配主机 ( Routers.*
),请参见第一个屏幕截图。启用多值和全选
然后在指标配置中使用以这种方式配置的单个指标:
- 组: 路由器
- 主机:$Router(注意
$
,变量会根据选择实时展开) - Item:常用的item名称(即:ICMP Response Time)
你会得到类似于第二个屏幕截图的东西,顶部有一个主机选择器和多个选择。
推荐阅读
- ssl - 在 nginx 入口控制器后面启用 tls 时,keycloak 停止工作
- apostrophe-cms - 如何将撇号 CMS 移动到另一台服务器
- javascript - 如何停止甜食中的音频?
- python - getloadavg() 与 CPU 数量有关,超过 100%
- azure - Azure 上的 Kubernetes 集群自动缩放器问题
- r - 从 R 中的 data.frame 对象中提取元素
- node.js - React js 无法创建应用程序... cmd 挂起
- ios - SwiftUI:如何将 .clipShape 应用于 .hoverEffect?
- sql-server - 如何摆脱 SQL Server Invalid Object name 错误?
- html - 如何为响应式布局定义元标记?