在以前版本的JBoss我能够配置SYSLOG附加器与JBoss的-的log4j.xml配置如下:JBoss应用服务器7配置日志记录到系统日志追加程序
<appender name="SYSLOG" class="org.apache.log4j.net.SyslogAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="Facility" value="LOCAL7"/>
<param name="FacilityPrinting" value="true"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%d{ABSOLUTE},%c{1}] %m%n"/>
</layout>
</appender>
现在我已经升级到JBoss AS 7,它似乎应该在$JBOSS_HOME/standalone/configuration/standalone.xml
去,但语法是不同的。
我的问题是:如何配置Jboss AS 7使用SYSLOG appender?
我写我自己的/发现系统日志后处理程序如何在standalone.xml中配置它?我在哪里放置jar文件? $ JBOSS_HOME /独立/ lib/ext目录? –
您将使用'<自定义处理程序/>'。我会用一个例子来更新答案。决定把它放在哪里取决于你想如何使用它。我会采取的做法可能会使它成为一个模块。 –
感谢您的帮助! –