是否有一种简单的方法可以获得rrd图表中所有曲线的最大值(这是y轴的计算高度)?
我有一张包含多个温度曲线的图表。我也有一些泵的状态,表示为0或1.我现在想要显示一条线,如果相应的泵打开,没有,如果它关闭。
我想通过将DS与所有温度曲线的最大值加上一些空间相乘来简单地将线放在所有线上方。
我发现我可以做到
VDEF:some_maximum=some_ds,MAXIMUM
获取一个DS的最大值。但是,我怎样才能获得这些值的最大值?或者是否有更简单的方法来获得总体最大y值?
提前感谢您的帮助!
答案 0 :(得分:0)
如果你第一次
CDEF:maxds=ds1,ds2,MAXNAN,ds3,MAXNAN
然后
VDEF:maxval=maxds,MAXIMUM
你得到的总体最大值
即使存在未知(NAN)数据,我仍使用MAXNAN
而非MAX
仍然为您提供数字。