When running poller.php -h all
on a distributed poller I would expect it to poll only the devices in its poller group. However is it is polling all devices from all groups. Any idea why?
config.php
// Distributed Poller-Settings
$config['distributed_poller'] = true;
$config['distributed_poller_name'] = 'secondary';
$config['distributed_poller_group'] = '2';
$config['distributed_poller_memcached_host'] = "127.0.0.1";
$config['distributed_poller_memcached_port'] = 11211;
$config['rrdcached'] = "127.0.0.1:42217";
.env
[email protected]:/opt/librenms$ cat .env
APP_KEY=base64:[SAME AS PRIMARY]
DB_HOST=127.0.0.1
DB_DATABASE=librenms
DB_USERNAME=librenms
DB_PASSWORD=veryrandompw
DB_PORT=13306
APP_URL=/
NODE_ID=5eb546feae40e
LIBRENMS_USER=librenms
secondary poller uses an ssh tunnel with port forwards; hence the 127.0.0.1
validate.php
====================================
Component | Version
--------- | -------
LibreNMS | 1.69-29-gf4ea49e38
DB Schema | 2020_11_02_164331_add_powerstate_enum_to_vminfo (190)
PHP | 7.3.19-1~deb10u1
Python | 3.7.3
MySQL | 10.3.23-MariaDB-0+deb10u1
RRDTool | 1.7.1
SNMP | NET-SNMP 5.7.3
OpenSSL |
====================================
[OK] Composer Version: 2.0.6
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct
any thoughts?