1<?php 2 3/** 4 * Observium 5 * 6 * This file is part of Observium. 7 * 8 * @package observium 9 * @subpackage graphs 10 * @copyright (C) 2006-2013 Adam Armstrong, (C) 2013-2019 Observium Limited 11 * 12 */ 13 14 15$units = ''; 16$unit_text = 'Packets/sec'; 17$total_units = ''; 18$colours_in = 'purples'; 19$multiplier = "1"; 20$colours_out = 'oranges'; 21 22 23$ds_in = "INBROADCASTPKTS"; 24$ds_out = "OUTBROADCASTPKTS"; 25 26$nototal = 1; 27 28$i = 1; 29 30$rrd_list = array(); 31 32foreach ($vars['id'] as $ifid) 33{ 34 if (strstr($ifid, "!")) 35 { 36 $rrd_inverted[$i] = TRUE; 37 $ifid = str_replace("!", "", $ifid); 38 } 39 40 $port = dbFetchRow("SELECT * FROM `ports` AS I, devices AS D WHERE I.port_id = ? AND I.device_id = D.device_id", array($ifid)); 41 42 $rrd_file = get_port_rrdfilename($port, NULL, TRUE); 43 if (is_file($rrd_file)) 44 { 45 $rrd_list[$i]['filename'] = $rrd_file; 46 $rrd_list[$i]['descr'] = $port['hostname']; 47 $rrd_list[$i]['descr_out'] = $port['port_label']; 48 $rrd_list[$i]['ds_in'] = $ds_in; 49 $rrd_list[$i]['ds_out'] = $ds_out; 50 $i++; 51 } 52} 53 54 55include($config['html_dir']."/includes/graphs/generic_multi_separated.inc.php"); 56 57// EOF 58