So I converted my kubernetes install from using the librenms cron to using dispatcher. I installed redis and everything ‘seems’ good however none of my rrd files are getting updated. I am also getting an error on the console of the dispatcher. I don’t know if this has anything do do with the rrd issue.
2020-07-06T11:02:42.765447505-04:00 Poller_0-15(ERROR):Poller poller exception! 'utf-8' codec can't decode bytes in position 3015-3016: invalid continuation byte
2020-07-06T11:02:42.775751521-04:00 Traceback (most recent call last):
2020-07-06T11:02:42.775783953-04:00 File "/opt/librenms/LibreNMS/queuemanager.py", line 63, in _service_worker
2020-07-06T11:02:42.775793994-04:00 self.do_work(device_id, queue_id)
2020-07-06T11:02:42.775808117-04:00 File "/opt/librenms/LibreNMS/queuemanager.py", line 392, in do_work
2020-07-06T11:02:42.775813886-04:00 LibreNMS.call_script('poller.php', ('-h', device_id))
2020-07-06T11:02:42.775820225-04:00 File "/opt/librenms/LibreNMS/__init__.py", line 39, in call_script
2020-07-06T11:02:42.77582537-04:00 return subprocess.check_output(cmd, stderr=subprocess.STDOUT, preexec_fn=os.setsid).decode()
2020-07-06T11:02:42.775845797-04:00 UnicodeDecodeError: 'utf-8' codec can't decode bytes in position 3015-3016: invalid continuation byte
[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