log4jでsyslogにログを送る設定の方法

log4j.xmlに以下のようなappenderを加えればOKです
SyslogHostにsyslogサーバがあるIPアドレス
Facilityにファシリティを設定します。

  <appender name="syslogAppender" class="org.apache.log4j.net.SyslogAppender">
    <param name="SyslogHost" value="192.168.0.60"/>
    <param name="Facility" value="local0"/>
    <param name="FacilityPrinting" value="true"/>
    <layout class="org.apache.log4j.PatternLayout">
       <param name="ConversionPattern" value="[%t] %d %-5p : %m - - %c (%F:%L)%n"/>
    </layout>
  </appender>