通过过滤系列名称列出 influxdb 系列
List influxdb series by filtering on series name
我将 influxdb 与 grafana 结合使用。作为 grafana 查询的一部分,我想 select influx series' 是我已经知道的集合的一部分。如果我的系列被命名为 'a'、'b' 和 'c',我想要一个类似 "show series" 的命令,它将 return 例如。 'a'、'b'。涌入可能吗?
我不确定我是否理解你的问题,但你可以 select 多个系列:
select * from a, b;
如果您的问题是关于如何在 grafana 中解决这个问题,您可以简单地创建一个包含两个查询的图表。一个 selects a 和一个 selects b
我遇到了同样的问题。发现这个对 influxdb 的承诺:
https://github.com/influxdata/influxdb/pull/4501
既然你提到了 Grafana,我假设你想要石墨格式的测量值?在那种情况下,这种带有正则表达式的语法似乎有效:
SHOW MEASUREMENTS WITH MEASUREMENT =~ /cpu.*/
将显示与 %cpu%
相关的所有系列
然而,SHOW SERIES 查询中的正则表达式不起作用(influxDB 1.3.3),即使它已在此处指示 https://github.com/grafana/grafana/issues/613
我将 influxdb 与 grafana 结合使用。作为 grafana 查询的一部分,我想 select influx series' 是我已经知道的集合的一部分。如果我的系列被命名为 'a'、'b' 和 'c',我想要一个类似 "show series" 的命令,它将 return 例如。 'a'、'b'。涌入可能吗?
我不确定我是否理解你的问题,但你可以 select 多个系列:
select * from a, b;
如果您的问题是关于如何在 grafana 中解决这个问题,您可以简单地创建一个包含两个查询的图表。一个 selects a 和一个 selects b
我遇到了同样的问题。发现这个对 influxdb 的承诺: https://github.com/influxdata/influxdb/pull/4501
既然你提到了 Grafana,我假设你想要石墨格式的测量值?在那种情况下,这种带有正则表达式的语法似乎有效:
SHOW MEASUREMENTS WITH MEASUREMENT =~ /cpu.*/
将显示与 %cpu%
相关的所有系列然而,SHOW SERIES 查询中的正则表达式不起作用(influxDB 1.3.3),即使它已在此处指示 https://github.com/grafana/grafana/issues/613