Grafana - 在 BarChart 上显示 3 个值

Grafana - display 3 values on BarChart

提问人:Frendom 提问时间:11/16/2023 最后编辑:Frendom 更新时间:11/16/2023 访问量:14

问:

我想使用 BarChart 表示 Grafana 中的 3 个值。我正在使用 PostgreSQL 作为数据源。我正在使用这个查询:它返回:SELECT commit, ticket, (max(endtime) - min(starttime))/1000 as deploy_time FROM public.testmetrics WHERE ticket IN ('PS-1234') GROUP BY ticket, commit;

commit  | ticket  | deploy_time
-----------------------------
cda713  | PS-1234 |  65313
asd2137 | PS-1234 |  110

在 Grafana 中,我使用以下查询:SELECT commit, ticket, (max(endtime) - min(starttime))/1000 as deploy_time FROM public.testmetrics WHERE ticket IN ($PR) GROUP BY ticket, commit;

如果是票,我得到这个:PS-1234

enter image description here

我还想展示一张票(接近提交或在酒吧)。当我将视图切换到表格时,我可以看到所有值,但是是否有机会在图表上看到它?

更新 1

将条形图类型更改为后,如下所示:Bar gauge

enter image description here

首先很奇怪 - 一些提交以日期/时间等格式显示。其次,有没有办法将票据向右移动或使其更显眼?

格拉法纳

评论

1赞 markalex 11/16/2023
我不认为条形图/是你正在做的事情的正确面板。请考虑改用 *Bar gauge(在“显示”选项>“中选中”所有值“选项)。
0赞 Frendom 11/16/2023
@markalex肯定它做得很好,但我注意到一些奇怪的行为 - 请参阅更新
0赞 markalex 11/16/2023
关于意外格式:您可能使用了一些格式更改选项,并允许将其应用于所有数字。这影响了仅由数字表示的提交。
1赞 markalex 11/16/2023
关于工单可见性:您得到的是条形表的默认视图,它不是特别可定制的(至少对于 sql 数据源)。如果您想要更多选项来洗牌(但保留某种仪表视图),请考虑此演示,用于在单元格中带有仪表的表格面板

答: 暂无答案