Hi all, I have an observium system running quite happily. I’ve tried to integrate the syslogging functionality but getting strange results. Not sure whether the problem lies with syslog-ng, PHP or the sucking of data into Observium. Let
me explain:
With syslog-ng started in foreground mode ‘syslog-ng -Fevd’ everything works as expected. I see syslog packets coming in via tcpdump, I see the log flash up on the terminal and it correctly routes into the right part of the Observium front
end.
With syslog-ng started as a daemon (the desired config setup), nothing gets to Observium. I can still see the syslog packets in tcpdump obviously but I’m blind as to what happens to the messages after that.
One thing I have noticed is that when running syslog-ng in foreground mode, I see “Starting destination program; cmdline='/opt/observium/syslog.php'” in the startup messages and a corresponding process in the ps –lax output “php /opt/observium/syslog.php”
With syslog-ng started as a daemon, I do not see this php process.
Bit stuck as to where to look next. Has anyone seen this behavior before?
Centos6.5 and standard packages and configs. System works great otherwise/
Cheers
iain
Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee, and its network of member firms, each of which is a legally separate and independent entity. Please see www.deloitte.com/about for a detailed description of the legal structure of Deloitte Touche Tohmatsu Limited and its member firms.