60 lines
1.6 KiB
PHP
60 lines
1.6 KiB
PHP
<?php
|
|
|
|
/**
|
|
* Observium
|
|
*
|
|
* This file is part of Observium.
|
|
*
|
|
* @package observium
|
|
* @subpackage graphs
|
|
* @copyright (C) Adam Armstrong
|
|
*
|
|
*/
|
|
|
|
$rrd_filename_escape = rrdtool_escape($rrd_filename);
|
|
|
|
$defs = ' DEF:in_octets=' . $rrd_filename_escape . ':INOCTETS:AVERAGE';
|
|
$defs .= ' DEF:out_octets=' . $rrd_filename_escape . ':OUTOCTETS:AVERAGE';
|
|
$defs .= ' DEF:in_upkts=' . $rrd_filename_escape . ':INUCASTPKTS:AVERAGE';
|
|
$defs .= ' DEF:out_upkts=' . $rrd_filename_escape . ':OUTUCASTPKTS:AVERAGE';
|
|
|
|
$defs .= ' DEF:in_bpkts=' . $rrd_filename_escape . ':INBROADCASTPKTS:AVERAGE';
|
|
$defs .= ' DEF:out_bpkts=' . $rrd_filename_escape . ':OUTBROADCASTPKTS:AVERAGE';
|
|
$defs .= ' DEF:in_mpkts=' . $rrd_filename_escape . ':INMULTICASTPKTS:AVERAGE';
|
|
$defs .= ' DEF:out_mpkts=' . $rrd_filename_escape . ':OUTMULTICASTPKTS:AVERAGE';
|
|
|
|
#$defs .= ' CDEF:in_bits=in_octets,8,*';
|
|
#$defs .= ' CDEF:out_bits=out_octets,8,*';
|
|
$defs .= ' CDEF:in_nupkts=in_bpkts,in_mpkts,+';
|
|
$defs .= ' CDEF:out_nupkts=out_bpkts,out_mpkts,+';
|
|
$defs .= ' CDEF:in_pkts=in_upkts,in_nupkts,+';
|
|
$defs .= ' CDEF:out_pkts=out_upkts,out_nupkts,+';
|
|
|
|
$defs .= ' CDEF:in=in_octets,in_pkts,/';
|
|
$defs .= ' CDEF:out=out_octets,out_pkts,/';
|
|
|
|
$defs .= ' CDEF:in_max=in';
|
|
$defs .= ' CDEF:out_max=out';
|
|
|
|
$colour_area_in = '53BBAD';
|
|
$colour_line_in = '2D9284';
|
|
$colour_area_out = 'FFAC72';
|
|
$colour_line_out = 'C7763D';
|
|
|
|
$colour_area_out = 'FFF772';
|
|
$colour_line_out = 'C7BF3D';
|
|
|
|
#$colour_area_in_max = 'cc88cc';
|
|
#$colour_area_out_max = 'FFefaa';
|
|
|
|
$graph_max = 0;
|
|
$unit_text = 'Octets/Pkts';
|
|
|
|
$args['nototal'] = 1;
|
|
$print_total = 0;
|
|
$nototal = 1;
|
|
|
|
include('includes/graphs/generic_duplex.inc.php');
|
|
|
|
// EOF
|