#!/usr/bin/rrdcgi
-->
System-Statistik
'
--lazy -i
--title="Memory Usage"
-v bytes
--base 1000
-l -0 -u 64000000 --rigid
DEF:used=/var/lib/rrd/system.rrd:mem-used:AVERAGE
DEF:free=/var/lib/rrd/system.rrd:mem-free:AVERAGE
DEF:cache=/var/lib/rrd/system.rrd:mem-cache:AVERAGE
AREA:used#1111FF:Used
GPRINT:used:MIN:" Min\: %3.1lf%s "
GPRINT:used:MAX:" Max\: %3.1lf%S"
GPRINT:used:AVERAGE:" Avg\: %3.1lf%S"
GPRINT:used:LAST:" Current\: %3.1lf%Sbytes\n"
STACK:free#00FF00:Free
GPRINT:free:MIN:" Min\: %3.1lf%S"
GPRINT:free:MAX:" Max\: %3.1lf%S"
GPRINT:free:AVERAGE:" Avg\: %3.1lf%S"
GPRINT:free:LAST:" Current\: %3.1lf%Sbytes\n"
LINE2:cache#000000:Cached
GPRINT:cache:MIN:" Min\: %3.1lf%s "
GPRINT:cache:MAX:" Max\: %3.1lf%S"
GPRINT:cache:AVERAGE:" Avg\: %3.1lf%S"
GPRINT:cache:LAST:" Current\: %3.1lf%Sbytes\n">
'
--lazy -i
--title="CPU Usage"
-v "percent"
-u 100 --rigid
DEF:user=/var/lib/rrd/system.rrd:user:AVERAGE
DEF:nice=/var/lib/rrd/system.rrd:nice:AVERAGE
DEF:system=/var/lib/rrd/system.rrd:system:AVERAGE
AREA:system#FF1111:System
GPRINT:system:MAX:" Max\: %3.lf"
GPRINT:system:AVERAGE:" Avg\: %3.lf"
GPRINT:system:LAST:" Current\: %3.lf\n"
STACK:nice#1111FF:Nice
GPRINT:nice:MAX:" Max\: %3.lf"
GPRINT:nice:AVERAGE:" Avg\: %3.lf"
GPRINT:nice:LAST:" Current\: %3.lf\n"
STACK:user#11EE11:User
GPRINT:user:MAX:" Max\: %3.lf"
GPRINT:user:AVERAGE:" Avg\: %3.lf"
GPRINT:user:LAST:" Current\: %3.lf">
'
--lazy -i
--title="Load Average (Number of Processes in Run Queue)"
-v number
-u 1
DEF:l=/var/lib/rrd/system.rrd:load:AVERAGE
AREA:l#11EE11:"Load"
LINE1:l#009900
GPRINT:l:MAX:" Max\: %3.2lf"
GPRINT:l:AVERAGE:" Avg\: %3.2lf"
GPRINT:l:LAST:" Current\: %3.2lf">
'
-i
--title="Free Space in Flash"
-v bytes
-l 0
-b 1024
DEF:du=/var/lib/rrd/system.rrd:du-root:AVERAGE
DEF:df=/var/lib/rrd/system.rrd:df-root:AVERAGE
CDEF:used=du,1024,*
CDEF:free=df,1024,*
AREA:used#EE1111:"Used"
GPRINT:used:MAX:" Max\: %3.2lf%s"
GPRINT:used:AVERAGE:" Avg\: %3.2lf%S"
GPRINT:used:LAST:" Current\: %3.2lf%S\n"
STACK:free#11EE11:"Free"
GPRINT:free:MAX:" Max\: %3.2lf%s"
GPRINT:free:AVERAGE:" Avg\: %3.2lf%S"
GPRINT:free:LAST:" Current\: %3.2lf%S"
>
'
-i
--title="Free Space in /tmp"
-v bytes
-l 0
-b 1024
DEF:du=/var/lib/rrd/system.rrd:du-tmp:AVERAGE
DEF:df=/var/lib/rrd/system.rrd:df-tmp:AVERAGE
CDEF:used=du,1024,*
CDEF:free=df,1024,*
AREA:used#EE1111:"Used"
GPRINT:used:MAX:" Max\: %3.2lf%s"
GPRINT:used:AVERAGE:" Avg\: %3.2lf%S"
GPRINT:used:LAST:" Current\: %3.2lf%S\n"
STACK:free#11EE11:"Free"
GPRINT:free:MAX:" Max\: %3.2lf%s"
GPRINT:free:AVERAGE:" Avg\: %3.2lf%S"
GPRINT:free:LAST:" Current\: %3.2lf%S"
>