2009-09-25 12:18:25 +00:00
< ? php
2010-02-20 17:22:22 +00:00
## Generate a list of ports and then call the multi_bits grapher to generate from the list
2009-09-25 12:18:25 +00:00
2009-10-27 13:04:16 +00:00
$device = mres ( $_GET [ 'device' ]);
2009-09-25 12:18:25 +00:00
$hostname = gethostbyid ( $device );
2009-10-27 13:04:16 +00:00
2010-02-20 17:22:22 +00:00
$query = mysql_query ( " SELECT `ifIndex`,`interface_id` FROM `ports` WHERE `device_id` = ' $device ' AND `ifType` NOT LIKE '%oopback%' AND `ifType` NOT LIKE '%SVI%' AND `ifType` != 'l2vlan' " );
2009-09-25 12:18:25 +00:00
while ( $int = mysql_fetch_row ( $query )) {
2010-02-05 22:10:06 +00:00
if ( is_file ( $config [ 'rrd_dir' ] . " / " . $hostname . " / " . safename ( $int [ 0 ] . " .rrd " ))) {
$rrd_filenames [] = $config [ 'rrd_dir' ] . " / " . $hostname . " / " . safename ( $int [ 0 ] . " .rrd " );
2009-09-25 12:18:25 +00:00
}
}
2009-10-27 13:04:16 +00:00
$rra_in = " INOCTETS " ;
$rra_out = " OUTOCTETS " ;
$colour_line_in = " 006600 " ;
$colour_line_out = " 000099 " ;
$colour_area_in = " CDEB8B " ;
$colour_area_out = " C3D9FF " ;
include ( " generic_multi_bits.inc.php " );
2009-09-25 12:18:25 +00:00
?>