I have Smokeping up and running after following the instructions here - Smokeping - LibreNMS Docs
The smokeping interface is visible and working correctly in /smokeping , with all the graphs etc - but I don’t see smokeping in the Latency tab on the device. It did appear briefly during the install, but it disappeared (possibly when I did the config changes related to “Share RRDCached with LibreNMS”).
Is this intentional? Should smokeping no longer appear in the Latency tab? or is there a config change I need to make?
validate.php mostly comes back clean, except for the following:
[WARN] Your local git contains modified files, this could prevent automatic updates.
[FIX]:
You can fix this with ./scripts/github-remove
Modified Files:
bootstrap/cache/.gitignore
logs/.gitignore
rrd/.gitignore
storage/app/.gitignore
storage/app/public/.gitignore
storage/debugbar/.gitignore
storage/framework/cache/.gitignore
storage/framework/cache/data/.gitignore
storage/framework/sessions/.gitignore
storage/framework/testing/.gitignore
storage/framework/views/.gitignore
storage/logs/.gitignore
[FAIL] We have found some files that are owned by a different user than 'librenms', this will stop you updating automatically and / or rrd files being updated causing graphs to fail.
[FIX]:
sudo chown -R librenms:librenms /opt/librenms
sudo setfacl -d -m g::rwx /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache/ /opt/librenms/storage/
sudo chmod -R ug=rwX /opt/librenms/rrd /opt/librenms/logs /opt/librenms/bootstrap/cache/ /opt/librenms/storage/
Files:
/opt/librenms/rrd/smokeping/__sortercache/data.lnmsFPing-0.storable
/opt/librenms/rrd/smokeping/__sortercache/data.lnmsFPing-1.storable
Relevant section of config.php:
$config['smokeping']['dir'] = '/opt/librenms/rrd';
$config['smokeping']['pings'] = 20;
$config['smokeping']['probes'] = 2;
$config['smokeping']['integration'] = true;
$config['smokeping']['url'] = 'smokeping/'; // If you have a specific URL or pa
th for smokeping