Grafana:使用图表独立设置不同的查询格式

时间:2019-05-28 16:12:34

标签: postgresql grafana

我是Grafana的新手,我对可视化存在疑问。

我有两个表,表1(客户端,ok_projects)和表2(客户端,ko_project)。我想获得一个具有通用X轴的可视化效果,而在Y轴上,我希望拥有具有不同格式的OK项目和KO项目的价值,比如说一个带有条形,另一个带有点。

我已经问过Grafana社区:https://community.grafana.com/t/two-queries-with-different-format-in-grafana/17690

按照他们的建议去做:

查询A:


        SELECT
        now() as time,
        CAST(client as VARCHAR(50)) || "Y1" as metric,
        MAX (ok_projects) as value
        FROM
        schema.table1
        GROUP BY client;

和查询B:


        SELECT
        now () as time,
        CAST(client as VARCHAR(50)) || "Y2" as metric,
        COUNT (DISTINCT ko_projects) as value
        FROM schema.table2
        GROUP BY client;

然后使用正则表达式:/.*Y1/和/。 * Y2 /在Grafana中的系列替代选项中。

对每个查询应用不同的样式效果很好,但是我以顺序模式获取值,因此我为第一个查询获取X-Y值,为第二个查询获取x-Y值。有一种共享X轴和共享Y轴的方法,这样我就可以轻松地为每个用户查看成功项目的数量和KO项目的数量?

提前谢谢!

0 个答案:

没有答案