Grafana: 图例排序

创建于 2015-09-01  ·  5评论  ·  资料来源: grafana/grafana

嗨托克尔

我不确定是否缺少明显的设置,但是我在Google周围搜索并且找不到最终的答案。

我正在使用grafana-2.1.0-1.x86_64和InfluxDB 0.9.3

在所有面板上,我都在努力以一致的方式订购图例。 每次我(重新)加载页面时,图例都会以不同的顺序出现。 例如:
image

如果我可以指定以[无| 按字母顺序升序| 按字母顺序排列

我认为放置此图标的理想位置是“编辑面板”->“轴和网格”->“图例”->“排序顺序”

但是,可选地,我也想覆盖排序顺序。 例如,在上图中,我想要的顺序为:


磁盘睡眠

已锁定
跑步
睡眠
等候
僵尸

因此,您可以看到顺序是按字母顺序排序的,但是我将“总计”图例提升为第一个。
对我来说,将此选项添加到“显示样式”->“特定于系列”选项中是有意义的:
image

诸如“排序顺序覆盖”之类的东西。 然后,我可以将“ total”设置为1st,其余系列按字母升序或降序排列。

希望这有道理!
再次感谢!

typquestion

最有用的评论

没有度量标准名称标题可单击以进行排序,似乎很容易选择

所有5条评论

您可以通过点击图例列标题来指定排序顺序。

我也强烈建议不要在同一图例上显示avg,min,max,因为在许多情况下,这些均不正确。 例如,说您的查询是select mean(value) ...

也就是说,InfluxDB将应用平均值,以将值的数量减少到每个像素一个值。 图例值是由Grafana客户端计算的,因此,如果您的查询具有mean函数,则可以在图例中显示avg ,如果您具有max则最大图例值将是准确的。

但是它们不能同时准确。

没有度量标准名称标题可单击以进行排序,似乎很容易选择

@torkelo也许我遗漏了一些东西,但是我认为应该重新打开-如果图例仅包含度量标准名称,则没有可单击的列标题来对其进行排序...

通过直接编辑面板的json,我可以在legend下添加"sort": "current", "sortDesc": false legend ,这既对我的图例又对图表中系列的堆栈顺序进行了排序。 确实需要一种独立的方式来对堆栈顺序和图例顺序进行排序。

我希望能够基于值定义堆栈顺序(例如,顶部最大),但在图表之间始终对图例进行排序(例如,按字母顺序排序别名)。

可以重新打开吗? 似乎不固定

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

ahmetkakici picture ahmetkakici  ·  3评论

kcajf picture kcajf  ·  3评论

yuvaraj951 picture yuvaraj951  ·  3评论

KlavsKlavsen picture KlavsKlavsen  ·  3评论

ricardclau picture ricardclau  ·  3评论