mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@2968 61d68cd4-352d-0410-923a-c4978735b2b8
67 lines
3.2 KiB
PHP
67 lines
3.2 KiB
PHP
<?php
|
|
|
|
include("includes/graphs/common.inc.php");
|
|
|
|
$device = device_by_id_cache($id);
|
|
|
|
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_mem.rrd";
|
|
|
|
$rrd_options .= " '-b 1024'";
|
|
|
|
$rrd_options .= " 'DEF:atotalswap=$rrd_filename:totalswap:AVERAGE'";
|
|
$rrd_options .= " 'DEF:aavailswap=$rrd_filename:availswap:AVERAGE'";
|
|
$rrd_options .= " 'DEF:atotalreal=$rrd_filename:totalreal:AVERAGE'";
|
|
$rrd_options .= " 'DEF:aavailreal=$rrd_filename:availreal:AVERAGE'";
|
|
$rrd_options .= " 'DEF:atotalfree=$rrd_filename:totalfree:AVERAGE'";
|
|
$rrd_options .= " 'DEF:ashared=$rrd_filename:shared:AVERAGE'";
|
|
$rrd_options .= " 'DEF:abuffered=$rrd_filename:buffered:AVERAGE'";
|
|
$rrd_options .= " 'DEF:acached=$rrd_filename:cached:AVERAGE'";
|
|
$rrd_options .= " 'CDEF:totalswap=atotalswap,1024,*'";
|
|
$rrd_options .= " 'CDEF:availswap=aavailswap,1024,*'";
|
|
$rrd_options .= " 'CDEF:totalreal=atotalreal,1024,*'";
|
|
$rrd_options .= " 'CDEF:availreal=aavailreal,1024,*'";
|
|
$rrd_options .= " 'CDEF:totalfree=atotalfree,1024,*'";
|
|
$rrd_options .= " 'CDEF:shared=ashared,1024,*'";
|
|
$rrd_options .= " 'CDEF:buffered=abuffered,1024,*'";
|
|
$rrd_options .= " 'CDEF:cached=acached,1024,*'";
|
|
$rrd_options .= " 'CDEF:usedreal=totalreal,availreal,-'";
|
|
$rrd_options .= " 'CDEF:usedswap=totalswap,availswap,-'";
|
|
$rrd_options .= " 'CDEF:cusedswap=usedswap,-1,*'";
|
|
$rrd_options .= " 'CDEF:cdeftot=availreal,shared,buffered,usedreal,cached,usedswap,+,+,+,+,+'";
|
|
$rrd_options .= " 'COMMENT:Bytes Current Average Maximum\\n'";
|
|
$rrd_options .= " 'LINE1:usedreal#d0b080:'";
|
|
$rrd_options .= " 'AREA:usedreal#f0e0a0:used'";
|
|
$rrd_options .= " 'GPRINT:usedreal:LAST: %7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:usedreal:AVERAGE:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:usedreal:MAX:%7.2lf%sB\\n'";
|
|
$rrd_options .= " 'STACK:availreal#e5e5e5:free'";
|
|
$rrd_options .= " 'GPRINT:availreal:LAST: %7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:availreal:AVERAGE:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:availreal:MAX:%7.2lf%sB\\n'";
|
|
$rrd_options .= " 'LINE1:usedreal#d0b080:'";
|
|
$rrd_options .= " 'AREA:shared#afeced::'";
|
|
$rrd_options .= " 'AREA:buffered#cc0000::STACK'";
|
|
$rrd_options .= " 'AREA:cached#ffaa66::STACK'";
|
|
$rrd_options .= " 'LINE1.25:shared#008fea:shared'";
|
|
$rrd_options .= " 'GPRINT:shared:LAST: %7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:shared:AVERAGE:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:shared:MAX:%7.2lf%sB\\n'";
|
|
$rrd_options .= " 'LINE1.25:buffered#ff1a00:buffers:STACK'";
|
|
$rrd_options .= " 'GPRINT:buffered:LAST:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:buffered:AVERAGE:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:buffered:MAX:%7.2lf%sB\\n'";
|
|
$rrd_options .= " 'LINE1.25:cached#ea8f00:cached:STACK'";
|
|
$rrd_options .= " 'GPRINT:cached:LAST: %7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:cached:AVERAGE:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:cached:MAX:%7.2lf%sB\\n'";
|
|
$rrd_options .= " 'LINE1:totalreal#050505:'";
|
|
$rrd_options .= " 'AREA:cusedswap#C3D9FF:swap'";
|
|
$rrd_options .= " 'LINE1.25:cusedswap#356AA0:'";
|
|
$rrd_options .= " 'GPRINT:usedswap:LAST: %7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:usedswap:AVERAGE:%7.2lf%sB'";
|
|
$rrd_options .= " 'GPRINT:usedswap:MAX:%7.2lf%sB\\n'";
|
|
$rrd_options .= " 'LINE1:totalreal#050505:total'";
|
|
$rrd_options .= " 'GPRINT:totalreal:AVERAGE: %7.2lf%sB'";
|
|
|
|
?>
|