mirror of
https://github.com/stylersnico/librenms.git
synced 2026-07-17 16:04:59 +02:00
Merge pull request #3324 from pheinrichs/issue-3322
Cambium Graph Changes
This commit is contained in:
@@ -16,6 +16,7 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Mode Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:rxModulation='.$rrdfilename.':rxModulation:AVERAGE ';
|
||||
$rrd_options .= ' DEF:txModulation='.$rrdfilename.':txModulation:AVERAGE ';
|
||||
$rrd_options .= " -l 0 ";
|
||||
$rrd_options .= " LINE2:rxModulation#0000FF:'Receive Modulation ' ";
|
||||
$rrd_options .= ' GPRINT:rxModulation:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:rxModulation:MIN:%0.2lf%s ';
|
||||
@@ -24,4 +25,4 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= ' GPRINT:txModulation:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:txModulation:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:txModulation:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
}
|
||||
@@ -16,7 +16,8 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:transmitPower='.$rrdfilename.':transmitPower:AVERAGE ';
|
||||
$rrd_options .= " LINE2:transmitPower#FF0000:'Transmit Power ' ";
|
||||
$rrd_options .= " -l 0 ";
|
||||
$rrd_options .= ' GPRINT:transmitPower:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:transmitPower:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:transmitPower:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
}
|
||||
@@ -16,6 +16,7 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Mode Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:rxModulation='.$rrdfilename.':rxModulation:AVERAGE ';
|
||||
$rrd_options .= ' DEF:txModulation='.$rrdfilename.':txModulation:AVERAGE ';
|
||||
$rrd_options .= " -l 0 ";
|
||||
$rrd_options .= " LINE2:rxModulation#0000FF:'Receive Modulation ' ";
|
||||
$rrd_options .= ' GPRINT:rxModulation:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:rxModulation:MIN:%0.2lf%s ';
|
||||
@@ -24,4 +25,4 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= ' GPRINT:txModulation:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:txModulation:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:txModulation:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
}
|
||||
@@ -15,8 +15,9 @@ $rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-650-transmit
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:transmitPower='.$rrdfilename.':transmitPower:AVERAGE ';
|
||||
$rrd_options .= " -l 0 ";
|
||||
$rrd_options .= " LINE2:transmitPower#FF0000:'Transmit Power ' ";
|
||||
$rrd_options .= ' GPRINT:transmitPower:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:transmitPower:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:transmitPower:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
}
|
||||
@@ -14,7 +14,7 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:numTracked='.$rrdfilename.':numTracked:AVERAGE ';
|
||||
$rrd_options .= ' DEF:numVisible='.$rrdfilename.':numVisible:AVERAGE ';
|
||||
$rrd_options .= " LINE2:numTracked#FF0000:'GPS Number Tracked ' ";
|
||||
$rrd_options .= " AREA:numTracked#00B200:'GPS Number Tracked ' ";
|
||||
$rrd_options .= ' GPRINT:numTracked:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:numTracked:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:numTracked:MAX:%0.2lf%s\\\l ';
|
||||
@@ -22,4 +22,4 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= ' GPRINT:numVisible:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:numVisible:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:numVisible:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
}
|
||||
@@ -13,7 +13,8 @@ $rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-epmp-gpsSync
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'1 - GPS Sync Up 2 - GPS Sync Down 3 - CMM Sync \\n'";
|
||||
$rrd_options .= ' DEF:gpsSync='.$rrdfilename.':gpsSync:AVERAGE ';
|
||||
$rrd_options .= " -l 1 ";
|
||||
$rrd_options .= " -u 3 ";
|
||||
$rrd_options .= " LINE2:gpsSync#666699:'GPS Sync Status ' ";
|
||||
$rrd_options .= ' GPRINT:gpsSync:LAST:%0.2lf%s ';
|
||||
|
||||
}
|
||||
@@ -15,7 +15,8 @@ if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Value Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:regSM='.$rrdfilename.':regSM:AVERAGE ';
|
||||
$rrd_options .= " LINE2:regSM#73b0c2:'Registered SM ' ";
|
||||
$rrd_options .= " -l 0 ";
|
||||
$rrd_options .= ' GPRINT:regSM:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:regSM:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:regSM:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-linkRadioDbm.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:vertical='.$rrdfilename.':vertical:AVERAGE ';
|
||||
$rrd_options .= ' DEF:horizontal='.$rrdfilename.':horizontal:AVERAGE ';
|
||||
$rrd_options .= " LINE2:vertical#FF0000:'Vertical ' ";
|
||||
$rrd_options .= ' GPRINT:vertical:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:horizontal#003EFF:'Horizontal ' ";
|
||||
$rrd_options .= ' GPRINT:horizontal:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-masterSSR.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:ssr='.$rrdfilename.':ssr:AVERAGE ';
|
||||
$rrd_options .= " LINE2:ssr#9B30FF:'Signal Strength Ratio ' ";
|
||||
$rrd_options .= ' GPRINT:ssr:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:ssr:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:ssr:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-powerlevel.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:last='.$rrdfilename.':last:AVERAGE ';
|
||||
$rrd_options .= " LINE2:last#003EFF:'Last ' ";
|
||||
$rrd_options .= ' GPRINT:last:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:last:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:last:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-ptpSNR.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:vertical='.$rrdfilename.':vertical:AVERAGE ';
|
||||
$rrd_options .= ' DEF:horizontal='.$rrdfilename.':horizontal:AVERAGE ';
|
||||
$rrd_options .= " LINE2:vertical#FF0000:'Vertical ' ";
|
||||
$rrd_options .= ' GPRINT:vertical:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:horizontal#00B2EE:'Horizontal ' ";
|
||||
$rrd_options .= ' GPRINT:horizontal:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-slaveHV.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:vertical='.$rrdfilename.':vertical:AVERAGE ';
|
||||
$rrd_options .= ' DEF:horizontal='.$rrdfilename.':horizontal:AVERAGE ';
|
||||
$rrd_options .= " LINE2:vertical#FF0000:'Vertical ' ";
|
||||
$rrd_options .= ' GPRINT:vertical:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:horizontal#003EFF:'Horizontal ' ";
|
||||
$rrd_options .= ' GPRINT:horizontal:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-slaveSNR.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:vertical='.$rrdfilename.':vertical:AVERAGE ';
|
||||
$rrd_options .= ' DEF:horizontal='.$rrdfilename.':horizontal:AVERAGE ';
|
||||
$rrd_options .= " LINE2:vertical#FF0000:'Vertical ' ";
|
||||
$rrd_options .= ' GPRINT:vertical:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:horizontal#00B2EE:'Horizontal ' ";
|
||||
$rrd_options .= ' GPRINT:horizontal:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-450-slaveSSR.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:ssr='.$rrdfilename.':ssr:AVERAGE ';
|
||||
$rrd_options .= " LINE2:ssr#9B30FF:'Signal Strength Ratio ' ";
|
||||
$rrd_options .= ' GPRINT:ssr:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:ssr:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:ssr:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-crcErrors.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:crcErrors='.$rrdfilename.':crcErrors:AVERAGE ';
|
||||
$rrd_options .= " LINE2:crcErrors#FF0000:'CRC Errors ' ";
|
||||
$rrd_options .= ' GPRINT:crcErrors:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:crcErrors:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:crcErrors:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-errorCount.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:fecInErrorsCount='.$rrdfilename.':fecInErrorsCount:AVERAGE ';
|
||||
$rrd_options .= ' DEF:fecOutErrorsCount='.$rrdfilename.':fecOutErrorsCount:AVERAGE ';
|
||||
$rrd_options .= " LINE2:fecInErrorsCount#FF0000:'In Error Count ' ";
|
||||
$rrd_options .= ' GPRINT:fecInErrorsCount:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:fecInErrorsCount:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:fecInErrorsCount:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:fecOutErrorsCount#00FF00:'Out Error Count ' ";
|
||||
$rrd_options .= ' GPRINT:fecOutErrorsCount:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:fecOutErrorsCount:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:fecOutErrorsCount:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-freq.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Ghz Now \\n'";
|
||||
$rrd_options .= ' DEF:freq='.$rrdfilename.':freq:AVERAGE ';
|
||||
$rrd_options .= " LINE2:freq#FF0000:'Frequency ' ";
|
||||
$rrd_options .= ' GPRINT:freq:LAST:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-gpsStats.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Amount Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:visible='.$rrdfilename.':visible:AVERAGE ';
|
||||
$rrd_options .= ' DEF:tracked='.$rrdfilename.':tracked:AVERAGE ';
|
||||
$rrd_options .= " LINE2:visible#0099ff:'Visible ' ";
|
||||
$rrd_options .= ' GPRINT:visible:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:visible:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:visible:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:tracked#00ff00:'Tracked ' ";
|
||||
$rrd_options .= ' GPRINT:tracked:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:tracked:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:tracked:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-jitter.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:' Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:jitter='.$rrdfilename.':jitter:AVERAGE ';
|
||||
$rrd_options .= " AREA:jitter#3333cc:'Jitter ' ";
|
||||
$rrd_options .= ' GPRINT:jitter:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:jitter:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:jitter:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,36 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-radioDbm.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:dbm='.$rrdfilename.':dbm:AVERAGE ';
|
||||
$rrd_options .= ' DEF:min='.$rrdfilename.':min:AVERAGE ';
|
||||
$rrd_options .= ' DEF:max='.$rrdfilename.':max:AVERAGE ';
|
||||
$rrd_options .= ' DEF:avg='.$rrdfilename.':avg:AVERAGE ';
|
||||
$rrd_options .= " LINE2:dbm#00E5EE:'Radio Dbm ' ";
|
||||
$rrd_options .= ' GPRINT:dbm:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:dbm:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:dbm:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:min#00CD66:'Min ' ";
|
||||
$rrd_options .= ' GPRINT:min:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:min:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:min:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:max#B272A6:'Max ' ";
|
||||
$rrd_options .= ' GPRINT:max:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:max:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:max:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:avg#CC7F32:'Avg ' ";
|
||||
$rrd_options .= ' GPRINT:avg:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:avg:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:avg:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-regCount.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:regCount='.$rrdfilename.':regCount:AVERAGE ';
|
||||
$rrd_options .= ' DEF:failed='.$rrdfilename.':failed:AVERAGE ';
|
||||
$rrd_options .= " AREA:regCount#FF0000:'Registered Sm ' ";
|
||||
$rrd_options .= ' GPRINT:regCount:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:regCount:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:regCount:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:failed#000000:'Amount Failed ' ";
|
||||
$rrd_options .= ' GPRINT:failed:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:failed:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:failed:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-rssi.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:rssi='.$rrdfilename.':rssi:AVERAGE ';
|
||||
$rrd_options .= " AREA:rssi#FF0000:'RSSI ' ";
|
||||
$rrd_options .= ' GPRINT:rssi:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:rssi:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:rssi:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,31 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-signalHV.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:vertical='.$rrdfilename.':vertical:AVERAGE ';
|
||||
$rrd_options .= ' DEF:horizontal='.$rrdfilename.':horizontal:AVERAGE ';
|
||||
$rrd_options .= ' DEF:combined='.$rrdfilename.':combined:AVERAGE ';
|
||||
$rrd_options .= " LINE2:vertical#FF0000:'Vertical ' ";
|
||||
$rrd_options .= ' GPRINT:vertical:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:horizontal#003EFF:'Horizontal ' ";
|
||||
$rrd_options .= ' GPRINT:horizontal:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:combined#FFA500:'Combined ' ";
|
||||
$rrd_options .= ' GPRINT:combined:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:combined:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:combined:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-snrHV.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'dBm Now Ave Max \\n'";
|
||||
$rrd_options .= ' DEF:vertical='.$rrdfilename.':vertical:AVERAGE ';
|
||||
$rrd_options .= ' DEF:horizontal='.$rrdfilename.':horizontal:AVERAGE ';
|
||||
$rrd_options .= " LINE2:vertical#FF0000:'Vertical ' ";
|
||||
$rrd_options .= ' GPRINT:vertical:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:vertical:MAX:%0.2lf%s\\\l ';
|
||||
$rrd_options .= " LINE2:horizontal#003EFF:'Horizontal ' ";
|
||||
$rrd_options .= ' GPRINT:horizontal:LAST:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MIN:%0.2lf%s ';
|
||||
$rrd_options .= ' GPRINT:horizontal:MAX:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
<?php
|
||||
/*
|
||||
* LibreNMS
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the
|
||||
* Free Software Foundation, either version 3 of the License, or (at your
|
||||
* option) any later version. Please see LICENSE.txt at the top level of
|
||||
* the source code distribution for details.
|
||||
*/
|
||||
require 'includes/graphs/common.inc.php';
|
||||
$rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/cambium-generic-whispGPSStats.rrd';
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Value 1 = Synched 2 = Lost Sync 3 = Generating \\n'";
|
||||
$rrd_options .= ' DEF:whispGPSStats='.$rrdfilename.':whispGPSStats:AVERAGE ';
|
||||
$rrd_options .= " LINE2:whispGPSStats#00B8E6:'GPS Status ' ";
|
||||
$rrd_options .= ' GPRINT:whispGPSStats:LAST:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -13,6 +13,8 @@ $rrdfilename = $config['rrd_dir'].'/'.$device['hostname'].'/canopy-generic-whisp
|
||||
if (file_exists($rrdfilename)) {
|
||||
$rrd_options .= " COMMENT:'Value 1 = Synched 2 = Lost Sync 3 = Generating \\n'";
|
||||
$rrd_options .= ' DEF:whispGPSStats='.$rrdfilename.':whispGPSStats:AVERAGE ';
|
||||
$rrd_options .= " -l 1 ";
|
||||
$rrd_options .= " -u 3 ";
|
||||
$rrd_options .= " LINE2:whispGPSStats#00B8E6:'GPS Status ' ";
|
||||
$rrd_options .= ' GPRINT:whispGPSStats:LAST:%0.2lf%s\\\l ';
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
<?php
|
||||
<?php
|
||||
|
||||
$class = 'signal';
|
||||
$unit = 'dBm';
|
||||
$unit_long = '';
|
||||
$class = 'signal';
|
||||
$unit = 'dBm';
|
||||
$unit_long = 'dBm';
|
||||
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
require 'includes/graphs/device/sensor.inc.php';
|
||||
@@ -338,10 +338,7 @@ function sensor_low_limit($class, $current) {
|
||||
break;
|
||||
|
||||
case 'signal':
|
||||
$limit = ($current * 1.20);
|
||||
if ($limit < -80 && $current > -80) {
|
||||
$limit = -80;
|
||||
}
|
||||
$limit = -80;
|
||||
break;
|
||||
}//end switch
|
||||
|
||||
@@ -387,7 +384,7 @@ function sensor_limit($class, $current) {
|
||||
break;
|
||||
|
||||
case 'signal';
|
||||
$limit = 0;
|
||||
$limit = -30;
|
||||
break;
|
||||
}//end switch
|
||||
|
||||
|
||||
@@ -15,7 +15,6 @@ if ($device['os'] == 'canopy') {
|
||||
list(,$current) = explode(' ', $oids);
|
||||
$index = $oid;
|
||||
$descr = 'System Temp';
|
||||
discover_sensor($valid['sensor'], 'temperature', $device, $oid, $index, $type, $descr, $divisor, '1', null, null, null, null, $current);
|
||||
discover_sensor($valid['sensor'], 'temperature', $device, $oid, $index, $type, $descr, $divisor, '1', -30, null, null, 50, $current);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user