mirror of
https://github.com/stylersnico/librenms.git
synced 2026-07-28 16:04:35 +02:00
Apply "Squiz" code style on old (pre-2014) files
This commit is contained in:
@@ -2,27 +2,25 @@
|
||||
|
||||
$scale_min = 0;
|
||||
|
||||
require "includes/graphs/common.inc.php";
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$agent_rrd = $config['rrd_dir'] . "/" . $device['hostname'] . "/agent.rrd";
|
||||
$agent_rrd = $config['rrd_dir'].'/'.$device['hostname'].'/agent.rrd';
|
||||
|
||||
if (is_file($agent_rrd)) {
|
||||
$rrd_filename = $agent_rrd;
|
||||
}
|
||||
|
||||
$ds = "time";
|
||||
$ds = 'time';
|
||||
|
||||
$colour_area = "EEEEEE";
|
||||
$colour_line = "36393D";
|
||||
$colour_area = 'EEEEEE';
|
||||
$colour_line = '36393D';
|
||||
|
||||
$colour_area_max = "FFEE99";
|
||||
$colour_area_max = 'FFEE99';
|
||||
|
||||
$graph_max = 1;
|
||||
$multiplier = 1000;
|
||||
$multiplier_action = "/";
|
||||
$graph_max = 1;
|
||||
$multiplier = 1000;
|
||||
$multiplier_action = '/';
|
||||
|
||||
$unit_text = "Seconds";
|
||||
$unit_text = 'Seconds';
|
||||
|
||||
require "includes/graphs/generic_simplex.inc.php";
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,22 +1,20 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/".$device['hostname']."/aruba-controller.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/aruba-controller.rrd';
|
||||
|
||||
$rrd_list[0]['filename'] = $rrd_filename;
|
||||
$rrd_list[0]['descr'] = "Number of APs";
|
||||
$rrd_list[0]['ds'] = "NUMAPS";
|
||||
$rrd_list[0]['descr'] = 'Number of APs';
|
||||
$rrd_list[0]['ds'] = 'NUMAPS';
|
||||
|
||||
$unit_text = "APs";
|
||||
$units='';
|
||||
$total_units='';
|
||||
$colours='mixed';
|
||||
$unit_text = 'APs';
|
||||
$units = '';
|
||||
$total_units = '';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$nototal = 1;
|
||||
$scale_min = '0';
|
||||
$nototal = 1;
|
||||
|
||||
|
||||
if ($rrd_list)
|
||||
{
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
if ($rrd_list) {
|
||||
include 'includes/graphs/generic_multi_line.inc.php';
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -1,26 +1,21 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/".$device['hostname']."/aruba-controller.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/aruba-controller.rrd';
|
||||
|
||||
$rrd_list[0]['filename'] = $rrd_filename;
|
||||
$rrd_list[0]['descr'] = "Clients";
|
||||
$rrd_list[0]['ds'] = "NUMCLIENTS";
|
||||
$rrd_list[0]['descr'] = 'Clients';
|
||||
$rrd_list[0]['ds'] = 'NUMCLIENTS';
|
||||
|
||||
$unit_text = "Clients";
|
||||
$unit_text = 'Clients';
|
||||
|
||||
$units='';
|
||||
$total_units='';
|
||||
$colours='mixed';
|
||||
$units = '';
|
||||
$total_units = '';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_min = '0';
|
||||
|
||||
$nototal = 1;
|
||||
|
||||
if ($rrd_list)
|
||||
{
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
if ($rrd_list) {
|
||||
include 'includes/graphs/generic_multi_line.inc.php';
|
||||
}
|
||||
|
||||
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/cipsec_flow.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/cipsec_flow.rrd';
|
||||
|
||||
$ds_in = "InOctets";
|
||||
$ds_out = "OutOctets";
|
||||
$ds_in = 'InOctets';
|
||||
$ds_out = 'OutOctets';
|
||||
|
||||
include("includes/graphs/generic_data.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_data.inc.php';
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/cipsec_flow.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/cipsec_flow.rrd';
|
||||
|
||||
$ds_in = "InPkts";
|
||||
$ds_out = "OutPkts";
|
||||
$ds_in = 'InPkts';
|
||||
$ds_out = 'OutPkts';
|
||||
|
||||
$colour_area_in = "AA66AA";
|
||||
$colour_line_in = "330033";
|
||||
$colour_area_out = "FFDD88";
|
||||
$colour_line_out = "FF6600";
|
||||
$colour_area_in = 'AA66AA';
|
||||
$colour_line_in = '330033';
|
||||
$colour_area_out = 'FFDD88';
|
||||
$colour_line_out = 'FF6600';
|
||||
|
||||
$colour_area_in_max = "CC88CC";
|
||||
$colour_area_out_max = "FFEFAA";
|
||||
$colour_area_in_max = 'CC88CC';
|
||||
$colour_area_out_max = 'FFEFAA';
|
||||
|
||||
$graph_max = 1;
|
||||
$unit_text = "Pkts ";
|
||||
$unit_text = 'Pkts ';
|
||||
|
||||
include("includes/graphs/generic_duplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_duplex.inc.php';
|
||||
|
||||
@@ -1,15 +1,13 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/cipsec_flow.rrd";
|
||||
$ds = "Tunnels";
|
||||
$colour_area = "9999cc";
|
||||
$colour_line = "0000cc";
|
||||
$colour_area_max = "aaaaacc";
|
||||
$scale_min = 0;
|
||||
$unit_text = "Active Tunnels";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/cipsec_flow.rrd';
|
||||
$ds = 'Tunnels';
|
||||
$colour_area = '9999cc';
|
||||
$colour_line = '0000cc';
|
||||
$colour_area_max = 'aaaaacc';
|
||||
$scale_min = 0;
|
||||
$unit_text = 'Active Tunnels';
|
||||
|
||||
include("includes/graphs/generic_simplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?php
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_min = '0';
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/cras_sessions.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/cras_sessions.rrd';
|
||||
|
||||
$rrd_options .= " DEF:email=$rrd_filename:email:AVERAGE";
|
||||
$rrd_options .= " DEF:ipsec=$rrd_filename:ipsec:AVERAGE";
|
||||
@@ -12,7 +12,7 @@ $rrd_options .= " DEF:l2l=$rrd_filename:l2l:AVERAGE";
|
||||
$rrd_options .= " DEF:lb=$rrd_filename:lb:AVERAGE";
|
||||
$rrd_options .= " DEF:svc=$rrd_filename:svc:AVERAGE";
|
||||
$rrd_options .= " DEF:webvpn=$rrd_filename:webvpn:AVERAGE";
|
||||
$rrd_options .= " CDEF:webvpn_only=webvpn,svc,-";
|
||||
$rrd_options .= ' CDEF:webvpn_only=webvpn,svc,-';
|
||||
|
||||
$rrd_options .= " COMMENT:'Sessions Current Average Maximum\\n'";
|
||||
|
||||
@@ -32,18 +32,16 @@ $rrd_options .= " GPRINT:ipsec:AVERAGE:' %6.2lf%s'";
|
||||
$rrd_options .= " GPRINT:ipsec:MAX:' %6.2lf%s\\\\n'";
|
||||
|
||||
$rrd_options .= " AREA:l2l#aaaa00:'Lan-to-Lan ':STACK";
|
||||
$rrd_options .= " GPRINT:l2l:LAST:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:l2l:LAST:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:l2l:AVERAGE:' %6.2lf%s'";
|
||||
$rrd_options .= " GPRINT:l2l:MAX:' %6.2lf%s\\\\n'";
|
||||
|
||||
$rrd_options .= " AREA:email#0000aa:'Email ':STACK";
|
||||
$rrd_options .= " GPRINT:email:LAST:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:email:LAST:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:email:AVERAGE:' %6.2lf%s'";
|
||||
$rrd_options .= " GPRINT:email:MAX:' %6.2lf%s\\\\n'";
|
||||
|
||||
$rrd_options .= " AREA:lb#aa00aa:'Load Balancer ':STACK";
|
||||
$rrd_options .= " GPRINT:lb:LAST:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:lb:LAST:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:lb:AVERAGE:' %6.2lf%s'";
|
||||
$rrd_options .= " GPRINT:lb:MAX:' %6.2lf%s\\\\n'";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "current";
|
||||
$unit = "A";
|
||||
$unit_long = "Ampere";
|
||||
$class = 'current';
|
||||
$unit = 'A';
|
||||
$unit_long = 'Ampere';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "dBm";
|
||||
$unit = "dBm";
|
||||
$unit_long = "dBm";
|
||||
$class = 'dBm';
|
||||
$unit = 'dBm';
|
||||
$unit_long = 'dBm';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
<?php
|
||||
|
||||
include("diskio_ops.inc.php");
|
||||
|
||||
?>
|
||||
require 'diskio_ops.inc.php';
|
||||
|
||||
@@ -2,17 +2,13 @@
|
||||
|
||||
$i = 1;
|
||||
|
||||
foreach (dbFetchRows("SELECT * FROM `ucd_diskio` AS U, `devices` AS D WHERE D.device_id = ? AND U.device_id = D.device_id", array($device['device_id'])) as $disk)
|
||||
{
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $disk['hostname'] . "/ucd_diskio-" . safename($disk['diskio_descr'] . ".rrd");
|
||||
if (is_file($rrd_filename))
|
||||
{
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = $disk['diskio_descr'];
|
||||
$rrd_list[$i]['ds_in'] = $ds_in;
|
||||
$rrd_list[$i]['ds_out'] = $ds_out;
|
||||
$i++;
|
||||
}
|
||||
foreach (dbFetchRows('SELECT * FROM `ucd_diskio` AS U, `devices` AS D WHERE D.device_id = ? AND U.device_id = D.device_id', array($device['device_id'])) as $disk) {
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$disk['hostname'].'/ucd_diskio-'.safename($disk['diskio_descr'].'.rrd');
|
||||
if (is_file($rrd_filename)) {
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = $disk['diskio_descr'];
|
||||
$rrd_list[$i]['ds_in'] = $ds_in;
|
||||
$rrd_list[$i]['ds_out'] = $ds_out;
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "fanspeed";
|
||||
$unit = "";
|
||||
$unit_long = "RPM";
|
||||
$class = 'fanspeed';
|
||||
$unit = '';
|
||||
$unit_long = 'RPM';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,20 +1,18 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/" . safename("fortigate_cpu.rrd");
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('fortigate_cpu.rrd');
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$ds = "LOAD";
|
||||
$ds = 'LOAD';
|
||||
|
||||
$colour_area = "9999cc";
|
||||
$colour_line = "0000cc";
|
||||
$colour_area = '9999cc';
|
||||
$colour_line = '0000cc';
|
||||
|
||||
$colour_area_max = "9999cc";
|
||||
$colour_area_max = '9999cc';
|
||||
|
||||
$graph_max = 1;
|
||||
|
||||
$unit_text = "% CPU";
|
||||
$unit_text = '% CPU';
|
||||
|
||||
include("includes/graphs/generic_simplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,20 +1,18 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/" . safename("fortigate_sessions.rrd");
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('fortigate_sessions.rrd');
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$ds = "sessions";
|
||||
$ds = 'sessions';
|
||||
|
||||
$colour_area = "9999cc";
|
||||
$colour_line = "0000cc";
|
||||
$colour_area = '9999cc';
|
||||
$colour_line = '0000cc';
|
||||
|
||||
$colour_area_max = "9999cc";
|
||||
$colour_area_max = '9999cc';
|
||||
|
||||
$graph_max = 1;
|
||||
|
||||
$unit_text = "Sessions";
|
||||
$unit_text = 'Sessions';
|
||||
|
||||
include("includes/graphs/generic_simplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "frequency";
|
||||
$unit = "Hz";
|
||||
$unit_long = "Hertz";
|
||||
$class = 'frequency';
|
||||
$unit = 'Hz';
|
||||
$unit_long = 'Hertz';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
<?php
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_min = '0';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/hr_processes.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/hr_processes.rrd';
|
||||
|
||||
$ds = "procs";
|
||||
$ds = 'procs';
|
||||
|
||||
$colour_line = "008C00";
|
||||
$colour_area = "CDEB8B";
|
||||
$colour_line = '008C00';
|
||||
$colour_area = 'CDEB8B';
|
||||
|
||||
$colour_area_max = "cc9999";
|
||||
$colour_area_max = 'cc9999';
|
||||
|
||||
$graph_max = 1;
|
||||
$graph_min = 0;
|
||||
|
||||
$unit_text = "Processes";
|
||||
$unit_text = 'Processes';
|
||||
|
||||
include("includes/graphs/generic_simplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
<?php
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_min = '0';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/hr_users.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/hr_users.rrd';
|
||||
|
||||
$ds = "users";
|
||||
$ds = 'users';
|
||||
|
||||
$colour_line = "008C00";
|
||||
$colour_area = "CDEB8B";
|
||||
$colour_line = '008C00';
|
||||
$colour_area = 'CDEB8B';
|
||||
|
||||
$colour_area_max = "cc9999";
|
||||
$colour_area_max = 'cc9999';
|
||||
|
||||
$graph_max = 1;
|
||||
$graph_min = 0;
|
||||
|
||||
$unit_text = "Processes";
|
||||
$unit_text = 'Processes';
|
||||
|
||||
include("includes/graphs/generic_simplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "humidity";
|
||||
$unit = "%%";
|
||||
$unit_long = "Percent";
|
||||
$class = 'humidity';
|
||||
$unit = '%%';
|
||||
$unit_long = 'Percent';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename_4 = $config['rrd_dir'] . "/" . $device['hostname'] . "/ipSystemStats-ipv4.rrd";
|
||||
$rrd_filename_6 = $config['rrd_dir'] . "/" . $device['hostname'] . "/ipSystemStats-ipv6.rrd";
|
||||
$rrd_filename_4 = $config['rrd_dir'].'/'.$device['hostname'].'/ipSystemStats-ipv4.rrd';
|
||||
$rrd_filename_6 = $config['rrd_dir'].'/'.$device['hostname'].'/ipSystemStats-ipv6.rrd';
|
||||
|
||||
$rrd_options .= " DEF:InForwDatagrams_4=$rrd_filename_4:InForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " DEF:InDelivers_4=$rrd_filename_4:InDelivers:AVERAGE";
|
||||
@@ -11,13 +11,13 @@ $rrd_options .= " DEF:InReceives_4=$rrd_filename_4:InReceives:AVERAGE";
|
||||
$rrd_options .= " DEF:InDiscards_4=$rrd_filename_4:InDiscards:AVERAGE";
|
||||
|
||||
$rrd_options .= " DEF:OutForwDatagrams_4=$rrd_filename_4:OutForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutForwDatagrams_4_n=OutForwDatagrams_4,-1,*";
|
||||
$rrd_options .= ' CDEF:OutForwDatagrams_4_n=OutForwDatagrams_4,-1,*';
|
||||
$rrd_options .= " DEF:OutRequests_4=$rrd_filename_4:OutRequests:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutRequests_4_n=OutRequests_4,-1,*";
|
||||
$rrd_options .= ' CDEF:OutRequests_4_n=OutRequests_4,-1,*';
|
||||
$rrd_options .= " DEF:OutDiscards_4=$rrd_filename_4:OutDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutDiscards_4_n=OutDiscards_4,-1,*";
|
||||
$rrd_options .= ' CDEF:OutDiscards_4_n=OutDiscards_4,-1,*';
|
||||
$rrd_options .= " DEF:OutNoRoutes_4=$rrd_filename_4:InDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutNoRoutes_4_n=OutNoRoutes_4,-1,*";
|
||||
$rrd_options .= ' CDEF:OutNoRoutes_4_n=OutNoRoutes_4,-1,*';
|
||||
|
||||
$rrd_options .= " DEF:InForwDatagrams_6=$rrd_filename_6:InForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " DEF:InDelivers_6=$rrd_filename_6:InDelivers:AVERAGE";
|
||||
@@ -25,64 +25,62 @@ $rrd_options .= " DEF:InReceives_6=$rrd_filename_6:InReceives:AVERAGE";
|
||||
$rrd_options .= " DEF:InDiscards_6=$rrd_filename_6:InDiscards:AVERAGE";
|
||||
|
||||
$rrd_options .= " DEF:OutForwDatagrams_6=$rrd_filename_6:OutForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutForwDatagrams_6_n=OutForwDatagrams_6,-1,*";
|
||||
$rrd_options .= ' CDEF:OutForwDatagrams_6_n=OutForwDatagrams_6,-1,*';
|
||||
$rrd_options .= " DEF:OutRequests_6=$rrd_filename_6:OutRequests:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutRequests_6_n=OutRequests_6,-1,*";
|
||||
$rrd_options .= ' CDEF:OutRequests_6_n=OutRequests_6,-1,*';
|
||||
$rrd_options .= " DEF:OutDiscards_6=$rrd_filename_6:OutDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutDiscards_6_n=OutDiscards_6,-1,*";
|
||||
$rrd_options .= ' CDEF:OutDiscards_6_n=OutDiscards_6,-1,*';
|
||||
$rrd_options .= " DEF:OutNoRoutes_6=$rrd_filename_6:InDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutNoRoutes_6_n=OutNoRoutes_6,-1,*";
|
||||
$rrd_options .= ' CDEF:OutNoRoutes_6_n=OutNoRoutes_6,-1,*';
|
||||
|
||||
$rrd_options .= " COMMENT:'Packets/sec Current Average Maximum\\n'";
|
||||
|
||||
$rrd_options .= " AREA:InReceives_4#CDEB8B:'InReceives v4'";
|
||||
$rrd_options .= " GPRINT:InReceives_4:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InReceives_4:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InReceives_4:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InReceives_4:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InReceives_4:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InReceives_6#8C9E5E:' v6':STACK";
|
||||
$rrd_options .= " GPRINT:InReceives_6:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InReceives_6:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InReceives_6:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InReceives_6:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InReceives_6:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutRequests_4_n#C3D9FF:'OutRequests v4'";
|
||||
$rrd_options .= " GPRINT:OutRequests_4:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutRequests_4:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutRequests_4:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutRequests_4:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutRequests_4:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutRequests_6_n#8D9CB7:' v6':STACK";
|
||||
$rrd_options .= " GPRINT:OutRequests_6:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutRequests_6:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutRequests_6:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutRequests_6:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutRequests_6:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InForwDatagrams_4#AF63AF:'InForward v4'";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams_4:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams_4:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams_4:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams_4:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InForwDatagrams_4:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InForwDatagrams_6#3F003F:' v6':STACK";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams_6:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams_6:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams_6:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams_6:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InForwDatagrams_6:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutForwDatagrams_4#AF63AF:'OutForward v4'";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams_4:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams_4:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams_4:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams_4:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams_4:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutForwDatagrams_6#3F003F:' v6':STACK";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams_6:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams_6:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams_6:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams_6:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams_6:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:InDelivers_4#00cc00:'InDelivers v4'";
|
||||
$rrd_options .= " GPRINT:InDelivers_4:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InDelivers_4:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InDelivers_4:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InDelivers_4:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InDelivers_4:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:InDelivers_6#3F003F:' v6'";
|
||||
$rrd_options .= " GPRINT:InDelivers_6:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InDelivers_6:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InDelivers_6:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InDelivers_6:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InDelivers_6:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ipSystemStats-ipv4.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/ipSystemStats-ipv4.rrd';
|
||||
|
||||
$rrd_options .= " DEF:InForwDatagrams=$rrd_filename:InForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " DEF:InDelivers=$rrd_filename:InDelivers:AVERAGE";
|
||||
@@ -10,42 +10,40 @@ $rrd_options .= " DEF:InReceives=$rrd_filename:InReceives:AVERAGE";
|
||||
$rrd_options .= " DEF:InDiscards=$rrd_filename:InDiscards:AVERAGE";
|
||||
|
||||
$rrd_options .= " DEF:OutForwDatagrams=$rrd_filename:OutForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutForwDatagrams_n=OutForwDatagrams,-1,*";
|
||||
$rrd_options .= ' CDEF:OutForwDatagrams_n=OutForwDatagrams,-1,*';
|
||||
$rrd_options .= " DEF:OutRequests=$rrd_filename:OutRequests:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutRequests_n=OutRequests,-1,*";
|
||||
$rrd_options .= ' CDEF:OutRequests_n=OutRequests,-1,*';
|
||||
$rrd_options .= " DEF:OutDiscards=$rrd_filename:OutDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutDiscards_n=OutDiscards,-1,*";
|
||||
$rrd_options .= ' CDEF:OutDiscards_n=OutDiscards,-1,*';
|
||||
$rrd_options .= " DEF:OutNoRoutes=$rrd_filename:InDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutNoRoutes_n=OutNoRoutes,-1,*";
|
||||
$rrd_options .= ' CDEF:OutNoRoutes_n=OutNoRoutes,-1,*';
|
||||
|
||||
$rrd_options .= " COMMENT:'Packets/sec Current Average Maximum\\n'";
|
||||
|
||||
$rrd_options .= " LINE1.25:InReceives#7D9B5B:'InReceives v4'";
|
||||
$rrd_options .= " GPRINT:InReceives:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InReceives:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InReceives:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InReceives:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InReceives:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InForwDatagrams#AF63AF:'InForward v4'";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InForwDatagrams:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InDelivers#CDEB8B:'InDelivers v4':STACK";
|
||||
$rrd_options .= " GPRINT:InDelivers:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InDelivers:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InDelivers:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InDelivers:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InDelivers:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutRequests_n#C3D9FF:'OutRequests v4'";
|
||||
$rrd_options .= " GPRINT:OutRequests:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutRequests:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutRequests:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutRequests:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutRequests:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutForwDatagrams#AF63AF:'OutForward v4'";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:InReceives#9DaB6B:";
|
||||
$rrd_options .= " LINE1.25:OutRequests_n#93a6eF:";
|
||||
|
||||
?>
|
||||
$rrd_options .= ' LINE1.25:InReceives#9DaB6B:';
|
||||
$rrd_options .= ' LINE1.25:OutRequests_n#93a6eF:';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ipSystemStats-ipv4.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/ipSystemStats-ipv4.rrd';
|
||||
|
||||
$rrd_options .= " DEF:ipInDelivers=$rrd_filename:InDelivers:AVERAGE";
|
||||
$rrd_options .= " DEF:ipReasmReqds=$rrd_filename:ReasmReqds:AVERAGE";
|
||||
@@ -18,46 +18,44 @@ $rrd_options .= " DEF:MipReasmFails=$rrd_filename:ReasmFails:MAX";
|
||||
$rrd_options .= " DEF:MipFragFails=$rrd_filename:OutFragFails:MAX";
|
||||
$rrd_options .= " DEF:MipFragCreates=$rrd_filename:OutFragCreates:MAX";
|
||||
|
||||
$rrd_options .= " CDEF:ReasmReqds=ipReasmReqds,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:ReasmOKs=ipReasmOKs,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:ReasmFails=ipReasmFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragFails=ipFragFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragCreates=ipFragCreates,ipInDelivers,/,100,*";
|
||||
$rrd_options .= ' CDEF:ReasmReqds=ipReasmReqds,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:ReasmOKs=ipReasmOKs,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:ReasmFails=ipReasmFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragFails=ipFragFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragCreates=ipFragCreates,ipInDelivers,/,100,*';
|
||||
|
||||
$rrd_options .= " CDEF:FragFails_n=FragFails,-1,*";
|
||||
$rrd_options .= " CDEF:FragCreates_n=FragCreates,-1,*";
|
||||
$rrd_options .= ' CDEF:FragFails_n=FragFails,-1,*';
|
||||
$rrd_options .= ' CDEF:FragCreates_n=FragCreates,-1,*';
|
||||
|
||||
$rrd_options .= " CDEF:MReasmReqds=MipReasmReqds,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmOKs=MipReasmOKs,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmFails=MipReasmFails,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragFails=MipFragFails,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragCreates=MipFragCreates,MipInDelivers,/,100,*";
|
||||
$rrd_options .= ' CDEF:MReasmReqds=MipReasmReqds,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmOKs=MipReasmOKs,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmFails=MipReasmFails,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragFails=MipFragFails,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragCreates=MipFragCreates,MipInDelivers,/,100,*';
|
||||
|
||||
$rrd_options .= " COMMENT:'% ipInDelivers Current Average Maximum\\n'";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragFails_n#cc0000:'Frag Fail '";
|
||||
$rrd_options .= " GPRINT:FragFails:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragFails:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragFails:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragFails:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragFails:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragCreates#00cc:'Frag Create '";
|
||||
$rrd_options .= " GPRINT:FragCreates:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragCreates:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragCreates:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragCreates:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragCreates:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmOKs#006600:'Reasm OK '";
|
||||
$rrd_options .= " GPRINT:ReasmOKs:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmOKs:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmOKs:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmOKs:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmOKs:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmFails#660000:'Reasm Fail '";
|
||||
$rrd_options .= " GPRINT:ReasmFails:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmFails:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmFails:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmFails:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmFails:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmReqds#000066:'Reasm Reqd '";
|
||||
$rrd_options .= " GPRINT:ReasmReqds:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmReqds:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmReqds:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmReqds:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmReqds:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ipSystemStats-ipv6.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/ipSystemStats-ipv6.rrd';
|
||||
|
||||
$rrd_options .= " DEF:InForwDatagrams=$rrd_filename:InForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " DEF:InDelivers=$rrd_filename:InDelivers:AVERAGE";
|
||||
@@ -10,42 +10,40 @@ $rrd_options .= " DEF:InReceives=$rrd_filename:InReceives:AVERAGE";
|
||||
$rrd_options .= " DEF:InDiscards=$rrd_filename:InDiscards:AVERAGE";
|
||||
|
||||
$rrd_options .= " DEF:OutForwDatagrams=$rrd_filename:OutForwDatagrams:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutForwDatagrams_n=OutForwDatagrams,-1,*";
|
||||
$rrd_options .= ' CDEF:OutForwDatagrams_n=OutForwDatagrams,-1,*';
|
||||
$rrd_options .= " DEF:OutRequests=$rrd_filename:OutRequests:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutRequests_n=OutRequests,-1,*";
|
||||
$rrd_options .= ' CDEF:OutRequests_n=OutRequests,-1,*';
|
||||
$rrd_options .= " DEF:OutDiscards=$rrd_filename:OutDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutDiscards_n=OutDiscards,-1,*";
|
||||
$rrd_options .= ' CDEF:OutDiscards_n=OutDiscards,-1,*';
|
||||
$rrd_options .= " DEF:OutNoRoutes=$rrd_filename:InDiscards:AVERAGE";
|
||||
$rrd_options .= " CDEF:OutNoRoutes_n=OutNoRoutes,-1,*";
|
||||
$rrd_options .= ' CDEF:OutNoRoutes_n=OutNoRoutes,-1,*';
|
||||
|
||||
$rrd_options .= " COMMENT:'Packets/sec Current Average Maximum\\n'";
|
||||
|
||||
$rrd_options .= " LINE1.25:InReceives#7D9B5B:'InReceives v6'";
|
||||
$rrd_options .= " GPRINT:InReceives:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InReceives:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InReceives:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InReceives:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InReceives:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InForwDatagrams#AF63AF:'InForward v6'";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InForwDatagrams:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InForwDatagrams:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InForwDatagrams:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:InDelivers#CDEB8B:'InDelivers v6':STACK";
|
||||
$rrd_options .= " GPRINT:InDelivers:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:InDelivers:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:InDelivers:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:InDelivers:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:InDelivers:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutRequests_n#C3D9FF:'OutRequests v6'";
|
||||
$rrd_options .= " GPRINT:OutRequests:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutRequests:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutRequests:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutRequests:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutRequests:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " AREA:OutForwDatagrams#AF63AF:'OutForward v6'";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:OutForwDatagrams:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:OutForwDatagrams:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:InReceives#9DaB6B:";
|
||||
$rrd_options .= " LINE1.25:OutRequests_n#93a6eF:";
|
||||
|
||||
?>
|
||||
$rrd_options .= ' LINE1.25:InReceives#9DaB6B:';
|
||||
$rrd_options .= ' LINE1.25:OutRequests_n#93a6eF:';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ipSystemStats-ipv6.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/ipSystemStats-ipv6.rrd';
|
||||
|
||||
$rrd_options .= " DEF:ipInDelivers=$rrd_filename:InDelivers:AVERAGE";
|
||||
$rrd_options .= " DEF:ipReasmReqds=$rrd_filename:ReasmReqds:AVERAGE";
|
||||
@@ -18,46 +18,44 @@ $rrd_options .= " DEF:MipReasmFails=$rrd_filename:ReasmFails:MAX";
|
||||
$rrd_options .= " DEF:MipFragFails=$rrd_filename:OutFragFails:MAX";
|
||||
$rrd_options .= " DEF:MipFragCreates=$rrd_filename:OutFragCreates:MAX";
|
||||
|
||||
$rrd_options .= " CDEF:ReasmReqds=ipReasmReqds,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:ReasmOKs=ipReasmOKs,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:ReasmFails=ipReasmFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragFails=ipFragFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragCreates=ipFragCreates,ipInDelivers,/,100,*";
|
||||
$rrd_options .= ' CDEF:ReasmReqds=ipReasmReqds,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:ReasmOKs=ipReasmOKs,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:ReasmFails=ipReasmFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragFails=ipFragFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragCreates=ipFragCreates,ipInDelivers,/,100,*';
|
||||
|
||||
$rrd_options .= " CDEF:FragFails_n=FragFails,-1,*";
|
||||
$rrd_options .= " CDEF:FragCreates_n=FragCreates,-1,*";
|
||||
$rrd_options .= ' CDEF:FragFails_n=FragFails,-1,*';
|
||||
$rrd_options .= ' CDEF:FragCreates_n=FragCreates,-1,*';
|
||||
|
||||
$rrd_options .= " CDEF:MReasmReqds=MipReasmReqds,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmOKs=MipReasmOKs,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmFails=MipReasmFails,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragFails=MipFragFails,MipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragCreates=MipFragCreates,MipInDelivers,/,100,*";
|
||||
$rrd_options .= ' CDEF:MReasmReqds=MipReasmReqds,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmOKs=MipReasmOKs,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmFails=MipReasmFails,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragFails=MipFragFails,MipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragCreates=MipFragCreates,MipInDelivers,/,100,*';
|
||||
|
||||
$rrd_options .= " COMMENT:'% ipInDelivers Current Average Maximum\\n'";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragFails_n#cc0000:'Frag Fail '";
|
||||
$rrd_options .= " GPRINT:FragFails:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragFails:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragFails:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragFails:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragFails:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragCreates#00cc:'Frag Create '";
|
||||
$rrd_options .= " GPRINT:FragCreates:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragCreates:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragCreates:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragCreates:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragCreates:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmOKs#006600:'Reasm OK '";
|
||||
$rrd_options .= " GPRINT:ReasmOKs:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmOKs:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmOKs:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmOKs:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmOKs:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmFails#660000:'Reasm Fail '";
|
||||
$rrd_options .= " GPRINT:ReasmFails:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmFails:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmFails:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmFails:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmFails:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmReqds#000066:'Reasm Reqd '";
|
||||
$rrd_options .= " GPRINT:ReasmReqds:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmReqds:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmReqds:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmReqds:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmReqds:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,40 +1,57 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_options .= " -u 100 -l 0 -E -b 1024 ";
|
||||
$rrd_options .= ' -u 100 -l 0 -E -b 1024 ';
|
||||
|
||||
$iter = "1"; $i=1;
|
||||
$iter = '1';
|
||||
$i = 1;
|
||||
$rrd_options .= " COMMENT:' Min Cur Max\\n'";
|
||||
|
||||
foreach (dbFetchRows("SELECT * FROM `mempools` where `device_id` = ?", array($device['device_id'])) as $mempool)
|
||||
{
|
||||
# FIXME generic colour function
|
||||
if ($iter=="1") { $colour="CC0000"; } elseif ($iter=="2") { $colour="008C00"; } elseif ($iter=="3") { $colour="4096EE"; }
|
||||
elseif ($iter=="4") { $colour="73880A"; } elseif ($iter=="5") { $colour="D01F3C"; } elseif ($iter=="6") { $colour="36393D"; }
|
||||
elseif ($iter=="7") { $colour="FF0084"; unset($iter); }
|
||||
foreach (dbFetchRows('SELECT * FROM `mempools` where `device_id` = ?', array($device['device_id'])) as $mempool) {
|
||||
// FIXME generic colour function
|
||||
if ($iter == '1') {
|
||||
$colour = 'CC0000';
|
||||
}
|
||||
else if ($iter == '2') {
|
||||
$colour = '008C00';
|
||||
}
|
||||
else if ($iter == '3') {
|
||||
$colour = '4096EE';
|
||||
}
|
||||
else if ($iter == '4') {
|
||||
$colour = '73880A';
|
||||
}
|
||||
else if ($iter == '5') {
|
||||
$colour = 'D01F3C';
|
||||
}
|
||||
else if ($iter == '6') {
|
||||
$colour = '36393D';
|
||||
}
|
||||
else if ($iter == '7') {
|
||||
$colour = 'FF0084';
|
||||
unset($iter);
|
||||
}
|
||||
|
||||
$descr = rrdtool_escape(short_hrDeviceDescr($mempool['mempool_descr']), 22);
|
||||
$rrd_filename = $config['rrd_dir'] . "/".$device['hostname']."/" . safename("mempool-".$mempool['mempool_type']."-".$mempool['mempool_index'].".rrd");
|
||||
$descr = rrdtool_escape(short_hrDeviceDescr($mempool['mempool_descr']), 22);
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('mempool-'.$mempool['mempool_type'].'-'.$mempool['mempool_index'].'.rrd');
|
||||
|
||||
if (is_file($rrd_filename))
|
||||
{
|
||||
$rrd_options .= " DEF:mempoolfree$i=$rrd_filename:free:AVERAGE ";
|
||||
$rrd_options .= " DEF:mempoolused$i=$rrd_filename:used:AVERAGE ";
|
||||
$rrd_options .= " CDEF:mempooltotal$i=mempoolused$i,mempoolused$i,mempoolfree$i,+,/,100,* ";
|
||||
if (is_file($rrd_filename)) {
|
||||
$rrd_options .= " DEF:mempoolfree$i=$rrd_filename:free:AVERAGE ";
|
||||
$rrd_options .= " DEF:mempoolused$i=$rrd_filename:used:AVERAGE ";
|
||||
$rrd_options .= " CDEF:mempooltotal$i=mempoolused$i,mempoolused$i,mempoolfree$i,+,/,100,* ";
|
||||
|
||||
$rrd_options .= " AREA:mempooltotal$i#" . $colour . "10";
|
||||
$rrd_options .= " AREA:mempooltotal$i#".$colour.'10';
|
||||
|
||||
$rrd_optionsb .= " LINE1:mempooltotal$i#" . $colour . ":'" . $descr . "' ";
|
||||
$rrd_optionsb .= " GPRINT:mempooltotal$i:MIN:%3.0lf%%";
|
||||
$rrd_optionsb .= " GPRINT:mempooltotal$i:LAST:%3.0lf%%";
|
||||
$rrd_optionsb .= " GPRINT:mempooltotal$i:MAX:%3.0lf%%\\\l ";
|
||||
$iter++; $i++;
|
||||
}
|
||||
}
|
||||
$rrd_optionsb .= " LINE1:mempooltotal$i#".$colour.":'".$descr."' ";
|
||||
$rrd_optionsb .= " GPRINT:mempooltotal$i:MIN:%3.0lf%%";
|
||||
$rrd_optionsb .= " GPRINT:mempooltotal$i:LAST:%3.0lf%%";
|
||||
$rrd_optionsb .= " GPRINT:mempooltotal$i:MAX:%3.0lf%%\\\l ";
|
||||
$iter++;
|
||||
$i++;
|
||||
}
|
||||
}//end foreach
|
||||
|
||||
$rrd_options .= $rrd_optionsb;
|
||||
|
||||
$rrd_options .= " HRULE:0#999999";
|
||||
|
||||
?>
|
||||
$rrd_options .= ' HRULE:0#999999';
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netscaler-stats-tcp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netscaler-stats-tcp.rrd';
|
||||
|
||||
$ds_in = "TotRxBytes";
|
||||
$ds_out = "TotTxBytes";
|
||||
$ds_in = 'TotRxBytes';
|
||||
$ds_out = 'TotTxBytes';
|
||||
|
||||
$multiplier = 8;
|
||||
|
||||
include("includes/graphs/generic_data.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_data.inc.php';
|
||||
|
||||
@@ -1,24 +1,22 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netscaler-stats-tcp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netscaler-stats-tcp.rrd';
|
||||
|
||||
$ds_in = "CurClientConn";
|
||||
$ds_out = "CurServerConn";
|
||||
$ds_in = 'CurClientConn';
|
||||
$ds_out = 'CurServerConn';
|
||||
|
||||
$in_text = "Client";
|
||||
$out_text = "Server";
|
||||
$in_text = 'Client';
|
||||
$out_text = 'Server';
|
||||
|
||||
$colour_area_in = "88FF88";
|
||||
$colour_line_in = "008800";
|
||||
$colour_area_out = "FF8888";
|
||||
$colour_line_out = "880000";
|
||||
$colour_area_in = '88FF88';
|
||||
$colour_line_in = '008800';
|
||||
$colour_area_out = 'FF8888';
|
||||
$colour_line_out = '880000';
|
||||
|
||||
$colour_area_in_max = "cc88cc";
|
||||
$colour_area_out_max = "FFefaa";
|
||||
$colour_area_in_max = 'cc88cc';
|
||||
$colour_area_out_max = 'FFefaa';
|
||||
|
||||
$graph_max = 1;
|
||||
$unit_text = "Connections";
|
||||
$unit_text = 'Connections';
|
||||
|
||||
include("includes/graphs/generic_duplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_duplex.inc.php';
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netscaler-stats-tcp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netscaler-stats-tcp.rrd';
|
||||
|
||||
$ds_in = "TotRxBytes";
|
||||
$ds_out = "TotTxBytes";
|
||||
$ds_in = 'TotRxBytes';
|
||||
$ds_out = 'TotTxBytes';
|
||||
|
||||
$colour_area_in = "AA66AA";
|
||||
$colour_line_in = "330033";
|
||||
$colour_area_out = "FFDD88";
|
||||
$colour_line_out = "FF6600";
|
||||
$colour_area_in = 'AA66AA';
|
||||
$colour_line_in = '330033';
|
||||
$colour_area_out = 'FFDD88';
|
||||
$colour_line_out = 'FF6600';
|
||||
|
||||
$colour_area_in_max = "cc88cc";
|
||||
$colour_area_out_max = "FFefaa";
|
||||
$colour_area_in_max = 'cc88cc';
|
||||
$colour_area_out_max = 'FFefaa';
|
||||
|
||||
$graph_max = 1;
|
||||
$unit_text = "Packets";
|
||||
$unit_text = 'Packets';
|
||||
|
||||
include("includes/graphs/generic_duplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_duplex.inc.php';
|
||||
|
||||
@@ -1,36 +1,34 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-icmp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-icmp.rrd';
|
||||
|
||||
$stats = array('icmpInMsgs' => '00cc00',
|
||||
'icmpOutMsgs' => '006600',
|
||||
'icmpInErrors' => 'cc0000',
|
||||
'icmpOutErrors' => '660000',
|
||||
'icmpInEchos' => '0066cc',
|
||||
'icmpOutEchos' => '003399',
|
||||
'icmpInEchoReps' => 'cc00cc',
|
||||
'icmpOutEchoReps' => '990099');
|
||||
$stats = array(
|
||||
'icmpInMsgs' => '00cc00',
|
||||
'icmpOutMsgs' => '006600',
|
||||
'icmpInErrors' => 'cc0000',
|
||||
'icmpOutErrors' => '660000',
|
||||
'icmpInEchos' => '0066cc',
|
||||
'icmpOutEchos' => '003399',
|
||||
'icmpInEchoReps' => 'cc00cc',
|
||||
'icmpOutEchoReps' => '990099',
|
||||
);
|
||||
|
||||
$i=0;
|
||||
$i = 0;
|
||||
|
||||
foreach ($stats as $stat => $colour)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace("icmp", "", $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, "Out") !== FALSE)
|
||||
{
|
||||
$rrd_list[$i]['invert'] = TRUE;
|
||||
}
|
||||
foreach ($stats as $stat => $colour) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace('icmp', '', $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, 'Out') !== false) {
|
||||
$rrd_list[$i]['invert'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$nototal = 1;
|
||||
$simple_rrd = TRUE;
|
||||
$scale_min = '0';
|
||||
$nototal = 1;
|
||||
$simple_rrd = true;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,36 +1,34 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-icmp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-icmp.rrd';
|
||||
|
||||
$stats = array('icmpInSrcQuenchs' => array(),
|
||||
'icmpOutSrcQuenchs' => array(),
|
||||
'icmpInRedirects' => array(),
|
||||
'icmpOutRedirects' => array(),
|
||||
'icmpInAddrMasks' => array(),
|
||||
'icmpOutAddrMasks' => array(),
|
||||
'icmpInAddrMaskReps' => array(),
|
||||
'icmpOutAddrMaskReps' => array());
|
||||
$stats = array(
|
||||
'icmpInSrcQuenchs' => array(),
|
||||
'icmpOutSrcQuenchs' => array(),
|
||||
'icmpInRedirects' => array(),
|
||||
'icmpOutRedirects' => array(),
|
||||
'icmpInAddrMasks' => array(),
|
||||
'icmpOutAddrMasks' => array(),
|
||||
'icmpInAddrMaskReps' => array(),
|
||||
'icmpOutAddrMaskReps' => array(),
|
||||
);
|
||||
|
||||
$i=0;
|
||||
$i = 0;
|
||||
|
||||
foreach ($stats as $stat => $array)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace("icmp", "", $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, "Out") !== FALSE)
|
||||
{
|
||||
$rrd_list[$i]['invert'] = TRUE;
|
||||
}
|
||||
foreach ($stats as $stat => $array) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace('icmp', '', $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, 'Out') !== false) {
|
||||
$rrd_list[$i]['invert'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$nototal = 1;
|
||||
$simple_rrd = TRUE;
|
||||
$scale_min = '0';
|
||||
$nototal = 1;
|
||||
$simple_rrd = true;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,34 +1,32 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-ip.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-ip.rrd';
|
||||
|
||||
$stats = array('ipForwDatagrams' => array(),
|
||||
'ipInDelivers' => array(),
|
||||
'ipInReceives' => array(),
|
||||
'ipOutRequests' => array(),
|
||||
'ipInDiscards' => array(),
|
||||
'ipOutDiscards' => array(),
|
||||
'ipOutNoRoutes' => array());
|
||||
$stats = array(
|
||||
'ipForwDatagrams' => array(),
|
||||
'ipInDelivers' => array(),
|
||||
'ipInReceives' => array(),
|
||||
'ipOutRequests' => array(),
|
||||
'ipInDiscards' => array(),
|
||||
'ipOutDiscards' => array(),
|
||||
'ipOutNoRoutes' => array(),
|
||||
);
|
||||
|
||||
$i=0;
|
||||
foreach ($stats as $stat => $array)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace("ip", "", $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, "Out") !== FALSE)
|
||||
{
|
||||
$rrd_list[$i]['invert'] = TRUE;
|
||||
}
|
||||
$i = 0;
|
||||
foreach ($stats as $stat => $array) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace('ip', '', $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, 'Out') !== false) {
|
||||
$rrd_list[$i]['invert'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$nototal = 1;
|
||||
$simple_rrd = TRUE;
|
||||
$scale_min = '0';
|
||||
$nototal = 1;
|
||||
$simple_rrd = true;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-ip.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-ip.rrd';
|
||||
|
||||
$rrd_options .= " DEF:ipInDelivers=$rrd_filename:ipInDelivers:AVERAGE";
|
||||
$rrd_options .= " DEF:ipReasmReqds=$rrd_filename:ipReasmReqds:AVERAGE";
|
||||
@@ -17,49 +17,47 @@ $rrd_options .= " DEF:MipReasmFails=$rrd_filename:ipReasmFails:MAX";
|
||||
$rrd_options .= " DEF:MipFragOKs=$rrd_filename:ipFragOKs:MAX";
|
||||
$rrd_options .= " DEF:MipFragFails=$rrd_filename:ipFragFails:MAX";
|
||||
$rrd_options .= " DEF:MipFragCreates=$rrd_filename:ipFragCreates:MAX";
|
||||
$rrd_options .= " CDEF:ReasmReqds=ipReasmReqds,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:ReasmOKs=ipReasmOKs,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:ReasmFails=ipReasmFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragOKs=ipFragOKs,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragFails=ipFragFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:FragCreates=ipFragCreates,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmReqds=MipReasmReqds,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmOKs=MipReasmOKs,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MReasmFails=MipReasmFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragOKs=MipFragOKs,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragFails=MipFragFails,ipInDelivers,/,100,*";
|
||||
$rrd_options .= " CDEF:MFragCreates=MipFragCreates,ipInDelivers,/,100,*";
|
||||
$rrd_options .= ' CDEF:ReasmReqds=ipReasmReqds,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:ReasmOKs=ipReasmOKs,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:ReasmFails=ipReasmFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragOKs=ipFragOKs,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragFails=ipFragFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:FragCreates=ipFragCreates,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmReqds=MipReasmReqds,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmOKs=MipReasmOKs,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MReasmFails=MipReasmFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragOKs=MipFragOKs,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragFails=MipFragFails,ipInDelivers,/,100,*';
|
||||
$rrd_options .= ' CDEF:MFragCreates=MipFragCreates,ipInDelivers,/,100,*';
|
||||
|
||||
$rrd_options .= " COMMENT:'% ipInDelivers Current Average Maximum\\n'";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragOKs#00cc00:'Frag OK '";
|
||||
$rrd_options .= " GPRINT:FragOKs:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragOKs:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragOKs:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragOKs:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragOKs:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragFails#cc0000:'Frag Fail '";
|
||||
$rrd_options .= " GPRINT:FragFails:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragFails:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragFails:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragFails:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragFails:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmOKs#006600:'Reasm OK '";
|
||||
$rrd_options .= " GPRINT:ReasmOKs:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmOKs:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmOKs:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmOKs:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmOKs:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmFails#660000:'Reasm Fail '";
|
||||
$rrd_options .= " GPRINT:ReasmFails:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmFails:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmFails:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmFails:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmFails:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:FragCreates#00cc:'Frag Create '";
|
||||
$rrd_options .= " GPRINT:FragCreates:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:FragCreates:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:FragCreates:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:FragCreates:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MFragCreates:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
$rrd_options .= " LINE1.25:ReasmReqds#000066:'Reasm Reqd '";
|
||||
$rrd_options .= " GPRINT:ReasmReqds:LAST:%6.2lf%s";
|
||||
$rrd_options .= " GPRINT:ReasmReqds:AVERAGE:%6.2lf%s";
|
||||
$rrd_options .= ' GPRINT:ReasmReqds:LAST:%6.2lf%s';
|
||||
$rrd_options .= ' GPRINT:ReasmReqds:AVERAGE:%6.2lf%s';
|
||||
$rrd_options .= " GPRINT:MReasmReqds:MAX:%6.2lf%s\\\\n";
|
||||
|
||||
?>
|
||||
@@ -1,33 +1,31 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-snmp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-snmp.rrd';
|
||||
|
||||
$stats = array('snmpInTraps',
|
||||
'snmpOutTraps',
|
||||
'snmpInTotalReqVars',
|
||||
'snmpInTotalSetVars',
|
||||
'snmpOutGetResponses',
|
||||
'snmpOutSetRequests');
|
||||
$stats = array(
|
||||
'snmpInTraps',
|
||||
'snmpOutTraps',
|
||||
'snmpInTotalReqVars',
|
||||
'snmpInTotalSetVars',
|
||||
'snmpOutGetResponses',
|
||||
'snmpOutSetRequests',
|
||||
);
|
||||
|
||||
$i=0;
|
||||
foreach ($stats as $stat)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace("snmp", "", $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, "Out") !== FALSE)
|
||||
{
|
||||
$rrd_list[$i]['invert'] = TRUE;
|
||||
}
|
||||
$i = 0;
|
||||
foreach ($stats as $stat) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace('snmp', '', $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, 'Out') !== false) {
|
||||
$rrd_list[$i]['invert'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$nototal = 1;
|
||||
$simple_rrd = TRUE;
|
||||
$scale_min = '0';
|
||||
$nototal = 1;
|
||||
$simple_rrd = true;
|
||||
|
||||
include("includes/graphs/generic_multi.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi.inc.php';
|
||||
|
||||
@@ -1,21 +1,19 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-snmp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-snmp.rrd';
|
||||
|
||||
$ds_in = "snmpInPkts";
|
||||
$ds_out = "snmpOutPkts";
|
||||
$ds_in = 'snmpInPkts';
|
||||
$ds_out = 'snmpOutPkts';
|
||||
|
||||
$colour_area_in = "AA66AA";
|
||||
$colour_line_in = "330033";
|
||||
$colour_area_out = "FFDD88";
|
||||
$colour_line_out = "FF6600";
|
||||
$colour_area_in = 'AA66AA';
|
||||
$colour_line_in = '330033';
|
||||
$colour_area_out = 'FFDD88';
|
||||
$colour_line_out = 'FF6600';
|
||||
|
||||
$colour_area_in_max = "cc88cc";
|
||||
$colour_area_out_max = "FFefaa";
|
||||
$colour_area_in_max = 'cc88cc';
|
||||
$colour_area_out_max = 'FFefaa';
|
||||
|
||||
$graph_max = 1;
|
||||
$unit_text = "Packets";
|
||||
$unit_text = 'Packets';
|
||||
|
||||
include("includes/graphs/generic_duplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_duplex.inc.php';
|
||||
|
||||
@@ -1,27 +1,31 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-tcp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-tcp.rrd';
|
||||
|
||||
$stats = array('tcpInSegs','tcpOutSegs','tcpActiveOpens','tcpPassiveOpens','tcpAttemptFails','tcpEstabResets','tcpRetransSegs');
|
||||
$stats = array(
|
||||
'tcpInSegs',
|
||||
'tcpOutSegs',
|
||||
'tcpActiveOpens',
|
||||
'tcpPassiveOpens',
|
||||
'tcpAttemptFails',
|
||||
'tcpEstabResets',
|
||||
'tcpRetransSegs',
|
||||
);
|
||||
|
||||
$i=0;
|
||||
foreach ($stats as $stat)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace("tcp", "", $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, "Out") !== FALSE || strpos($stat, "Retrans") !== FALSE || strpos($stat, "Attempt") !== FALSE)
|
||||
{
|
||||
$rrd_list[$i]['invert'] = TRUE;
|
||||
}
|
||||
$i = 0;
|
||||
foreach ($stats as $stat) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace('tcp', '', $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, 'Out') !== false || strpos($stat, 'Retrans') !== false || strpos($stat, 'Attempt') !== false) {
|
||||
$rrd_list[$i]['invert'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$nototal = 1;
|
||||
$nototal = 1;
|
||||
$simple_rrd = 1;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,27 +1,28 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/netstats-udp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/netstats-udp.rrd';
|
||||
|
||||
$stats = array('udpInDatagrams','udpOutDatagrams','udpInErrors','udpNoPorts');
|
||||
$stats = array(
|
||||
'udpInDatagrams',
|
||||
'udpOutDatagrams',
|
||||
'udpInErrors',
|
||||
'udpNoPorts',
|
||||
);
|
||||
|
||||
$i=0;
|
||||
foreach ($stats as $stat)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace("udp", "", $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, "Out") !== FALSE || strpos($stat, "Retrans") !== FALSE || strpos($stat, "Attempt") !== FALSE)
|
||||
{
|
||||
$rrd_list[$i]['invert'] = TRUE;
|
||||
}
|
||||
$i = 0;
|
||||
foreach ($stats as $stat) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = str_replace('udp', '', $stat);
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
if (strpos($stat, 'Out') !== false || strpos($stat, 'Retrans') !== false || strpos($stat, 'Attempt') !== false) {
|
||||
$rrd_list[$i]['invert'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$nototal = 1;
|
||||
$nototal = 1;
|
||||
$simple_rrd = 1;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,49 +1,55 @@
|
||||
<?php
|
||||
|
||||
$simple_rrd = TRUE;
|
||||
$simple_rrd = true;
|
||||
|
||||
if (!is_array($config['nfsen_rrds'])) { $config['nfsen_rrds'] = array($config['nfsen_rrds']); }
|
||||
|
||||
foreach ( $config['nfsen_rrds'] as $nfsenrrds )
|
||||
{
|
||||
if ($configs[strlen($nfsenrrds)-1] != '/') { $nfsenrrds .= '/'; }
|
||||
|
||||
# convert dots in filename to underscores
|
||||
$nfsensuffix = "";
|
||||
if ($config['nfsen_suffix']) { $nfsensuffix = $config['nfsen_suffix']; }
|
||||
$basefilename_underscored = preg_replace('/\./', $config['nfsen_split_char'], $device['hostname']);
|
||||
$nfsen_filename = (strstr($basefilename_underscored, $nfsensuffix, true));
|
||||
|
||||
if (is_file($nfsenrrds . $nfsen_filename . ".rrd"))
|
||||
{
|
||||
$rrd_filename = $nfsenrrds . $nfsen_filename . ".rrd";
|
||||
|
||||
$flowtypes = array('tcp', 'udp', 'icmp', 'other');
|
||||
|
||||
$rrd_list=array();
|
||||
$nfsen_iter=1;
|
||||
foreach ($flowtypes as $flowtype)
|
||||
{
|
||||
|
||||
$rrd_list[$nfsen_iter]['filename'] = $rrd_filename;
|
||||
$rrd_list[$nfsen_iter]['descr'] = $flowtype;
|
||||
$rrd_list[$nfsen_iter]['ds'] = $dsprefix . $flowtype;
|
||||
|
||||
# set a multiplier which in turn will create a CDEF if this var is set
|
||||
if ($dsprefix == "traffic_") { $multiplier = "8"; }
|
||||
|
||||
$colours = "blues";
|
||||
$nototal = 0;
|
||||
$units="";
|
||||
$unit_text = $dsdescr;
|
||||
$scale_min = "0";
|
||||
|
||||
if ($_GET['debug']) { print_r($rrd_list); }
|
||||
$nfsen_iter++;
|
||||
}
|
||||
}
|
||||
if (!is_array($config['nfsen_rrds'])) {
|
||||
$config['nfsen_rrds'] = array($config['nfsen_rrds']);
|
||||
}
|
||||
|
||||
include("includes/graphs/generic_multi_simplex_seperated.inc.php");
|
||||
foreach ($config['nfsen_rrds'] as $nfsenrrds) {
|
||||
if ($configs[(strlen($nfsenrrds) - 1)] != '/') {
|
||||
$nfsenrrds .= '/';
|
||||
}
|
||||
|
||||
?>
|
||||
// convert dots in filename to underscores
|
||||
$nfsensuffix = '';
|
||||
if ($config['nfsen_suffix']) {
|
||||
$nfsensuffix = $config['nfsen_suffix'];
|
||||
}
|
||||
|
||||
$basefilename_underscored = preg_replace('/\./', $config['nfsen_split_char'], $device['hostname']);
|
||||
$nfsen_filename = (strstr($basefilename_underscored, $nfsensuffix, true));
|
||||
|
||||
if (is_file($nfsenrrds.$nfsen_filename.'.rrd')) {
|
||||
$rrd_filename = $nfsenrrds.$nfsen_filename.'.rrd';
|
||||
|
||||
$flowtypes = array('tcp', 'udp', 'icmp', 'other');
|
||||
|
||||
$rrd_list = array();
|
||||
$nfsen_iter = 1;
|
||||
foreach ($flowtypes as $flowtype) {
|
||||
$rrd_list[$nfsen_iter]['filename'] = $rrd_filename;
|
||||
$rrd_list[$nfsen_iter]['descr'] = $flowtype;
|
||||
$rrd_list[$nfsen_iter]['ds'] = $dsprefix.$flowtype;
|
||||
|
||||
// set a multiplier which in turn will create a CDEF if this var is set
|
||||
if ($dsprefix == 'traffic_') {
|
||||
$multiplier = '8';
|
||||
}
|
||||
|
||||
$colours = 'blues';
|
||||
$nototal = 0;
|
||||
$units = '';
|
||||
$unit_text = $dsdescr;
|
||||
$scale_min = '0';
|
||||
|
||||
if ($_GET['debug']) {
|
||||
print_r($rrd_list);
|
||||
}
|
||||
|
||||
$nfsen_iter++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
require 'includes/graphs/generic_multi_simplex_seperated.inc.php';
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<?php
|
||||
$dsdescr = "Flows/s ";
|
||||
$dsprefix = "flows_";
|
||||
$dsdescr = 'Flows/s ';
|
||||
$dsprefix = 'flows_';
|
||||
|
||||
include("nfsen_common.inc.php");
|
||||
|
||||
?>
|
||||
require 'nfsen_common.inc.php';
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<?php
|
||||
|
||||
$dsdescr = "Packets/s ";
|
||||
$dsprefix = "packets_";
|
||||
$dsdescr = 'Packets/s ';
|
||||
$dsprefix = 'packets_';
|
||||
|
||||
include("nfsen_common.inc.php");
|
||||
|
||||
?>
|
||||
require 'nfsen_common.inc.php';
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<?php
|
||||
|
||||
$dsdescr = "Byts/s ";
|
||||
$dsprefix = "traffic_";
|
||||
$dsdescr = 'Byts/s ';
|
||||
$dsprefix = 'traffic_';
|
||||
|
||||
include("nfsen_common.inc.php");
|
||||
|
||||
?>
|
||||
require 'nfsen_common.inc.php';
|
||||
|
||||
@@ -1,18 +1,16 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/" . safename("panos-sessions.rrd");
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('panos-sessions.rrd');
|
||||
|
||||
$ds = "sessions";
|
||||
$ds = 'sessions';
|
||||
|
||||
$colour_area = "9999cc";
|
||||
$colour_line = "0000cc";
|
||||
$colour_area = '9999cc';
|
||||
$colour_line = '0000cc';
|
||||
|
||||
$colour_area_max = "9999cc";
|
||||
$colour_area_max = '9999cc';
|
||||
|
||||
$graph_max = 1;
|
||||
|
||||
$unit_text = "Sessions";
|
||||
$unit_text = 'Sessions';
|
||||
|
||||
include("includes/graphs/generic_simplex.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_simplex.inc.php';
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "power";
|
||||
$unit = "W";
|
||||
$unit_long = "Watts";
|
||||
$class = 'power';
|
||||
$unit = 'W';
|
||||
$unit_long = 'Watts';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<?php
|
||||
|
||||
$procs = dbFetchRows("SELECT * FROM `processors` where `device_id` = ?", array($device['device_id']));
|
||||
$procs = dbFetchRows('SELECT * FROM `processors` where `device_id` = ?', array($device['device_id']));
|
||||
|
||||
if($config['os'][$device['os']]['processor_stacked'] == 1)
|
||||
{
|
||||
include("includes/graphs/device/processor_stack.inc.php");
|
||||
} else {
|
||||
include("includes/graphs/device/processor_separate.inc.php");
|
||||
if ($config['os'][$device['os']]['processor_stacked'] == 1) {
|
||||
include 'includes/graphs/device/processor_stack.inc.php';
|
||||
}
|
||||
else {
|
||||
include 'includes/graphs/device/processor_separate.inc.php';
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -2,33 +2,29 @@
|
||||
|
||||
$i = 0;
|
||||
|
||||
foreach ($procs as $proc)
|
||||
{
|
||||
$rrd_filename = $config['rrd_dir'] . "/".$device['hostname']."/" . safename("processor-" . $proc['processor_type'] . "-" . $proc['processor_index'] . ".rrd");
|
||||
foreach ($procs as $proc) {
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('processor-'.$proc['processor_type'].'-'.$proc['processor_index'].'.rrd');
|
||||
|
||||
if (is_file($rrd_filename))
|
||||
{
|
||||
$descr = short_hrDeviceDescr($proc['processor_descr']);
|
||||
if (is_file($rrd_filename)) {
|
||||
$descr = short_hrDeviceDescr($proc['processor_descr']);
|
||||
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = $descr;
|
||||
$rrd_list[$i]['ds'] = "usage";
|
||||
$rrd_list[$i]['area'] = 1;
|
||||
$i++;
|
||||
}
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = $descr;
|
||||
$rrd_list[$i]['ds'] = 'usage';
|
||||
$rrd_list[$i]['area'] = 1;
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
$unit_text = "Load %";
|
||||
$unit_text = 'Load %';
|
||||
|
||||
$units = '%';
|
||||
$units = '%';
|
||||
$total_units = '%';
|
||||
$colours ='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_max = "100";
|
||||
$scale_min = '0';
|
||||
$scale_max = '100';
|
||||
|
||||
$nototal = 1;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -2,34 +2,30 @@
|
||||
|
||||
$i = 0;
|
||||
|
||||
foreach ($procs as $proc)
|
||||
{
|
||||
$rrd_filename = $config['rrd_dir'] . "/".$device['hostname']."/" . safename("processor-" . $proc['processor_type'] . "-" . $proc['processor_index'] . ".rrd");
|
||||
foreach ($procs as $proc) {
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('processor-'.$proc['processor_type'].'-'.$proc['processor_index'].'.rrd');
|
||||
|
||||
if (is_file($rrd_filename))
|
||||
{
|
||||
$descr = short_hrDeviceDescr($proc['processor_descr']);
|
||||
if (is_file($rrd_filename)) {
|
||||
$descr = short_hrDeviceDescr($proc['processor_descr']);
|
||||
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = $descr;
|
||||
$rrd_list[$i]['ds'] = "usage";
|
||||
$i++;
|
||||
}
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['descr'] = $descr;
|
||||
$rrd_list[$i]['ds'] = 'usage';
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
|
||||
$unit_text = "Load %";
|
||||
$unit_text = 'Load %';
|
||||
|
||||
$units = '%';
|
||||
$units = '%';
|
||||
$total_units = '%';
|
||||
$colours ='oranges';
|
||||
$colours = 'oranges';
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_max = "100";
|
||||
$scale_min = '0';
|
||||
$scale_max = '100';
|
||||
|
||||
$divider = $i;
|
||||
$divider = $i;
|
||||
$text_orig = 1;
|
||||
$nototal = 1;
|
||||
$nototal = 1;
|
||||
|
||||
include("includes/graphs/generic_multi_simplex_seperated.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_simplex_seperated.inc.php';
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
<?php
|
||||
|
||||
$file = $config['rrd_dir'] . "/" . $device['hostname'] . "/" . safename("screenos_sessions.rrd");
|
||||
$file = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('screenos_sessions.rrd');
|
||||
|
||||
$rrd_list[0]['filename'] = $file;
|
||||
$rrd_list[0]['descr'] = "Maxiumum";
|
||||
$rrd_list[0]['ds'] = "max";
|
||||
$rrd_list[0]['descr'] = 'Maxiumum';
|
||||
$rrd_list[0]['ds'] = 'max';
|
||||
|
||||
$rrd_list[1]['filename'] = $file;
|
||||
$rrd_list[1]['descr'] = "Allocated";
|
||||
$rrd_list[1]['ds'] = "allocate";
|
||||
$rrd_list[1]['descr'] = 'Allocated';
|
||||
$rrd_list[1]['ds'] = 'allocate';
|
||||
|
||||
$rrd_list[2]['filename'] = $file;
|
||||
$rrd_list[2]['descr'] = "Failed";
|
||||
$rrd_list[2]['ds'] = "failed";
|
||||
$rrd_list[2]['descr'] = 'Failed';
|
||||
$rrd_list[2]['ds'] = 'failed';
|
||||
|
||||
if ($_GET['debug']) { print_r($rrd_list); }
|
||||
if ($_GET['debug']) {
|
||||
print_r($rrd_list);
|
||||
}
|
||||
|
||||
$colours = "mixed";
|
||||
$colours = 'mixed';
|
||||
$nototal = 1;
|
||||
$unit_text = "Sessions";
|
||||
$scale_min = "0";
|
||||
$unit_text = 'Sessions';
|
||||
$scale_min = '0';
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -3,89 +3,82 @@
|
||||
// Dear Tobias. You write in Perl, this makes me hate you forever.
|
||||
// This is my translation of Smokeping's graphing.
|
||||
// Thanks to Bill Fenner for Perl->Human translation:>
|
||||
$scale_min = 0;
|
||||
$scale_rigid = true;
|
||||
|
||||
$scale_min = 0;
|
||||
$scale_rigid = TRUE;
|
||||
require 'includes/graphs/common.inc.php';
|
||||
require 'smokeping_common.inc.php';
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
include("smokeping_common.inc.php");
|
||||
$i = 0;
|
||||
$pings = 20;
|
||||
$iter = 0;
|
||||
$colourset = 'mixed';
|
||||
|
||||
$i = 0;
|
||||
$pings = 20;
|
||||
$iter = 0;
|
||||
$colourset = "mixed";
|
||||
|
||||
if($width > "500")
|
||||
{
|
||||
$descr_len = 18;
|
||||
} else {
|
||||
$descr_len = 12 + round(($width - 275) / 8);
|
||||
if ($width > '500') {
|
||||
$descr_len = 18;
|
||||
}
|
||||
else {
|
||||
$descr_len = (12 + round(($width - 275) / 8));
|
||||
}
|
||||
|
||||
if($width > "500")
|
||||
{
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, $descr_len+5),0,$descr_len+5)." RTT Loss SDev RTT\:SDev\l'";
|
||||
} else {
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, $descr_len+5),0,$descr_len+5)." RTT Loss SDev RTT\:SDev\l'";
|
||||
if ($width > '500') {
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, ($descr_len + 5)), 0, ($descr_len + 5))." RTT Loss SDev RTT\:SDev\l'";
|
||||
}
|
||||
else {
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, ($descr_len + 5)), 0, ($descr_len + 5))." RTT Loss SDev RTT\:SDev\l'";
|
||||
}
|
||||
|
||||
foreach ($smokeping_files[$direction][$device['hostname']] as $source => $filename)
|
||||
{
|
||||
foreach ($smokeping_files[$direction][$device['hostname']] as $source => $filename) {
|
||||
if (!isset($config['graph_colours'][$colourset][$iter])) {
|
||||
$iter = 0;
|
||||
}
|
||||
|
||||
if (!isset($config['graph_colours'][$colourset][$iter])) { $iter = 0; }
|
||||
$colour = $config['graph_colours'][$colourset][$iter];
|
||||
$iter++;
|
||||
$colour = $config['graph_colours'][$colourset][$iter];
|
||||
$iter++;
|
||||
|
||||
$descr = rrdtool_escape($source, $descr_len);
|
||||
$descr = rrdtool_escape($source, $descr_len);
|
||||
|
||||
$filename = $config['smokeping']['dir'] . $filename;
|
||||
$rrd_options .= " DEF:median$i=".$filename.":median:AVERAGE ";
|
||||
$rrd_options .= " DEF:loss$i=".$filename.":loss:AVERAGE";
|
||||
$rrd_options .= " CDEF:ploss$i=loss$i,$pings,/,100,*";
|
||||
$rrd_options .= " CDEF:dm$i=median$i";
|
||||
# $rrd_options .= " CDEF:dm$i=median$i,0,".$max->{$start}.",LIMIT";
|
||||
$filename = $config['smokeping']['dir'].$filename;
|
||||
$rrd_options .= " DEF:median$i=".$filename.':median:AVERAGE ';
|
||||
$rrd_options .= " DEF:loss$i=".$filename.':loss:AVERAGE';
|
||||
$rrd_options .= " CDEF:ploss$i=loss$i,$pings,/,100,*";
|
||||
$rrd_options .= " CDEF:dm$i=median$i";
|
||||
// $rrd_options .= " CDEF:dm$i=median$i,0,".$max->{$start}.",LIMIT";
|
||||
// start emulate Smokeping::calc_stddev
|
||||
foreach (range(1, $pings) as $p) {
|
||||
$rrd_options .= ' DEF:pin'.$i.'p'.$p.'='.$filename.':ping'.$p.':AVERAGE';
|
||||
$rrd_options .= ' CDEF:p'.$i.'p'.$p.'=pin'.$i.'p'.$p.',UN,0,pin'.$i.'p'.$p.',IF';
|
||||
}
|
||||
|
||||
// start emulate Smokeping::calc_stddev
|
||||
foreach (range(1, $pings) as $p)
|
||||
{
|
||||
$rrd_options .= " DEF:pin".$i."p".$p."=".$filename.":ping".$p.":AVERAGE";
|
||||
$rrd_options .= " CDEF:p".$i."p".$p."=pin".$i."p".$p.",UN,0,pin".$i."p".$p.",IF";
|
||||
}
|
||||
unset($pings_options, $m_options, $sdev_options);
|
||||
|
||||
unset($pings_options, $m_options, $sdev_options);
|
||||
foreach (range(2, $pings) as $p) {
|
||||
$pings_options .= ',p'.$i.'p'.$p.',UN,+';
|
||||
$m_options .= ',p'.$i.'p'.$p.',+';
|
||||
$sdev_options .= ',p'.$i.'p'.$p.',m'.$i.',-,DUP,*,+';
|
||||
}
|
||||
|
||||
foreach (range(2, $pings) as $p)
|
||||
{
|
||||
$pings_options .= ",p".$i."p".$p.",UN,+";
|
||||
$m_options .= ",p".$i."p".$p.",+";
|
||||
$sdev_options .= ",p".$i."p".$p.",m".$i.",-,DUP,*,+";
|
||||
}
|
||||
$rrd_options .= ' CDEF:pings'.$i.'='.$pings.',p'.$i.'p1,UN'.$pings_options.',-';
|
||||
$rrd_options .= ' CDEF:m'.$i.'=p'.$i.'p1'.$m_options.',pings'.$i.',/';
|
||||
$rrd_options .= ' CDEF:sdev'.$i.'=p'.$i.'p1,m'.$i.',-,DUP,*'.$sdev_options.',pings'.$i.',/,SQRT';
|
||||
// end emulate Smokeping::calc_stddev
|
||||
$rrd_options .= " CDEF:dmlow$i=dm$i,sdev$i,2,/,-";
|
||||
$rrd_options .= " CDEF:s2d$i=sdev$i";
|
||||
$rrd_options .= " AREA:dmlow$i";
|
||||
$rrd_options .= " AREA:s2d$i#".$colour.'30::STACK';
|
||||
$rrd_options .= " LINE1:dm$i#".$colour.":'$descr'";
|
||||
|
||||
$rrd_options .= " CDEF:pings".$i."=".$pings .",p".$i."p1,UN". $pings_options . ",-";
|
||||
$rrd_options .= " CDEF:m".$i."=p".$i."p1".$m_options.",pings".$i.",/";
|
||||
$rrd_options .= " CDEF:sdev".$i."=p".$i."p1,m".$i.",-,DUP,*".$sdev_options.",pings".$i.",/,SQRT";
|
||||
// end emulate Smokeping::calc_stddev
|
||||
// $rrd_options .= " LINE1:sdev$i#000000:$descr";
|
||||
$rrd_options .= " VDEF:avmed$i=median$i,AVERAGE";
|
||||
$rrd_options .= " VDEF:avsd$i=sdev$i,AVERAGE";
|
||||
$rrd_options .= " CDEF:msr$i=median$i,POP,avmed$i,avsd$i,/";
|
||||
$rrd_options .= " VDEF:avmsr$i=msr$i,AVERAGE";
|
||||
|
||||
$rrd_options .= " CDEF:dmlow$i=dm$i,sdev$i,2,/,-";
|
||||
$rrd_options .= " CDEF:s2d$i=sdev$i";
|
||||
$rrd_options .= " AREA:dmlow$i";
|
||||
$rrd_options .= " AREA:s2d$i#".$colour."30::STACK";
|
||||
$rrd_options .= " LINE1:dm$i#".$colour.":'$descr'";
|
||||
$rrd_options .= " GPRINT:avmed$i:'%5.1lf%ss'";
|
||||
$rrd_options .= " GPRINT:ploss$i:AVERAGE:'%5.1lf%%'";
|
||||
|
||||
# $rrd_options .= " LINE1:sdev$i#000000:$descr";
|
||||
$rrd_options .= " GPRINT:avsd$i:'%5.1lf%Ss'";
|
||||
$rrd_options .= " GPRINT:avmsr$i:'%5.1lf%s\\l'";
|
||||
|
||||
$rrd_options .= " VDEF:avmed$i=median$i,AVERAGE";
|
||||
$rrd_options .= " VDEF:avsd$i=sdev$i,AVERAGE";
|
||||
$rrd_options .= " CDEF:msr$i=median$i,POP,avmed$i,avsd$i,/";
|
||||
$rrd_options .= " VDEF:avmsr$i=msr$i,AVERAGE";
|
||||
|
||||
$rrd_options .= " GPRINT:avmed$i:'%5.1lf%ss'";
|
||||
$rrd_options .= " GPRINT:ploss$i:AVERAGE:'%5.1lf%%'";
|
||||
|
||||
$rrd_options .= " GPRINT:avsd$i:'%5.1lf%Ss'";
|
||||
$rrd_options .= " GPRINT:avmsr$i:'%5.1lf%s\\l'";
|
||||
|
||||
$i++;
|
||||
}
|
||||
|
||||
?>
|
||||
$i++;
|
||||
}//end foreach
|
||||
|
||||
@@ -3,102 +3,95 @@
|
||||
// Dear Tobias. You write in Perl, this makes me hate you forever.
|
||||
// This is my translation of Smokeping's graphing.
|
||||
// Thanks to Bill Fenner for Perl->Human translation:>
|
||||
$scale_min = 0;
|
||||
$scale_rigid = true;
|
||||
|
||||
$scale_min = 0;
|
||||
$scale_rigid = TRUE;
|
||||
require 'includes/graphs/common.inc.php';
|
||||
require 'smokeping_common.inc.php';
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
include("smokeping_common.inc.php");
|
||||
$i = 0;
|
||||
$pings = 20;
|
||||
$iter = 0;
|
||||
$colourset = 'mixed';
|
||||
|
||||
$i = 0;
|
||||
$pings = 20;
|
||||
$iter = 0;
|
||||
$colourset = "mixed";
|
||||
|
||||
if($width > "500")
|
||||
{
|
||||
$descr_len = 18;
|
||||
} else {
|
||||
$descr_len = 12 + round(($width - 275) / 8);
|
||||
if ($width > '500') {
|
||||
$descr_len = 18;
|
||||
}
|
||||
else {
|
||||
$descr_len = (12 + round(($width - 275) / 8));
|
||||
}
|
||||
|
||||
// FIXME str_pad really needs a "limit to length" so we can rid of all the substrs all over the code to limit the length as below...
|
||||
if($width > "500")
|
||||
{
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, $descr_len+5),0,$descr_len+5)." RTT Loss SDev RTT\:SDev\l'";
|
||||
} else {
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, $descr_len+5),0,$descr_len+5)." RTT Loss SDev RTT\:SDev\l'";
|
||||
if ($width > '500') {
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, ($descr_len + 5)), 0, ($descr_len + 5))." RTT Loss SDev RTT\:SDev\l'";
|
||||
}
|
||||
else {
|
||||
$rrd_options .= " COMMENT:'".substr(str_pad($unit_text, ($descr_len + 5)), 0, ($descr_len + 5))." RTT Loss SDev RTT\:SDev\l'";
|
||||
}
|
||||
|
||||
foreach ($smokeping_files[$direction][$device['hostname']] as $source => $filename)
|
||||
{
|
||||
foreach ($smokeping_files[$direction][$device['hostname']] as $source => $filename) {
|
||||
if (!isset($config['graph_colours'][$colourset][$iter])) {
|
||||
$iter = 0;
|
||||
}
|
||||
|
||||
if (!isset($config['graph_colours'][$colourset][$iter])) { $iter = 0; }
|
||||
$colour = $config['graph_colours'][$colourset][$iter];
|
||||
$iter++;
|
||||
$colour = $config['graph_colours'][$colourset][$iter];
|
||||
$iter++;
|
||||
|
||||
$descr = rrdtool_escape($source, $descr_len);
|
||||
$descr = rrdtool_escape($source, $descr_len);
|
||||
|
||||
$filename = $config['smokeping']['dir'] . $filename;
|
||||
$rrd_options .= " DEF:median$i=".$filename.":median:AVERAGE ";
|
||||
$rrd_options .= " CDEF:dm$i=median$i,UN,0,median$i,IF";
|
||||
$rrd_options .= " DEF:loss$i=".$filename.":loss:AVERAGE";
|
||||
$rrd_options .= " CDEF:ploss$i=loss$i,$pings,/,100,*";
|
||||
# $rrd_options .= " CDEF:dm$i=median$i";
|
||||
# $rrd_options .= " CDEF:dm$i=median$i,0,".$max->{$start}.",LIMIT";
|
||||
$filename = $config['smokeping']['dir'].$filename;
|
||||
$rrd_options .= " DEF:median$i=".$filename.':median:AVERAGE ';
|
||||
$rrd_options .= " CDEF:dm$i=median$i,UN,0,median$i,IF";
|
||||
$rrd_options .= " DEF:loss$i=".$filename.':loss:AVERAGE';
|
||||
$rrd_options .= " CDEF:ploss$i=loss$i,$pings,/,100,*";
|
||||
// $rrd_options .= " CDEF:dm$i=median$i";
|
||||
// $rrd_options .= " CDEF:dm$i=median$i,0,".$max->{$start}.",LIMIT";
|
||||
// start emulate Smokeping::calc_stddev
|
||||
foreach (range(1, $pings) as $p) {
|
||||
$rrd_options .= ' DEF:pin'.$i.'p'.$p.'='.$filename.':ping'.$p.':AVERAGE';
|
||||
$rrd_options .= ' CDEF:p'.$i.'p'.$p.'=pin'.$i.'p'.$p.',UN,0,pin'.$i.'p'.$p.',IF';
|
||||
}
|
||||
|
||||
// start emulate Smokeping::calc_stddev
|
||||
foreach (range(1, $pings) as $p)
|
||||
{
|
||||
$rrd_options .= " DEF:pin".$i."p".$p."=".$filename.":ping".$p.":AVERAGE";
|
||||
$rrd_options .= " CDEF:p".$i."p".$p."=pin".$i."p".$p.",UN,0,pin".$i."p".$p.",IF";
|
||||
}
|
||||
unset($pings_options, $m_options, $sdev_options);
|
||||
|
||||
unset($pings_options, $m_options, $sdev_options);
|
||||
foreach (range(2, $pings) as $p) {
|
||||
$pings_options .= ',p'.$i.'p'.$p.',UN,+';
|
||||
$m_options .= ',p'.$i.'p'.$p.',+';
|
||||
$sdev_options .= ',p'.$i.'p'.$p.',m'.$i.',-,DUP,*,+';
|
||||
}
|
||||
|
||||
foreach (range(2, $pings) as $p)
|
||||
{
|
||||
$pings_options .= ",p".$i."p".$p.",UN,+";
|
||||
$m_options .= ",p".$i."p".$p.",+";
|
||||
$sdev_options .= ",p".$i."p".$p.",m".$i.",-,DUP,*,+";
|
||||
}
|
||||
$rrd_options .= ' CDEF:pings'.$i.'='.$pings.',p'.$i.'p1,UN'.$pings_options.',-';
|
||||
$rrd_options .= ' CDEF:m'.$i.'=p'.$i.'p1'.$m_options.',pings'.$i.',/';
|
||||
$rrd_options .= ' CDEF:sdev'.$i.'=p'.$i.'p1,m'.$i.',-,DUP,*'.$sdev_options.',pings'.$i.',/,SQRT';
|
||||
// end emulate Smokeping::calc_stddev
|
||||
$rrd_options .= " CDEF:dmlow$i=dm$i,sdev$i,2,/,-";
|
||||
$rrd_options .= " CDEF:s2d$i=sdev$i";
|
||||
|
||||
$rrd_options .= " CDEF:pings".$i."=".$pings .",p".$i."p1,UN". $pings_options . ",-";
|
||||
$rrd_options .= " CDEF:m".$i."=p".$i."p1".$m_options.",pings".$i.",/";
|
||||
$rrd_options .= " CDEF:sdev".$i."=p".$i."p1,m".$i.",-,DUP,*".$sdev_options.",pings".$i.",/,SQRT";
|
||||
// end emulate Smokeping::calc_stddev
|
||||
$dm_list .= ",dm$i,+";
|
||||
$sd_list .= ",s2d$i,+";
|
||||
$ploss_list .= ",ploss$i,+";
|
||||
|
||||
$rrd_options .= " CDEF:dmlow$i=dm$i,sdev$i,2,/,-";
|
||||
$rrd_options .= " CDEF:s2d$i=sdev$i";
|
||||
$i++;
|
||||
}//end foreach
|
||||
|
||||
$dm_list .= ",dm$i,+";
|
||||
$sd_list .= ",s2d$i,+";
|
||||
$ploss_list .= ",ploss$i,+";
|
||||
$descr = rrdtool_escape('Average', $descr_len);
|
||||
|
||||
$i++;
|
||||
$rrd_options .= ' CDEF:ploss_all=0'.$ploss_list.",$i,/";
|
||||
$rrd_options .= ' CDEF:dm_all=0'.$dm_list.",$i,/";
|
||||
// $rrd_options .= " CDEF:dm_all_clean=dm_all,UN,NaN,dm_all,IF";
|
||||
$rrd_options .= ' CDEF:sd_all=0'.$sd_list.",$i,/";
|
||||
$rrd_options .= ' CDEF:dmlow_all=dm_all,sd_all,2,/,-';
|
||||
|
||||
}
|
||||
|
||||
$descr = rrdtool_escape("Average", $descr_len);
|
||||
|
||||
$rrd_options .= " CDEF:ploss_all=0".$ploss_list.",$i,/";
|
||||
$rrd_options .= " CDEF:dm_all=0".$dm_list.",$i,/";
|
||||
# $rrd_options .= " CDEF:dm_all_clean=dm_all,UN,NaN,dm_all,IF";
|
||||
$rrd_options .= " CDEF:sd_all=0".$sd_list.",$i,/";
|
||||
$rrd_options .= " CDEF:dmlow_all=dm_all,sd_all,2,/,-";
|
||||
|
||||
$rrd_options .= " AREA:dmlow_all";
|
||||
$rrd_options .= " AREA:sd_all#AAAAAA::STACK";
|
||||
$rrd_options .= ' AREA:dmlow_all';
|
||||
$rrd_options .= ' AREA:sd_all#AAAAAA::STACK';
|
||||
$rrd_options .= " LINE1:dm_all#CC0000:'$descr'";
|
||||
|
||||
$rrd_options .= " VDEF:avmed=dm_all,AVERAGE";
|
||||
$rrd_options .= " VDEF:avsd=sd_all,AVERAGE";
|
||||
$rrd_options .= " CDEF:msr=dm_all,POP,avmed,avsd,/";
|
||||
$rrd_options .= " VDEF:avmsr=msr,AVERAGE";
|
||||
$rrd_options .= ' VDEF:avmed=dm_all,AVERAGE';
|
||||
$rrd_options .= ' VDEF:avsd=sd_all,AVERAGE';
|
||||
$rrd_options .= ' CDEF:msr=dm_all,POP,avmed,avsd,/';
|
||||
$rrd_options .= ' VDEF:avmsr=msr,AVERAGE';
|
||||
|
||||
$rrd_options .= " GPRINT:avmed:'%5.1lf%ss'";
|
||||
$rrd_options .= " GPRINT:ploss_all:AVERAGE:'%5.1lf%%'";
|
||||
$rrd_options .= " GPRINT:avsd:'%5.1lf%Ss'";
|
||||
$rrd_options .= " GPRINT:avmsr:'%5.1lf%s\\l'";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,26 +1,25 @@
|
||||
<?php
|
||||
|
||||
if (isset($config['smokeping']['dir'])) {
|
||||
$smokeping_files = array();
|
||||
if (isset($config['smokeping']['dir'])) {
|
||||
$smokeping_files = array();
|
||||
if ($handle = opendir($config['smokeping']['dir'])) {
|
||||
while (false !== ($file = readdir($handle))) {
|
||||
if ($file != "." && $file != "..") {
|
||||
if (eregi(".rrd", $file)) {
|
||||
if (eregi("~", $file)) {
|
||||
list($target,$slave) = explode("~", str_replace(".rrd", "", $file));
|
||||
$target = str_replace("_", ".", $target);
|
||||
$smokeping_files['in'][$target][$slave] = $file;
|
||||
$smokeping_files['out'][$slave][$target] = $file;
|
||||
} else {
|
||||
$target = str_replace(".rrd", "", $file);
|
||||
$target = str_replace("_", ".", $target);
|
||||
$smokeping_files['in'][$target][$config['own_hostname']] = $file;
|
||||
$smokeping_files['out'][$config['own_hostname']][$target] = $file;
|
||||
}
|
||||
if ($file != '.' && $file != '..') {
|
||||
if (eregi('.rrd', $file)) {
|
||||
if (eregi('~', $file)) {
|
||||
list($target,$slave) = explode('~', str_replace('.rrd', '', $file));
|
||||
$target = str_replace('_', '.', $target);
|
||||
$smokeping_files['in'][$target][$slave] = $file;
|
||||
$smokeping_files['out'][$slave][$target] = $file;
|
||||
}
|
||||
else {
|
||||
$target = str_replace('.rrd', '', $file);
|
||||
$target = str_replace('_', '.', $target);
|
||||
$smokeping_files['in'][$target][$config['own_hostname']] = $file;
|
||||
$smokeping_files['out'][$config['own_hostname']][$target] = $file;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
}
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<?php
|
||||
|
||||
$direction = "in";
|
||||
$direction = 'in';
|
||||
|
||||
include("smokeping_all_common.inc.php");
|
||||
|
||||
?>
|
||||
require 'smokeping_all_common.inc.php';
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<?php
|
||||
|
||||
$direction = "in";
|
||||
$direction = 'in';
|
||||
|
||||
include("smokeping_all_common_avg.inc.php");
|
||||
|
||||
?>
|
||||
require 'smokeping_all_common_avg.inc.php';
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<?php
|
||||
|
||||
$direction = "out";
|
||||
$direction = 'out';
|
||||
|
||||
include("smokeping_all_common.inc.php");
|
||||
|
||||
?>
|
||||
require 'smokeping_all_common.inc.php';
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<?php
|
||||
|
||||
$direction = "out";
|
||||
$direction = 'out';
|
||||
|
||||
include("smokeping_all_common_avg.inc.php");
|
||||
|
||||
?>
|
||||
require 'smokeping_all_common_avg.inc.php';
|
||||
|
||||
@@ -1,31 +1,47 @@
|
||||
<?php
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_max = "100";
|
||||
$scale_min = '0';
|
||||
$scale_max = '100';
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$iter = "1";
|
||||
$iter = '1';
|
||||
$rrd_options .= " COMMENT:' Size Used %age\\l'";
|
||||
|
||||
foreach (dbFetchRows("SELECT * FROM storage where device_id = ?", array($device['device_id'])) as $storage)
|
||||
{
|
||||
// FIXME generic colour function
|
||||
if ($iter=="1") { $colour="CC0000"; } elseif ($iter=="2") { $colour="008C00"; } elseif ($iter=="3") { $colour="4096EE"; }
|
||||
elseif ($iter=="4") { $colour="73880A"; } elseif ($iter=="5") { $colour="D01F3C"; } elseif ($iter=="6") { $colour="36393D"; }
|
||||
elseif ($iter=="7") { $colour="FF0084"; $iter = "0"; }
|
||||
foreach (dbFetchRows('SELECT * FROM storage where device_id = ?', array($device['device_id'])) as $storage) {
|
||||
// FIXME generic colour function
|
||||
if ($iter == '1') {
|
||||
$colour = 'CC0000';
|
||||
}
|
||||
else if ($iter == '2') {
|
||||
$colour = '008C00';
|
||||
}
|
||||
else if ($iter == '3') {
|
||||
$colour = '4096EE';
|
||||
}
|
||||
else if ($iter == '4') {
|
||||
$colour = '73880A';
|
||||
}
|
||||
else if ($iter == '5') {
|
||||
$colour = 'D01F3C';
|
||||
}
|
||||
else if ($iter == '6') {
|
||||
$colour = '36393D';
|
||||
}
|
||||
else if ($iter == '7') {
|
||||
$colour = 'FF0084';
|
||||
$iter = '0';
|
||||
}
|
||||
|
||||
$descr = rrdtool_escape($storage['storage_descr'], 12);
|
||||
$rrd = $config['rrd_dir'] . "/".$device['hostname']."/" . safename("storage-".$storage['storage_mib']."-".$storage['storage_descr'].".rrd");
|
||||
$rrd_options .= " DEF:$storage[storage_id]used=$rrd:used:AVERAGE";
|
||||
$rrd_options .= " DEF:$storage[storage_id]free=$rrd:free:AVERAGE";
|
||||
$rrd_options .= " CDEF:$storage[storage_id]size=$storage[storage_id]used,$storage[storage_id]free,+";
|
||||
$rrd_options .= " CDEF:$storage[storage_id]perc=$storage[storage_id]used,$storage[storage_id]size,/,100,*";
|
||||
$rrd_options .= " LINE1.25:$storage[storage_id]perc#" . $colour . ":'$descr'";
|
||||
$rrd_options .= " GPRINT:$storage[storage_id]size:LAST:%6.2lf%sB";
|
||||
$rrd_options .= " GPRINT:$storage[storage_id]used:LAST:%6.2lf%sB";
|
||||
$rrd_options .= " GPRINT:$storage[storage_id]perc:LAST:%5.2lf%%\\\\l";
|
||||
$iter++;
|
||||
}
|
||||
|
||||
?>
|
||||
$descr = rrdtool_escape($storage['storage_descr'], 12);
|
||||
$rrd = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('storage-'.$storage['storage_mib'].'-'.$storage['storage_descr'].'.rrd');
|
||||
$rrd_options .= " DEF:$storage[storage_id]used=$rrd:used:AVERAGE";
|
||||
$rrd_options .= " DEF:$storage[storage_id]free=$rrd:free:AVERAGE";
|
||||
$rrd_options .= " CDEF:$storage[storage_id]size=$storage[storage_id]used,$storage[storage_id]free,+";
|
||||
$rrd_options .= " CDEF:$storage[storage_id]perc=$storage[storage_id]used,$storage[storage_id]size,/,100,*";
|
||||
$rrd_options .= " LINE1.25:$storage[storage_id]perc#".$colour.":'$descr'";
|
||||
$rrd_options .= " GPRINT:$storage[storage_id]size:LAST:%6.2lf%sB";
|
||||
$rrd_options .= " GPRINT:$storage[storage_id]used:LAST:%6.2lf%sB";
|
||||
$rrd_options .= " GPRINT:$storage[storage_id]perc:LAST:%5.2lf%%\\\\l";
|
||||
$iter++;
|
||||
}//end foreach
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "temperature";
|
||||
$unit = "C";
|
||||
$unit_long = "Degree C";
|
||||
$class = 'temperature';
|
||||
$unit = 'C';
|
||||
$unit_long = 'Degree C';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,59 +1,61 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_options .= " -l 0 -E ";
|
||||
$rrd_options .= ' -l 0 -E ';
|
||||
|
||||
$iter = "1";
|
||||
$iter = '1';
|
||||
$rrd_options .= " COMMENT:'Toner level Cur Min Max\\n'";
|
||||
foreach (dbFetchRows("SELECT * FROM toner where device_id = ?", array($device['device_id'])) as $toner)
|
||||
{
|
||||
$colour = toner2colour($toner['toner_descr']);
|
||||
foreach (dbFetchRows('SELECT * FROM toner where device_id = ?', array($device['device_id'])) as $toner) {
|
||||
$colour = toner2colour($toner['toner_descr']);
|
||||
|
||||
if ($colour['left'] == NULL)
|
||||
{
|
||||
// FIXME generic colour function
|
||||
switch ($iter)
|
||||
{
|
||||
case "1":
|
||||
$colour['left']= "000000";
|
||||
break;
|
||||
case "2":
|
||||
$colour['left']= "008C00";
|
||||
break;
|
||||
case "3":
|
||||
$colour['left']= "4096EE";
|
||||
break;
|
||||
case "4":
|
||||
$colour['left']= "73880A";
|
||||
break;
|
||||
case "5":
|
||||
$colour['left']= "D01F3C";
|
||||
break;
|
||||
case "6":
|
||||
$colour['left']= "36393D";
|
||||
break;
|
||||
case "7":
|
||||
default:
|
||||
$colour['left']= "FF0000";
|
||||
unset($iter);
|
||||
break;
|
||||
}
|
||||
}
|
||||
if ($colour['left'] == null) {
|
||||
// FIXME generic colour function
|
||||
switch ($iter)
|
||||
{
|
||||
case '1':
|
||||
$colour['left'] = '000000';
|
||||
break;
|
||||
|
||||
$hostname = gethostbyid($toner['device_id']);
|
||||
case '2':
|
||||
$colour['left'] = '008C00';
|
||||
break;
|
||||
|
||||
$descr = substr(str_pad($toner['toner_descr'], 16),0,16);
|
||||
$rrd_filename = $config['rrd_dir'] . "/".$device['hostname']."/" . safename("toner-" . $toner['toner_index'] . ".rrd");
|
||||
$toner_id = $toner['toner_id'];
|
||||
case '3':
|
||||
$colour['left'] = '4096EE';
|
||||
break;
|
||||
|
||||
$rrd_options .= " DEF:toner$toner_id=$rrd_filename:toner:AVERAGE";
|
||||
$rrd_options .= " LINE2:toner$toner_id#".$colour['left'].":'" . $descr . "'";
|
||||
$rrd_options .= " GPRINT:toner$toner_id:LAST:'%5.0lf%%'";
|
||||
$rrd_options .= " GPRINT:toner$toner_id:MIN:'%5.0lf%%'";
|
||||
$rrd_options .= " GPRINT:toner$toner_id:MAX:%5.0lf%%\\\\l";
|
||||
case '4':
|
||||
$colour['left'] = '73880A';
|
||||
break;
|
||||
|
||||
$iter++;
|
||||
}
|
||||
case '5':
|
||||
$colour['left'] = 'D01F3C';
|
||||
break;
|
||||
|
||||
?>
|
||||
case '6':
|
||||
$colour['left'] = '36393D';
|
||||
break;
|
||||
|
||||
case '7':
|
||||
default:
|
||||
$colour['left'] = 'FF0000';
|
||||
unset($iter);
|
||||
break;
|
||||
}//end switch
|
||||
}//end if
|
||||
|
||||
$hostname = gethostbyid($toner['device_id']);
|
||||
|
||||
$descr = substr(str_pad($toner['toner_descr'], 16), 0, 16);
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/'.safename('toner-'.$toner['toner_index'].'.rrd');
|
||||
$toner_id = $toner['toner_id'];
|
||||
|
||||
$rrd_options .= " DEF:toner$toner_id=$rrd_filename:toner:AVERAGE";
|
||||
$rrd_options .= " LINE2:toner$toner_id#".$colour['left'].":'".$descr."'";
|
||||
$rrd_options .= " GPRINT:toner$toner_id:LAST:'%5.0lf%%'";
|
||||
$rrd_options .= " GPRINT:toner$toner_id:MIN:'%5.0lf%%'";
|
||||
$rrd_options .= " GPRINT:toner$toner_id:MAX:%5.0lf%%\\\\l";
|
||||
|
||||
$iter++;
|
||||
}//end foreach
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename_in = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_ssIORawReceived.rrd";
|
||||
$rrd_filename_out = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_ssIORawSent.rrd";
|
||||
$ds_in = "value";
|
||||
$ds_out = "value";
|
||||
$rrd_filename_in = $config['rrd_dir'].'/'.$device['hostname'].'/ucd_ssIORawReceived.rrd';
|
||||
$rrd_filename_out = $config['rrd_dir'].'/'.$device['hostname'].'/ucd_ssIORawSent.rrd';
|
||||
$ds_in = 'value';
|
||||
$ds_out = 'value';
|
||||
|
||||
$multiplier = 512;
|
||||
|
||||
include("includes/graphs/generic_data.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_data.inc.php';
|
||||
|
||||
@@ -1,21 +1,21 @@
|
||||
<?php
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_min = '0';
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_load.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/ucd_load.rrd';
|
||||
|
||||
$rrd_options .= " DEF:1min=$rrd_filename:1min:AVERAGE";
|
||||
$rrd_options .= " DEF:5min=$rrd_filename:5min:AVERAGE";
|
||||
$rrd_options .= " DEF:15min=$rrd_filename:15min:AVERAGE";
|
||||
$rrd_options .= " CDEF:a=1min,100,/";
|
||||
$rrd_options .= " CDEF:b=5min,100,/";
|
||||
$rrd_options .= " CDEF:c=15min,100,/";
|
||||
$rrd_options .= " CDEF:cdefd=a,b,c,+,+";
|
||||
$rrd_options .= ' CDEF:a=1min,100,/';
|
||||
$rrd_options .= ' CDEF:b=5min,100,/';
|
||||
$rrd_options .= ' CDEF:c=15min,100,/';
|
||||
$rrd_options .= ' CDEF:cdefd=a,b,c,+,+';
|
||||
$rrd_options .= " COMMENT:'Load Average Current Average Maximum\\n'";
|
||||
$rrd_options .= " AREA:a#ffeeaa:'1 Min':";
|
||||
$rrd_options .= " LINE1:a#c5aa00:";
|
||||
$rrd_options .= ' LINE1:a#c5aa00:';
|
||||
$rrd_options .= " GPRINT:a:LAST:' %7.2lf'";
|
||||
$rrd_options .= " GPRINT:a:AVERAGE:' %7.2lf'";
|
||||
$rrd_options .= " GPRINT:a:MAX:' %7.2lf\\n'";
|
||||
@@ -27,5 +27,3 @@ $rrd_options .= " LINE1.25:c#cc0000:'15 Min'";
|
||||
$rrd_options .= " GPRINT:c:LAST:' %7.2lf'";
|
||||
$rrd_options .= " GPRINT:c:AVERAGE:' %7.2lf'";
|
||||
$rrd_options .= " GPRINT:c:MAX:' %7.2lf\\n'";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_mem.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/ucd_mem.rrd';
|
||||
|
||||
$rrd_options .= " '-b 1024'";
|
||||
|
||||
@@ -98,5 +98,3 @@ $rrd_options .= " 'GPRINT:cached_perc:LAST:%3.0lf%%\\n'";
|
||||
$rrd_options .= " 'LINE1:totalreal#050505:'";
|
||||
$rrd_options .= " 'LINE1:totalreal#050505:Total'";
|
||||
$rrd_options .= " 'GPRINT:totalreal:AVERAGE: %6.2lf%sB\\n'";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<?php
|
||||
|
||||
$rrd_filename_in = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_ssRawSwapIn.rrd";
|
||||
$rrd_filename_out = $config['rrd_dir'] . "/" . $device['hostname'] . "/ucd_ssRawSwapOut.rrd";
|
||||
$ds_in = "value";
|
||||
$ds_out = "value";
|
||||
$rrd_filename_in = $config['rrd_dir'].'/'.$device['hostname'].'/ucd_ssRawSwapIn.rrd';
|
||||
$rrd_filename_out = $config['rrd_dir'].'/'.$device['hostname'].'/ucd_ssRawSwapOut.rrd';
|
||||
$ds_in = 'value';
|
||||
$ds_out = 'value';
|
||||
|
||||
$multiplier = 512;
|
||||
|
||||
include("includes/graphs/generic_data.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_data.inc.php';
|
||||
|
||||
@@ -1,17 +1,15 @@
|
||||
<?php
|
||||
|
||||
$scale_min = "0";
|
||||
$scale_min = '0';
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/uptime.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/uptime.rrd';
|
||||
|
||||
$rrd_options .= " DEF:uptime=".$rrd_filename.":uptime:AVERAGE";
|
||||
$rrd_options .= " CDEF:cuptime=uptime,86400,/";
|
||||
$rrd_options .= ' DEF:uptime='.$rrd_filename.':uptime:AVERAGE';
|
||||
$rrd_options .= ' CDEF:cuptime=uptime,86400,/';
|
||||
$rrd_options .= " 'COMMENT:Days Current Minimum Maximum Average\\n'";
|
||||
$rrd_options .= " AREA:cuptime#EEEEEE:Uptime";
|
||||
$rrd_options .= " LINE1.25:cuptime#36393D:";
|
||||
$rrd_options .= " GPRINT:cuptime:LAST:%6.2lf GPRINT:cuptime:AVERAGE:%6.2lf";
|
||||
$rrd_options .= ' AREA:cuptime#EEEEEE:Uptime';
|
||||
$rrd_options .= ' LINE1.25:cuptime#36393D:';
|
||||
$rrd_options .= ' GPRINT:cuptime:LAST:%6.2lf GPRINT:cuptime:AVERAGE:%6.2lf';
|
||||
$rrd_options .= " GPRINT:cuptime:MAX:%6.2lf 'GPRINT:cuptime:AVERAGE:%6.2lf\\n'";
|
||||
|
||||
?>
|
||||
|
||||
@@ -1,9 +1,7 @@
|
||||
<?php
|
||||
|
||||
$class = "voltage";
|
||||
$unit = "V";
|
||||
$unit_long = "Volts";
|
||||
$class = 'voltage';
|
||||
$unit = 'V';
|
||||
$unit_long = 'Volts';
|
||||
|
||||
include("includes/graphs/device/sensor.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
|
||||
@@ -1,24 +1,21 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/vpdn-l2tp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/vpdn-l2tp.rrd';
|
||||
|
||||
$stats = array('sessions');
|
||||
|
||||
$i=0;
|
||||
foreach ($stats as $stat)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
$i = 0;
|
||||
foreach ($stats as $stat) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$nototal = 1;
|
||||
$nototal = 1;
|
||||
$simple_rrd = 1;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,24 +1,21 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_filename = $config['rrd_dir'] . "/" . $device['hostname'] . "/vpdn-l2tp.rrd";
|
||||
$rrd_filename = $config['rrd_dir'].'/'.$device['hostname'].'/vpdn-l2tp.rrd';
|
||||
|
||||
$stats = array('tunnels');
|
||||
|
||||
$i=0;
|
||||
foreach ($stats as $stat)
|
||||
{
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
$i = 0;
|
||||
foreach ($stats as $stat) {
|
||||
$i++;
|
||||
$rrd_list[$i]['filename'] = $rrd_filename;
|
||||
$rrd_list[$i]['ds'] = $stat;
|
||||
}
|
||||
|
||||
$colours='mixed';
|
||||
$colours = 'mixed';
|
||||
|
||||
$nototal = 1;
|
||||
$nototal = 1;
|
||||
$simple_rrd = 1;
|
||||
|
||||
include("includes/graphs/generic_multi_line.inc.php");
|
||||
|
||||
?>
|
||||
require 'includes/graphs/generic_multi_line.inc.php';
|
||||
|
||||
@@ -1,28 +1,24 @@
|
||||
<?php
|
||||
|
||||
include("includes/graphs/common.inc.php");
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrd_options .= " -l 0 -E ";
|
||||
$rrd_options .= ' -l 0 -E ';
|
||||
|
||||
$radio1 = $config['rrd_dir'] . "/".$device['hostname']."/wificlients-radio1.rrd";
|
||||
$radio2 = $config['rrd_dir'] . "/".$device['hostname']."/wificlients-radio2.rrd";
|
||||
$radio1 = $config['rrd_dir'].'/'.$device['hostname'].'/wificlients-radio1.rrd';
|
||||
$radio2 = $config['rrd_dir'].'/'.$device['hostname'].'/wificlients-radio2.rrd';
|
||||
|
||||
if (file_exists($radio1))
|
||||
{
|
||||
$rrd_options .= " COMMENT:' Cur Min Max\\n'";
|
||||
$rrd_options .= " DEF:wificlients1=".$radio1.":wificlients:AVERAGE ";
|
||||
$rrd_options .= " LINE1:wificlients1#CC0000:'Clients on Radio1 ' ";
|
||||
$rrd_options .= " GPRINT:wificlients1:LAST:%3.0lf ";
|
||||
$rrd_options .= " GPRINT:wificlients1:MIN:%3.0lf ";
|
||||
$rrd_options .= " GPRINT:wificlients1:MAX:%3.0lf\\\l ";
|
||||
if (file_exists($radio2))
|
||||
{
|
||||
$rrd_options .= " DEF:wificlients2=".$radio2.":wificlients:AVERAGE ";
|
||||
$rrd_options .= " LINE1:wificlients2#008C00:'Clients on Radio2 ' ";
|
||||
$rrd_options .= " GPRINT:wificlients2:LAST:%3.0lf ";
|
||||
$rrd_options .= " GPRINT:wificlients2:MIN:%3.0lf ";
|
||||
$rrd_options .= " GPRINT:wificlients2:MAX:%3.0lf\\\l ";
|
||||
}
|
||||
if (file_exists($radio1)) {
|
||||
$rrd_options .= " COMMENT:' Cur Min Max\\n'";
|
||||
$rrd_options .= ' DEF:wificlients1='.$radio1.':wificlients:AVERAGE ';
|
||||
$rrd_options .= " LINE1:wificlients1#CC0000:'Clients on Radio1 ' ";
|
||||
$rrd_options .= ' GPRINT:wificlients1:LAST:%3.0lf ';
|
||||
$rrd_options .= ' GPRINT:wificlients1:MIN:%3.0lf ';
|
||||
$rrd_options .= ' GPRINT:wificlients1:MAX:%3.0lf\\\l ';
|
||||
if (file_exists($radio2)) {
|
||||
$rrd_options .= ' DEF:wificlients2='.$radio2.':wificlients:AVERAGE ';
|
||||
$rrd_options .= " LINE1:wificlients2#008C00:'Clients on Radio2 ' ";
|
||||
$rrd_options .= ' GPRINT:wificlients2:LAST:%3.0lf ';
|
||||
$rrd_options .= ' GPRINT:wificlients2:MIN:%3.0lf ';
|
||||
$rrd_options .= ' GPRINT:wificlients2:MAX:%3.0lf\\\l ';
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user