#!/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" >