I am using logback to update syslog, this is how i configured my appender:
<appender name="SYSLOG" class="ch.qos.logback.classic.net.SyslogAppender">
<syslogHost>localhost</syslogHost>
<facility>LOCAL0</facility>
<suffixPattern>[%thread] %logger %msg</suffixPattern>
</appender>
I updated rsyslog.conf to listen for UDP events, uncommented the below lines:
# Provides UDP syslog reception
$ModLoad imudp.so
$UDPServerRun 514
Restarted syslog daemon after conf changes.
On all my test boxes, it seems to be working just fine! However, one on system syslog is not being updated by my process (Other stuff is updating it just fine), i'm wondering how I could go about debugging this problem? Anything I should look into that comes to mind?
Thanks for any ideas