Poller is not running

===========================================
Component | Version
--------- | -------
LibreNMS  | 25.1.0-34-g1a82b0282 (2025-01-22T23:28:43-06:00)
DB Schema | 2024_11_22_135845_alert_log_refactor_indexes (310)
PHP       | 8.3.6
Python    | 3.12.3
Database  | MariaDB 10.11.8-MariaDB-0ubuntu0.24.04.1
RRDTool   | 1.7.2
SNMP      | 5.9.4.pre2
===========================================

[OK]    Composer Version: 2.8.4
[OK]    Dependencies up-to-date.
[OK]    Database connection successful
[OK]    Database connection successful
[OK]    Database Schema is current
[OK]    SQL Server meets minimum requirements
[OK]    lower_case_table_names is enabled
[OK]    MySQL engine is optimal
[OK]    Database and column collations are correct
[OK]    Database schema correct
[OK]    MySQL and PHP time match
[FAIL]  Poller is not running.  No poller has run within the last 300 seconds.
[OK]    Dispatcher Service not detected
[OK]    Locks are functional
[FAIL]  No active python wrapper pollers found
[OK]    Redis is unavailable
[OK]    rrd_dir is writable
[OK]    rrdtool version ok
[FAIL]  Scheduler is not running
        [FIX]:
        sudo cp /opt/librenms/dist/librenms-scheduler.service /opt/librenms/dist/librenms-scheduler.timer /etc/systemd/system/
        sudo systemctl enable librenms-scheduler.timer
        sudo systemctl start librenms-scheduler.timer

 Loaded: loaded (/etc/systemd/system/librenms-scheduler.timer; enabled; preset: enabled)
     Active: active (waiting) since Thu 2025-01-23 13:56:41 CST; 21min ago
    Trigger: Thu 2025-01-23 14:19:00 CST; 55s left
   Triggers: â—Ź librenms-scheduler.service

Paste endpoint: https://p.libren.ms/api/create
title:
name: librenms
private: 1
expire: 0
{"url":"https:\/\/p.libren.ms\/view\/9c81dd96"}

Paste endpoint: https://p.libren.ms/api/create
./pbin.sh: line 184: warning: command substitution: ignored null byte in input
title:
name: librenms
private: 1
expire: 0
{"url":"https:\/\/p.libren.ms\/view\/89f1fec3"}

It worked after I first installed, then my esxi server went down, now the poller isn’t working. The FIX steps have been followed.

1 Like

How do I get the Poller working again?

check the cron service status
systemctl status cron.service

Here are the results RR1

â—Ź cron.service - Regular background program processing daemon
     Loaded: loaded (/usr/lib/systemd/system/cron.service; enabled; preset: enabled)
     Active: active (running) since Thu 2025-01-23 13:56:41 CST; 1 week 6 days ago
       Docs: man:cron(8)
   Main PID: 959 (cron)
      Tasks: 1 (limit: 19106)
     Memory: 247.3M (peak: 450.2M)
        CPU: 4h 7min 4.426s
     CGroup: /system.slice/cron.service
             └─959 /usr/sbin/cron -f -P

Only 1 task is running under cron.
check contents of /etc/cron.d/librenms