Configurando o JBoss AS 7.2 para logar ao syslog

4

No meu standalone.xml , eu tenho o syslog-handler configurado assim:

<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>

No entanto, nenhuma saída é entregue para /var/log/syslog . Se eu iniciar o jboss com standalone.sh | logger , eu vejo a saída lá, então presumo que meu rsyslogd esteja configurado / funcionando razoavelmente (uma instalação padrão do Ubuntu, FWIW).

    
por cemerick 02.10.2013 / 05:11

1 resposta

0

Acontece que eu não tinha o ouvinte UDP do rsyslog ativado. A configuração standalone.xml acima está correta, eu acabei de adicionar / descomentar isso em /etc/rsyslogd.conf :

$ModLoad imudp
$UDPServerRun 514

/ ht para jamezp no #wildfly no freenode pela ajuda.

    
por 02.10.2013 / 17:49