configurationJBoss AS 7.2以login到syslog

在我的standalone.xml ,我configuration了syslog-handler如下所示:

 <syslog-handler name="SYSLOG" enabled="true"> <level name="INFO"/> <hostname value="i-XXXXXXX"/> <formatter><syslog-format syslog-type="RFC3164"/></formatter> </syslog-handler> ... <root-logger> <level name="INFO"/> <handlers> <handler name="SYSLOG"/> <handler name="CONSOLE"/> <handler name="FILE"/> </handlers> </root-logger> 

然而,没有输出传递给/var/log/syslog 。 如果我用standalone.sh | logger启动jboss standalone.sh | logger ,我看到输出那里,所以我认为我的rsyslogd设置/合理工作(股票Ubuntu安装,FWIW)。

事实certificate,我没有rsyslog的UDP监听器打开。 上面的standalone.xmlconfiguration是正确的,我只需在/etc/rsyslogd.conf添加/取消注释:

 $ModLoad imudp $UDPServerRun 514 

/ ht在freenode的#wildfly中寻求帮助。