Grafana:通过转义 $ 避免变量插值
Grafana: avoid variable interpolation by escaping $
我在 Grafana 中有一个模板查询(针对 Influx),它有一个标签,其中的键包含 $ 字符。
如何转义 $ 以避免其对变量进行插值?
查询:
SHOW TAG VALUES FROM "exdemon-analysis" WITH KEY = "analyzed_metric.attributes.$owner"
"analyzed_metric.attributes.$owner"是关键,$owner不应该被替换。
变量名也是$owner,这使得Grafana替换了字段中的$owner字符串。
另外,我似乎遇到了 Influx 中的错误。它不喜欢“.”的组合。和测量名称 "special characters" 在我的例子中是“-”。
通过以下查询并且没有名称为 $owner 的 var,问题已解决:
SHOW TAG VALUES FROM "exdemon_analysis" WITH KEY = "analyzed_metric.attributes.$owner"
我在 Grafana 中有一个模板查询(针对 Influx),它有一个标签,其中的键包含 $ 字符。
如何转义 $ 以避免其对变量进行插值?
查询:
SHOW TAG VALUES FROM "exdemon-analysis" WITH KEY = "analyzed_metric.attributes.$owner"
"analyzed_metric.attributes.$owner"是关键,$owner不应该被替换。
变量名也是$owner,这使得Grafana替换了字段中的$owner字符串。
另外,我似乎遇到了 Influx 中的错误。它不喜欢“.”的组合。和测量名称 "special characters" 在我的例子中是“-”。
通过以下查询并且没有名称为 $owner 的 var,问题已解决:
SHOW TAG VALUES FROM "exdemon_analysis" WITH KEY = "analyzed_metric.attributes.$owner"