Fresh install, poller not working

Fresh installation in Docker on a Synology NAS.

When adding a device, it’s not being polled automatically. I have to manually run poller-wrapper.py in order for the device(s) to be polled. They’re not being polled after 15 minutes either, it’s as if the poller doesn’t work at all.

Output of validate.php :

Component Version
LibreNMS 1.66
DB Schema 2020_06_23_00522_alter_availability_perc_column (171)
PHP 7.3.20
Python 3.8.5
MySQL 10.5.5-MariaDB-1:10.5.5+maria~focal
RRDTool 1.7.2
SNMP NET-SNMP 5.8

====================================

[OK] Installed from the official Docker image; no Composer required
[OK] Database connection successful
[OK] Database schema correct
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6 devices.
[WARN] Updates are managed through the official Docker image

Pastebin output of discovery.php
Pastebin output of poller.php

What can I do the get the automatic polling enabled?

same issue here, although using kubernetes. upgraded to 1.66 from 1.65 and noticed that they deprecated the cron side car, i dont see any cronjob to run the poller now, and same thing, have to manually invoke to get it to scan. I installed screen and have a while loop running every 60 seconds as a hack…seems something is broken.

1 Like

Same problem here…

I have messed with the automatic polling today after an update to 1.66…
Now I am getting a restore from a backup from before the update…
There was some minor problem with mysql and passwords too :slight_smile:

Have you found a solution for this?


Regards Falk

I can answer my own message here.

The https://github.com/librenms/docker repo has redone it’s container settings since “some version”.

I had missed it sadly…

But when I looked in the https://github.com/librenms/docker/tree/master/examples everything cleared up.

As you said, the cron container is replaced with dispatcher, and postfix is replaced with msmtpd.

And after some tweaking with config/env files things got back to normal… and better :slight_smile:


Regards Falk

@falk how did you solve it? Did you have to use the dispatcher? Does that replace the sidecar Cron? Are they using redis now to store things? I saw the dispatcher config but it doesn’t really say what it’s for or when you need it. Is redis required for the polling to work now?

Edit nevermind looks like it is
https://docs.librenms.org/Extensions/Dispatcher-Service/

Hi Ive read the docs but still cannot get the poller working using the docker container, validate.php shows only a warning that IPv6 is not enabled, if i run the poller.php manually it works fine, indeed poller.php -h all updates the rrds

This topic was automatically closed 730 days after the last reply. New replies are no longer allowed.