Hello Mike,
I disabled it (it was part of my troubleshooting and trying different things), but syslog is still not working.
Now, when I run manually ./syslog.php, nothing happens. I still don't get any logs under the host, and I have a weird debug..syslog file in the logs, without too much info in it. Do you have any other ideas why it isn't working?
If syslog would work, would I see host syslog files inside the observium/logs folder?
[root@stk-observium01 logs]# cat debug..syslog
[2023/11/09 12:11:42 +0000] syslog.php(2245246):
[2023/11/09 12:11:42 +0000] syslog.php(2245246):
[2023/11/09 12:11:42 +0000] syslog.php(2245246):
[2023/11/09 12:12:13 +0000] syslog.php(2245246):
[2023/11/09 12:12:13 +0000] syslog.php(2245246):
[2023/11/09 12:12:13 +0000] syslog.php(2245246):
You need to look into docs section about host association(s):
https://docs.observium.org/syslog/#match-syslog-hostnameip-with-device
For debugging, you need set logs dir writeable for syslog user.
Simplest way set writeable for others:
chmod o+rwx /opt/observium/logs
Mainly, after change syslog collect setting you need restart rsyslog service.