Graylog4j is a log4j appender to send log messages to Graylog2 server
mvn assembly:assembly
log4j.appender.graylog=org.graylog.log.GraylogAppander log4j.appender.graylog.graylogHost=123.45.678.9 log4j.appender.graylog.graylogPort=12201 log4j.appender.graylog.host=mini.me.com log4j.appender.graylog.layout=org.apache.log4j.PatternLayout log4j.appender.graylog.additionalFields={'environment':'QA','application':'BigMama'} log4j.appender.graylog.layout.ConversionPattern=%d %-5p %F:%L - %m%n ... log4j.rootLogger=INFO, graylog
<appender name="graylog" class="org.graylog.log.GraylogAppander"> <param name="graylogHost" value="123.45.678.9"/> <param name="graylogPort" value="12201"/> <param name="host" value="mini.me.com"/> <param name="additionalFields" value='{"environment":"QA","application":"BigMama"}'/> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d %-5p %F:%L - %m%n"/> </layout> </appender> ... <root> <appender-ref ref="graylog"/> </root>
Copyright © 2011 Gene Drabkin. See LICENSE for details.