Ganapati,

On 11/16/22 05:54, Ganapathi Vara Prasad wrote:
Hello Team,

Our log4j2 configuration uses *PatternLayout* and we are exploring
switching to JsonLayout for simplifying integration with ELK. I am trying
to find any performance comparison between pattern and json layouts but
couldn't find any. I could find only the JsonTemplateLayout benchmark in
the log4j-perf module.

I wanted to know:

    - Is it a reasonable thing to compare the performance of these two
    layouts?
    - Are there any existing resources comparing the performance of these
    two layouts?
    - What considerations should we make if we switch to JsonTemplateLayout?

Is it even possible to use PatternLayout safely with JSON-encoded data? What if you log a username which contains a " character? Won't that completely break your JSON?

I think performance shouldn't be your primary consideration, here.

-chris

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to