rrdtool:获取y轴的最大值/所有曲线的最大值
rrdtool: Get the maximum value of the y axis / maximum of all curves
有没有简单的方法可以得到rrd图表中所有曲线的最大值(即y轴的计算高度)?
我有一张包含多条温度曲线的图表。我还有一些泵的状态,表示为 0 或 1。我现在想在相应的泵打开时显示一条线,如果关闭则显示 none。
我考虑过将 DS 乘以所有温度曲线的最大值加上一些 space。
我发现我可以做到
VDEF:some_maximum=some_ds,MAXIMUM
获取一个DS的最大值。但是我怎样才能得到这些值的最大值呢?或者有没有更简单的方法来获得整体最大 y 值?
在此先感谢您的帮助!
如果你先做
CDEF:maxds=ds1,ds2,MAXNAN,ds3,MAXNAN
然后
VDEF:maxval=maxds,MAXIMUM
你得到了总最大值
我使用 MAXNAN
而不是 MAX
即使在存在未知 (NAN) 数据的情况下仍然给你一个数字。
有没有简单的方法可以得到rrd图表中所有曲线的最大值(即y轴的计算高度)?
我有一张包含多条温度曲线的图表。我还有一些泵的状态,表示为 0 或 1。我现在想在相应的泵打开时显示一条线,如果关闭则显示 none。
我考虑过将 DS 乘以所有温度曲线的最大值加上一些 space。
我发现我可以做到
VDEF:some_maximum=some_ds,MAXIMUM
获取一个DS的最大值。但是我怎样才能得到这些值的最大值呢?或者有没有更简单的方法来获得整体最大 y 值?
在此先感谢您的帮助!
如果你先做
CDEF:maxds=ds1,ds2,MAXNAN,ds3,MAXNAN
然后
VDEF:maxval=maxds,MAXIMUM
你得到了总最大值
我使用 MAXNAN
而不是 MAX
即使在存在未知 (NAN) 数据的情况下仍然给你一个数字。