Grafana - 在查询中使用自定义变量作为正则表达式

     2023-02-15     263

关键词:

【中文标题】Grafana - 在查询中使用自定义变量作为正则表达式【英文标题】:Grafana - use custom variable as regex in query 【发布时间】:2019-08-10 19:16:37 【问题描述】:

我们有普罗米修斯数据源,我一直在尝试使用具有少量值的自定义变量作为逗号分隔值,我想用它来替换 label_values(job=~$"eks_cluster:regex" 中的正则表达式),但我得到错误模板变量无法初始化。 以下是显示我要实现的目标的屏幕截图

【问题讨论】:

【参考方案1】:

您的问题不在于eks_cluster 变量。如果查询只是label_values(job=~".")

,这同样不起作用

label_values 查询 as described in Grafana documentation 采用标签名称或标签名称和指标名称。不需要一场比赛就可以做任何你想做的事情。如果要过滤返回的值,请使用 Query 下方的 Regex 字段。

【讨论】:

正则表达式查询——Grafana

】正则表达式查询——Grafana【英文标题】:RegexQuery--Grafana【发布时间】:2021-08-1815:21:18【问题描述】:大家好,我有Grafanav7.5.7,我正在尝试从我的数据中提取一些内容。在这种情况下,我的目标是从snort警报中获取消息。我创... 查看详情

grafana之模板与变量(第十五篇)

参考技术A使用变量将允许我们创建出交互式的动态仪表盘。与在度量查询中以硬编码(例如写死hostname或者jobname)方式不同,使用变量后,同一个仪表盘可以显示不同变量值(主机)的数据。有变量的仪表盘就是一个模板,变... 查看详情

在 Wordpress 自定义帖子类型循环中使用 ACF 分类字段作为变量

...0-05-2100:03:24【问题描述】:我正在尝试创建自定义Wordpress查询,使用高级自定义字段字段作为循环中的变量。用例是一个页面上有一个自定义循环。例如,关于场地的页面在页面底部显示事件循环(自定义帖子类型) 查看详情

如何在 Grafana 仪表板中将显示名称设置为自定义变量?

】如何在Grafana仪表板中将显示名称设置为自定义变量?【英文标题】:HowtosetadisplaynametoacustomvariableinGrafanadashboard?【发布时间】:2020-10-0123:47:32【问题描述】:有一个选项可以创建自定义变量并为其提供CSV值,这些值出现在Grafan... 查看详情

grafana 使用基于指标的普罗米修斯查询定义变量

】grafana使用基于指标的普罗米修斯查询定义变量【英文标题】:grafanadefinevariablewithprometheusquerybasedonmetrics【发布时间】:2019-06-1204:53:08【问题描述】:我对Grafana很陌生,所以这个问题可能很简单:我尝试将度量值存储在变量中... 查看详情

Grafana + Prometheus 如何在查询指标中使用正则表达式?

】Grafana+Prometheus如何在查询指标中使用正则表达式?【英文标题】:Grafana+Prometheushowtouseregexinquerymetrics?【发布时间】:2020-06-1516:24:15【问题描述】:我们正在动态添加新指标。是否可以在Grafana查询指标中使用正则表达式?applica... 查看详情

Grafana 用户变量

】Grafana用户变量【英文标题】:Grafanauservariables【发布时间】:2019-10-0522:41:44【问题描述】:是否可以在MySQL查询中使用Grafana的用户ID或用户变量?例如:SELECTid,nameFROMtableWHEREuser_id=$Grafana.User.id或者是否有另一种方法可以将自定... 查看详情

grafana之variables变量的使用

参考技术AVariables变量提供了用户和面板交互,并动态刷新面板的功能。不需要硬编码,不需要每次都修改SQL查询语句。变量的下拉菜单显示在面板的顶部,这样改变下拉菜单的值,即可改变变量的值,而且所有使用该变量的仪... 查看详情

grafana系列:如何去定义并配置更适合自己监控使用的变量(代码片段)

前言在Grafana配置监控面板的时候,支持配置变量应用在查询或者面板的title中,通过选择不同的变量,显示不同的查询结果。如下,便是定义的一些变量:通过选择不同的变量,应用到相关面板的查询表达... 查看详情

在 Prometheus 查询中使用 Grafana 变量

】在Prometheus查询中使用Grafana变量【英文标题】:UsingGrafanaVariableinPrometheusQuery【发布时间】:2020-02-2519:30:43【问题描述】:我正在尝试在我的一个PromQL查询的开头使用一个变量,以便我可以根据该变量返回数据。不确定这是否可... 查看详情

在 grafana 查询中添加动态变量

】在grafana查询中添加动态变量【英文标题】:Addingdynamicvariableinthegrafanaquery【发布时间】:2021-11-0106:51:32【问题描述】:我正在使用动态变量创建grafana查询,当用户选择env时,动态变量的值会从下拉列表中填充。我的查询是metri... 查看详情

在查询 where 子句中使用 Grafana 文本框面板变量

】在查询where子句中使用Grafana文本框面板变量【英文标题】:UsingGrafanatextboxpanelvariableinquerywhereclause【发布时间】:2021-06-1909:06:15【问题描述】:有没有办法在状态面板查询的where子句中使用文本框面板变量?我的仪表板有一个... 查看详情

无法使用 InfluxDB 作为数据源和 Flux 作为查询语言在 Grafana 中更改图例名称

】无法使用InfluxDB作为数据源和Flux作为查询语言在Grafana中更改图例名称【英文标题】:UnabletochangelegendnameinGrafanausingInfluxDBasDatasourceandFluxasquerylanguage【发布时间】:2021-04-0600:57:04【问题描述】:无法使用InfluxDB[flux作为查询语言]... 查看详情

在 MYSQL 查询中使用变量 Grafana 返回列名而不是指标

】在MYSQL查询中使用变量Grafana返回列名而不是指标【英文标题】:UsevariableinMYSQLqueryGrafanaReturnsColumnNameinsteadofmetrics【发布时间】:2021-01-2402:54:26【问题描述】:我在Grafana中创建了一个名为$mypair的变量,我手动添加了一些选项,... 查看详情

普罗米修斯查询中来自grafana变量的多个值

】普罗米修斯查询中来自grafana变量的多个值【英文标题】:multiplevaluesfromgrafanavariableinprometheusquery【发布时间】:2020-03-2804:58:49【问题描述】:我们有一种情况,我们需要从grafana变量字段中选择多个值(实例/服务器),并且需... 查看详情

从 InfluxDB 查询关于 Grafana 变量模板的 timeFilter 的标签

】从InfluxDB查询关于Grafana变量模板的timeFilter的标签【英文标题】:QuerytagsfromInfluxDBwithrespectoftimeFilterforGrafanavariablestemplating【发布时间】:2019-07-2217:37:17【问题描述】:我们在Grafana中使用InfluxDB标签作为变量,我们希望通过在那... 查看详情

如何在 Docker 中使用 Grafana 的自定义 ini 文件?

】如何在Docker中使用Grafana的自定义ini文件?【英文标题】:HowtousecustominifileforGrafanawithDocker?【发布时间】:2021-06-2900:25:33【问题描述】:我的docker-compose文件中有这个容器:grafana:image:grafana/grafanaports:-\'3000:3000\'environment:-GF_PATHS_C... 查看详情

使用 PostgresQL 作为数据源在 Grafana 中进行一个查询的多个系列

】使用PostgresQL作为数据源在Grafana中进行一个查询的多个系列【英文标题】:MultipleserieswithonequeryinGrafanausingPostgresQLasdatasource【发布时间】:2022-01-1512:43:09【问题描述】:我在Postgres表中有大致这种形式的数据:CREATETABLEjobs(idBIGINT... 查看详情