使用正则表达式仅 return 一些 Loki 标签值
Using regex to only return some of the Loki Label values
我正在 Grafana 中设置一个变量。
我想创建一个查询,其中只有 return 值为 app
的标签的子集,我想要的 return 是那些以 dev
结尾的标签
我的查询到目前为止,returns 所有值为 app
的标签都成功了。但是,我无法成功过滤值,因此只有 a-dev
b-dev
和 c-dev
被 returned.
如何成功地将正则表达式(或替代方法)应用于此查询,以便我可以看到所需的值?
如有任何帮助,我们将不胜感激!
我终于明白我需要做什么了。最初我试图对 label_values.
的结果使用 |
到 运行 正则表达式
但是,这种格式有效:
label_values({app=~".*-dev$"}, app)
并按预期仅返回 a-dev b-dev c-dev
。
我正在 Grafana 中设置一个变量。
我想创建一个查询,其中只有 return 值为 app
的标签的子集,我想要的 return 是那些以 dev
结尾的标签
我的查询到目前为止,returns 所有值为 app
的标签都成功了。但是,我无法成功过滤值,因此只有 a-dev
b-dev
和 c-dev
被 returned.
如何成功地将正则表达式(或替代方法)应用于此查询,以便我可以看到所需的值?
如有任何帮助,我们将不胜感激!
我终于明白我需要做什么了。最初我试图对 label_values.
的结果使用|
到 运行 正则表达式
但是,这种格式有效:
label_values({app=~".*-dev$"}, app)
并按预期仅返回 a-dev b-dev c-dev
。