我在Grafana中创建了一个新的Graph,它从OpenTSDB中获取数据。
Alias 字段具有以下值:Label $metric $tag_host
。
Label $metric myhost1
Label $metric myhostn
Label xyz myhost1
Label xyz myhostn
其中xyz
是 Metric 字段的值。 因此,对于标签中的键(例如:
host
),我可以在中使用$tag_<key>
(例如:$tag_host
)Alias 。我想对硬编码的 Metric 值(例如:
xyz
)实现相同的行为,因此,如果将来有人想要将Metric值从xyz
更改为abc
,则应该自动更新Alias。我尝试使用:
$metric
$Metric
$tag_metric
但是他们没有用。
是否可以在 Alias中使用 Metric 值,而无需在Alias中进行硬编码(来自Metric的硬编码就足够了)?
最佳答案
我的解决方案:我在id
($tag_id
)中包含了第二个标签(第一个标签是GROUP BY
-tag(sql)
),然后使用$tag_sql
($tag_key
)变量为当前数据系列定义别名,因此:
突出显示的字段是标签。
关于grafana - 如何在Alias中使用公制值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38992319/