rendered paste bodyreport.netsnmp.memStats.name=System Memory Stats
report.netsnmp.memStats.columns=memAvailSwap,memTotalReal,memAvailReal,memBuffer,memCached,memShared
report.netsnmp.memStats.type=node
report.netsnmp.memStats.width=565
report.netsnmp.memStats.height=200
report.netsnmp.memStats.command=--title="System Memory Stats" \
--width 565 \
--height 200 \
--lower-limit 0 \
--base=1024 \
--vertical-label="Bytes" \
DEF:memavailswap={rrd1}:memAvailSwap:AVERAGE \
DEF:memtotalreal={rrd2}:memTotalReal:AVERAGE \
DEF:memavailreal={rrd3}:memAvailReal:AVERAGE \
DEF:membuffer={rrd4}:memBuffer:AVERAGE \
DEF:memcached={rrd5}:memCached:AVERAGE \
DEF:memshared={rrd6}:memShared:AVERAGE \
CDEF:memavailswapBytes=memavailswap,1024,* \
CDEF:memtotalrealBytes=memtotalreal,1024,* \
CDEF:memavailrealBytes=memavailreal,1024,* \
CDEF:membufferBytes=membuffer,1024,* \
CDEF:memcachedBytes=memcached,1024,* \
CDEF:memsharedBytes=memshared,1024,* \
CDEF:usedBytes=memtotalrealBytes,membufferBytes,-,memcachedBytes,-,memsharedBytes,-,memavailrealBytes,- \
AREA:usedBytes#dd4400:"Used (Other)" \
GPRINT:usedBytes:AVERAGE:" Avg \\: %8.2lf %s" \
GPRINT:usedBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:usedBytes:MAX:"Max \\: %8.2lf %s\\n" \
STACK:membufferBytes#00ffff:"IO Buff Ram " \
GPRINT:membufferBytes:AVERAGE:" Avg \\: %8.2lf %s" \
GPRINT:membufferBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:membufferBytes:MAX:"Max \\: %8.2lf %s\\n" \
STACK:memsharedBytes#000a44:"Shared Mem " \
GPRINT:memsharedBytes:AVERAGE:" Avg \\: %8.2lf %s" \
GPRINT:memsharedBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:memsharedBytes:MAX:"Max \\: %8.2lf %s\\n" \
STACK:memcachedBytes#00aa00:"Filesystem Cache" \
GPRINT:memcachedBytes:AVERAGE:"Avg \\: %8.2lf %s" \
GPRINT:memcachedBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:memcachedBytes:MAX:"Max \\: %8.2lf %s\\n" \
STACK:memavailrealBytes#00ff00:"Avail Real Mem" \
GPRINT:memavailrealBytes:AVERAGE:" Avg \\: %8.2lf %s" \
GPRINT:memavailrealBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:memavailrealBytes:MAX:"Max \\: %8.2lf %s\\n" \
STACK:memavailswapBytes#ff0000:"Total Swap " \
GPRINT:memavailswapBytes:AVERAGE:" Avg \\: %8.2lf %s" \
GPRINT:memavailswapBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:memavailswapBytes:MAX:"Max \\: %8.2lf %s\\n" \
LINE2:memtotalrealBytes#0000ff:"Total Real Mem" \
GPRINT:memtotalrealBytes:AVERAGE:" Avg \\: %8.2lf %s" \
GPRINT:memtotalrealBytes:MIN:"Min \\: %8.2lf %s" \
GPRINT:memtotalrealBytes:MAX:"Max \\: %8.2lf %s\\n" \