需求:在Grafana中设置时间序列图为双Y轴
效果图:
前提:
确保您已经有两个或多个查询。
-- Query1 成功数,失败数 总数放在左Y轴
select sum(success),sum(fail) from "a" group by time(1m)
-- Query2 成功率 放在右Y轴
select sum(success)/(sum(success)+sum(fail)) from "a" group by time(1m)
Grafana设置:
1.在Overrides
中给2个查询中的每个field
更换显示名称。
2.确保您已经有两个或多个查询,每个查询返回您想要在双Y轴上显示的数据。
3.在Panel - Axes
中开启并设置Left Y
和Right Y
。
4.在Panel - Series overrides
中设置。
注意在Grafana中,当同时使用双Y轴时,有时会出现轴不正确的情况.
-
如果你想用
Stack
功能,注意别在Panel - Display
中勾选stack,可以在Series overrides中去单独一个个设置。注意不要跨2个Y轴,否则会出问题。 -
如果出现
Unit
单位不正常的情况,可以设置轴的最小值和最大值、刻度间隔等。