Slide 113
Slide 113 text
$ rrdtool graph ./dskUsed.png \
--start="now-1y" \
--end="now+2y" \
--imgformat=PNG \
--title="Disk Usage" \
--height=200 \
--width=500 \
--lower-limit=0 \
DEF:usage=testhost__dskUsed.rrd:value:MAX \
DEF:total=testhost__dskTotal.rrd:value:MAX \
CDEF:c_warn=total,0.85,* \
CDEF:c_crit=total,0.95,* \
VDEF:v_total=total,MINIMUM \
VDEF:v_warn=c_warn,MINIMUM \
VDEF:v_crit=c_crit,MINIMUM \
VDEF:v_usage_slope=usage,LSLSLOPE \
VDEF:v_usage_intercept=usage,LSLINT \
CDEF:c_usage_predict=usage,POP,v_usage_slope,COUNT,*,v_usage_intercept,+ \
CDEF:c_rwarn=c_usage_predict,v_warn,v_total,LIMIT \
VDEF:v_rwarn=c_rwarn,FIRST \
CDEF:c_rcrit=c_usage_predict,v_crit,v_total,LIMIT \
VDEF:v_rcrit=c_rcrit,FIRST \
HRULE:v_warn#FF8800:"warning":dashes=5 \
VRULE:v_rwarn#FF8800::dashes=5 \
HRULE:v_crit#FF4400:"critical" \
VRULE:v_rcrit#FF4400 \
HRULE:v_total#FF0000:"total" \
AREA:usage#00FF00:"Disk Usage" \
LINE1:c_usage_predict#0000FF:"Predict" \
GPRINT:v_rwarn:"Reach warning (85%)\: %c":strftime \
GPRINT:v_rcrit:"Reach critical (95%)\: %c":strftime
shoichimasuhara++