You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Grafana变量配置:InfluxDB如何查询含指定URL的标签值

解决InfluxDB中查询包含指定URL的标签值问题

要筛选出name标签中包含https://google.com的所有值,你需要用InfluxQL的正则匹配运算符=~,而非精确匹配的=。具体查询语句如下:

SHOW TAG VALUES WITH KEY = "name" WHERE "name" =~ /https:\/\/google\.com/

关键说明:

  • =~ 是InfluxQL专门用于正则模糊匹配的运算符,能匹配所有包含指定字符串的标签值
  • 正则表达式里的特殊字符(比如.和/)需要用反斜杠\转义,所以原URL要写成https:\/\/google\.com
  • 如果需要忽略大小写匹配,可以在正则前加上(?i),示例:
    SHOW TAG VALUES WITH KEY = "name" WHERE "name" =~ /(?i)https:\/\/google\.com/
    

将上述语句配置到Grafana变量的查询项中,就能获取所有包含目标URL的标签值集合。

内容的提问来源于stack exchange,提问作者Danielius Polujanskis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 20:51:13