【发布时间】:2016-10-10 09:10:47
【问题描述】:
我们一直在使用 InfluxDB 设置 CollectD 来收集指标。问题是巩固 e.G.来自 cpu1、cpu2 和 cpu3 的指标。在collectd(至少5.2版)中,可以启用“聚合”插件来完全做我需要做的事情。但我们使用的是 Debian 7,令人惊讶的是,collectd 仅在 5.1 版本中可用。
你们知道吗?像这样在 grafana 中编写一个正则表达式,这样我就不需要为每个 cpu 指定每个指标(它在下面不起作用):
SELECT mean("value") FROM ".cpu-{0-3}.cpu-idle" WHERE $timeFilter GROUP BY time($interval) fill(null)
非常感谢!
编辑: 我实际上发现 iam 能够指定多个数据源 ...FROM ".cpu-1.cpu-idle", ".cpu-2.cpu-idle " ...这导致每个源一个数据线(这显然太多了)。
【问题讨论】:
-
我建议使用 collectd apt repo 而不是 debian 包。 collectd.org/download.shtml#debian