Hi,
I have configured rrdcache on the servers with the webui. I have 5 other brand new distributed pollers. Although the rrdcache on the first server seems to be working the other 5 pollers are showing an error that they can not connect.
with sudo systemctl status rrdcached.service I can see that the service is started. The trouble is using netstat -an | grep 42217 I don’t see rrdcached listening on port 44217.
How can I troubleshoot this issue?
Validate.php from the distributed poller:
./validate.php
Thanks. I ended up modifying etc/systemd/system/rrdcached.service to look like instead of what was in the instructions so it would listen on port 42217.
ExecStart=/usr/bin/rrdcached -w 1800 -z 1800 -f 3600 -s librenms -U librenms -G librenms -B -R -j /var/tmp -l X.X.X.X:42217 -t 4 -F -b /opt/librenms/rrd/
Then I did a sudo systemctl daemon-reload and sudo systemctl restart rrdcached.service.
And then I changed config.php to only list:
$config[‘rrdcached’] = X.X.X.X:42217";
And I removed this:
$config[‘rrdcached’] = “unix:/run/rrdcached.sock”
This seems to now be working.
Thanks again for all the help.
But my devices are still showing Error Drawing Graph from remote poller. (devices from local poller are working fine). Can you please give me an advice?