'Wildfly log4j2 logstash
I managed to use log4j2 with wildfly 26.
I'm strugling to send the logs to logstash. I tried with gelf and socked appenders.
<Configuration status="warn" name="MyApp" packages="">
<Appenders>
<Gelf name="logstash-gelf" host="tcp:127.0.0.1" port="4560" version="1.1">
<Field name="timestamp" pattern="%d{yyyy-MM-dd HH:mm:ss.SSS}" />
<Field name="logger" pattern="%logger" />
<Field name="level" pattern="%level" />
<Field name="className" pattern="%C" />
<Field name="method" pattern="%M" />
<Field name="line" pattern="%L" />
<Field name="server" pattern="%host" />
</Gelf>
<Socket name="logstash-tcp" host="127.0.0.1" port="4560" protocol="TCP">
<PatternLayout pattern="${PATTERN}"/>
</Socket>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="logstash-tcp" />
<AppenderRef ref="logstash-gelf" />
</Root>
</Loggers>
Thanks for any advices
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|
