[rrd-users] RRD Graph downward to 0 date prediction

Steve Shipway s.shipway at auckland.ac.nz
Wed Jul 1 23:30:35 CEST 2015


> Hm, this doesn't help any. Now I do get a date, but it is just the end
date of
> the graph...
...
> options.push("DEF:#{c}=#{rrdfile}:#{c}:MIN")
> options.push("VDEF:#{c}slope=#{c},LSLSLOPE")
> options.push("VDEF:#{c}int=#{c},LSLINT")
> options.push("CDEF:#{c}avg=#{c},POP,#{c}slope,COUNT,*,#{c}int,+")
> options.push("CDEF:#{c}limit=#{c}avg,0,2000000000000,LIMIT")
> options.push("VDEF:#{c}warning=#{c}avg,MINIMUM")
> options.push("GPRINT:#{c}warning:    2TB free @ %c\\l:strftime")
> 

You are using the wrong cdef in your warning definition!  So, of course you
get the end time of the graph...

options.push("VDEF:#{c}warning=#{c}limit,MINIMUM")

Define your warning on the limited CDEF.  Now, #{c}limit becomes unknown
when #{c}avg drops below 0.  Therefore, the minimum value of #{c}warning
must be 0 (if it reaches 0) and so the strftime for this point will be the
time it hits 0.

Steve

Steve Shipway
s.shipway at auckland.ac.nz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 10311 bytes
Desc: not available
URL: <http://lists.oetiker.ch/pipermail/rrd-users/attachments/20150701/19494019/attachment.bin>


More information about the rrd-users mailing list