diff --git a/doc/Extensions/Smokeping.md b/doc/Extensions/Smokeping.md index 7c0703471..a36ab9567 100644 --- a/doc/Extensions/Smokeping.md +++ b/doc/Extensions/Smokeping.md @@ -30,6 +30,7 @@ Now configure LibreNMS (make sure you point dir to your smokeping data directory ```php $config['smokeping']['dir'] = '/opt/smokeping/data'; +$config['smokeping']['pings'] = 10; // should be equal to "pings" in your smokeping config $config['smokeping']['integration'] = true; ``` @@ -39,6 +40,7 @@ This is quite simple, just point your dir at the smokeping data directory - plea ```php $config['smokeping']['dir'] = '/opt/smokeping/data'; +$config['smokeping']['pings'] = 10; // should be equal to "pings" in your smokeping config $config['own_hostname'] ``` @@ -148,6 +150,7 @@ Scroll to the bottom, and paste in the following: ```bash $config['smokeping']['dir'] = '/var/lib/smokeping'; +$config['smokeping']['pings'] = 10; // should be equal to "pings" in your smokeping config $config['smokeping']['integration'] = true; ``` diff --git a/doc/Support/Configuration.md b/doc/Support/Configuration.md index 8c4fc0ac3..f582f880d 100644 --- a/doc/Support/Configuration.md +++ b/doc/Support/Configuration.md @@ -359,6 +359,11 @@ $config['smokeping']['dir'] = "/var/lib/smokeping/"; ``` Set the smokeping directory location. +```php +$config['smokeping']['pings'] = 10; +``` +Should be equal to "pings" in your smokeping config. You can also set it to less than the value of "pings" in your smokeping config if you don't want LibreNMS to graph all of the ping data. + ```php $config['nfsen_enable'] = 0; $config['nfsen_split_char'] = "_"; diff --git a/html/includes/graphs/device/smokeping_all_common.inc.php b/html/includes/graphs/device/smokeping_all_common.inc.php index a9e7b86b7..8a3ae3971 100644 --- a/html/includes/graphs/device/smokeping_all_common.inc.php +++ b/html/includes/graphs/device/smokeping_all_common.inc.php @@ -10,7 +10,7 @@ require 'includes/graphs/common.inc.php'; require 'smokeping_common.inc.php'; $i = 0; -$pings = 20; +$pings = $config['smokeping']['pings']; $iter = 0; $colourset = 'mixed'; diff --git a/html/includes/graphs/device/smokeping_all_common_avg.inc.php b/html/includes/graphs/device/smokeping_all_common_avg.inc.php index cd8613f1b..2ee7ca1e2 100644 --- a/html/includes/graphs/device/smokeping_all_common_avg.inc.php +++ b/html/includes/graphs/device/smokeping_all_common_avg.inc.php @@ -10,7 +10,7 @@ require 'includes/graphs/common.inc.php'; require 'smokeping_common.inc.php'; $i = 0; -$pings = 20; +$pings = $config['smokeping']['pings']; $iter = 0; $colourset = 'mixed'; diff --git a/html/includes/graphs/smokeping/in.inc.php b/html/includes/graphs/smokeping/in.inc.php index dda61c9dd..81b4f697e 100644 --- a/html/includes/graphs/smokeping/in.inc.php +++ b/html/includes/graphs/smokeping/in.inc.php @@ -12,7 +12,7 @@ require 'includes/graphs/common.inc.php'; require 'smokeping_common.inc.php'; $i = 0; -$pings = 20; +$pings = $config['smokeping']['pings']; $iter = 0; $colourset = 'mixed'; diff --git a/html/includes/graphs/smokeping/out.inc.php b/html/includes/graphs/smokeping/out.inc.php index 714aa9064..f52f958fb 100644 --- a/html/includes/graphs/smokeping/out.inc.php +++ b/html/includes/graphs/smokeping/out.inc.php @@ -12,7 +12,7 @@ require 'includes/graphs/common.inc.php'; require 'smokeping_common.inc.php'; $i = 0; -$pings = 20; +$pings = $config['smokeping']['pings']; $iter = 0; $colourset = 'mixed'; diff --git a/includes/defaults.inc.php b/includes/defaults.inc.php index 407402746..25c067749 100644 --- a/includes/defaults.inc.php +++ b/includes/defaults.inc.php @@ -458,6 +458,7 @@ $config['rancid_ignorecomments'] = 0; // Ignore lines starting with # // $config['collectd_dir'] = '/var/lib/collectd/rrd'; // $config['smokeping']['dir'] = "/var/lib/smokeping/"; +$config['smokeping']['pings'] = 10; // $config['oxidized']['enabled'] = FALSE;//Set to TRUE // $config['oxidized']['url'] = 'http://127.0.0.1:8888';// Set the Oxidized rest URL // NFSen RRD dir.