Added support for AirOS and AirFibre from UBNT

This commit is contained in:
laf
2015-04-03 18:59:58 +01:00
parent dc6c166804
commit ac4eba78e4
35 changed files with 3192 additions and 8 deletions

View File

@@ -0,0 +1,26 @@
<?php
include("includes/graphs/common.inc.php");
//$rrd_options .= " -l 0 -E ";
$rrdfilename = $config['rrd_dir'] . "/".$device['hostname']."/ubnt-airfiber-mib.rrd";
if (file_exists($rrdfilename))
{
$rrd_options .= " COMMENT:'mbps Now Min Max\\n'";
$rrd_options .= " DEF:rxCapacity=".$rrdfilename.":rxCapacity:AVERAGE ";
$rrd_options .= " DEF:txCapacity=".$rrdfilename.":txCapacity:AVERAGE ";
$rrd_options .= " CDEF:rxCapacityC=rxCapacity,1000000,/ ";
$rrd_options .= " CDEF:txCapacityC=txCapacity,1000000,/ ";
$rrd_options .= " LINE1:rxCapacityC#00FF00:'Rx Rate ' ";
$rrd_options .= " GPRINT:rxCapacityC:LAST:%0.2lf%s ";
$rrd_options .= " GPRINT:rxCapacityC:MIN:%0.2lf%s ";
$rrd_options .= " GPRINT:rxCapacityC:MAX:%0.2lf%s\\\l ";
$rrd_options .= " LINE1:txCapacityC#CC0000:'Tx Rate ' ";
$rrd_options .= " GPRINT:txCapacityC:LAST:%0.2lf%s ";
$rrd_options .= " GPRINT:txCapacityC:MIN:%0.2lf%s ";
$rrd_options .= " GPRINT:txCapacityC:MAX:%0.2lf%s\\\l ";
}
?>