#/bin/sh

rrdtool graph uptime.png --start -300 --end -10 \
	--imgformat PNG \
	DEF:uptime=uptime.rrd:uptime:AVERAGE \
	CDEF:ruptime=uptime,3600,/ \
	AREA:ruptime#ff6f6f \
	LINE2:ruptime#ff4f4f:"Uptime" \
	--title "pinge uptime (5 minuts)" --vertical-label "hours"

rrdtool graph uptime-hour.png --start -3600 --end -60 \
	--imgformat PNG \
	DEF:uptime=uptime.rrd:uptime:AVERAGE \
	CDEF:ruptime=uptime,3600,/ \
	AREA:ruptime#ff6f6f \
	LINE2:ruptime#ff4f4f:"Uptime" \
	--title "pinge uptime (1 hour)" --vertical-label "hours"

rrdtool graph uptime-day.png --start -86400 --end -360 \
	--imgformat PNG \
	DEF:uptime=uptime.rrd:uptime:AVERAGE \
	CDEF:ruptime=uptime,3600,/ \
	AREA:ruptime#ff6f6f \
	LINE2:ruptime#ff4f4f:"Uptime" \
	--title "pinge uptime (1 day)" --vertical-label "hours"

rrdtool graph uptime-week.png --start -604800 \
	--imgformat PNG \
	DEF:uptime=uptime.rrd:uptime:AVERAGE \
	CDEF:ruptime=uptime,3600,/ \
	AREA:ruptime#ff6f6f \
	LINE2:ruptime#ff4f4f:"Uptime" \
	--title "pinge uptime (1 week)" --vertical-label "hours"

rrdtool graph load.png --start -300 --end -10 \
	--imgformat PNG \
	DEF:load1=load.rrd:load1:AVERAGE \
	DEF:load5=load.rrd:load5:AVERAGE \
	DEF:load15=load.rrd:load15:AVERAGE \
	CDEF:rload1=load1,65536,/ \
	CDEF:rload5=load5,65536,/ \
	CDEF:rload15=load15,65536,/ \
	AREA:rload1#ffef00 \
	AREA:rload5#ffbf00 \
	AREA:rload15#ff8f00 \
	LINE2:rload1#ffdf00:"Load 1 min" \
	LINE2:rload5#ffaf00:"Load 5 min" \
	LINE2:rload15#ff7f00:"Load 15 min" \
	--title "pinge load average (5 minuts)" --vertical-label "load"

rrdtool graph load-hour.png --start -3600 --end -60 \
	--imgformat PNG \
	DEF:load1=load.rrd:load1:AVERAGE \
	DEF:load5=load.rrd:load5:AVERAGE \
	DEF:load15=load.rrd:load15:AVERAGE \
	CDEF:rload1=load1,65536,/ \
	CDEF:rload5=load5,65536,/ \
	CDEF:rload15=load15,65536,/ \
	AREA:rload1#ffef00 \
	AREA:rload5#ffbf00 \
	AREA:rload15#ff8f00 \
	LINE2:rload1#ffdf00:"Load 1 min" \
	LINE2:rload5#ffaf00:"Load 5 min" \
	LINE2:rload15#ff7f00:"Load 15 min" \
	--title "pinge load average (1 hour)" --vertical-label "load"

rrdtool graph load-day.png --start -86400 --end -360 \
	--imgformat PNG \
	DEF:load1=load.rrd:load1:AVERAGE \
	DEF:load5=load.rrd:load5:AVERAGE \
	DEF:load15=load.rrd:load15:AVERAGE \
	CDEF:rload1=load1,65536,/ \
	CDEF:rload5=load5,65536,/ \
	CDEF:rload15=load15,65536,/ \
	AREA:rload1#ffef00 \
	AREA:rload5#ffbf00 \
	AREA:rload15#ff8f00 \
	LINE2:rload1#ffdf00:"Load 1 min" \
	LINE2:rload5#ffaf00:"Load 5 min" \
	LINE2:rload15#ff7f00:"Load 15 min" \
	--title "pinge load average (1 day)" --vertical-label "load"

rrdtool graph load-week.png --start -604800 \
	--imgformat PNG \
	DEF:load1=load.rrd:load1:AVERAGE \
	DEF:load5=load.rrd:load5:AVERAGE \
	DEF:load15=load.rrd:load15:AVERAGE \
	CDEF:rload1=load1,65536,/ \
	CDEF:rload5=load5,65536,/ \
	CDEF:rload15=load15,65536,/ \
	AREA:rload1#ffef00 \
	AREA:rload5#ffbf00 \
	AREA:rload15#ff8f00 \
	LINE2:rload1#ffdf00:"Load 1 min" \
	LINE2:rload5#ffaf00:"Load 5 min" \
	LINE2:rload15#ff7f00:"Load 15 min" \
	--title "pinge load average (1 week)" --vertical-label "load"

