[ 
https://issues.apache.org/jira/browse/LOG4J2-1923?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikael Ståldal updated LOG4J2-1923:
-----------------------------------
    Affects Version/s: 2.8.2

> JSONLayout should allow stacktrace as string
> --------------------------------------------
>
>                 Key: LOG4J2-1923
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-1923
>             Project: Log4j 2
>          Issue Type: Improvement
>          Components: Layouts
>    Affects Versions: 2.8.2
>            Reporter: Imri Zvik
>            Assignee: Mikael Ståldal
>            Priority: Trivial
>
> In previous versions, log4j's JSONLayout used to output stacktraces as 
> strings. Some places in the configuration still mention it: 
> https://logging.apache.org/log4j/2.x/manual/layouts.html#JSONLayout
> The motivation behind restoring this functionality, is that sometimes the 
> logs are used to be viewed by humans, via UIs like Kibana or docker logs with 
> jq, and the nested JSON object that log4j2 currently produces is mostly 
> unreadable.
> Various workaround exists, like using logstash to flatten this, but IMO 
> log4j2 should have a configuration knob to do this out of the box and save 
> the unneeded transformation, so the logs could be easily viewed at the source 
> (e.g. docker logs command).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to