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@889 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			33 lines
		
	
	
		
			900 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			900 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| ## Generate a list of ports and then call the multi_bits grapher to generate from the list
 | |
| 
 | |
| $parent = mysql_fetch_array(mysql_query("SELECT * FROM `ports` WHERE interface_id = '".mres($_GET['port'])."'"));
 | |
| 
 | |
| $query = mysql_query("SELECT * FROM `ports` WHERE `device_id` = '".$parent['device_id']."' AND `pagpGroupIfIndex` = '".$parent['ifIndex']."'");
 | |
| 
 | |
| $i=0;
 | |
| while($int = mysql_fetch_array($query)) {
 | |
|   if(is_file($config['rrd_dir'] . "/" . $hostname . "/" . safename($int['ifIndex'] . ".rrd"))) {
 | |
|     $rrd_list[$i]['filename'] = $config['rrd_dir'] . "/" . $hostname . "/" . safename($int['ifIndex'] . ".rrd");
 | |
|     $rrd_list[$i]['descr'] = $int['ifDescr'];
 | |
|     $i++;
 | |
|   }
 | |
| }
 | |
| 
 | |
| $units='bps'; 
 | |
| $total_units='B'; 
 | |
| $colours_in='greens'; 
 | |
| $multiplier = "8"; 
 | |
| $colours_out = 'blues';
 | |
| 
 | |
| $nototal = 1;
 | |
| $rra_in  = "INOCTETS";
 | |
| $rra_out = "OUTOCTETS";
 | |
| 
 | |
| include ("generic_multi_bits_separated.inc.php");
 | |
| 
 | |
| 
 | |
| 
 | |
| ?>
 |