一个 Icinga2 插件(由我自己编写)返回性能数据,其指标名为/var(avail_MB)
,/var(total_MB)
和类似的。数据被转发到以 Grafana 作为前端的 InfluxDB。
我$tag_metric
在仪表板的面板查询中使用“GROUP BY”“tag(metric)”和“ALIAS BY”“”。然后,指标名称会正确显示在图表下方。
但是,当我尝试通过指定“别名或正则表达式”来覆盖系列时,/var(avail_MB)
它似乎不起作用,并且当从面板配置返回到仪表板时,我收到一条错误消息,提示“面板呈现错误'/var(avail_MB)' 不是一个有效的正则表达式。 "。我试图在 and 前面加上一个反斜杠(
,)
但这没有帮助。更糟糕的是,整个图表消失了,当试图打开“查询检查器”时,前端似乎需要永远(查询永远不会出现)。
有什么问题,我该如何解决?我是 Icinga2、Grafana 和 InfluxDB 的新手(我只是这些的“用户”而不是管理员)。
颜色更改不会应用于图表。
这是插件输出的示例:
OK: /var: 3114/5632MB (55.30%), slope is NaN|/var(total_MB)=5631.56MB;;;0 /var(avail_pct)=55.30%;25;5;0;100 /var(avail_MB)=3114.12MB;10;5;0;5632 /var(est_avail_MB)=nanMB;10;5;0;5632
(“nanMB”是插件中的一个错误,已经修复,但该数据不是来自有问题的机器。)