Hi Volkan, What does it mean to provide an integration for a format, I guess my curiosity is more about the documentation or steps as to how to provide an integration.
Do you just have to write a template for the purpose and custom resolvers? Regards, Jay Katariya On Wed, Jan 22, 2025 at 10:36 PM Volkan Yazıcı <vol...@yazi.ci> wrote: > We generally (almost always?) discuss features, either in a mailing list > thread or a PR. > > Log4j can neither ship integrations for every custom encoding in the wild, > nor it should. Good news is, Log4j is extensible > <https://logging.apache.org/log4j/2.x/manual/extending.html> and external > projects (e.g., Serilog's CLEF > <https://github.com/serilog/serilog-formatting-compact> mentioned in #3207 > <https://github.com/apache/logging-log4j2/issues/3207>) can easily provide > Log4j integrations under their own umbrella. That said, if you/users still > think such an extension should be part of the official Log4j distribution, > we can always discuss this. > > `*Layout.json` files you spotted under `log4j-layout-template-json` are > JSON Template Layout's predefined event templates > < > https://logging.apache.org/log4j/2.x/manual/json-template-layout.html#event-templates > > > . > > > On Thu, Jan 23, 2025 at 6:15 AM Jay Kataria <jaykataria1...@gmail.com> > wrote: > > > Hi folks, > > > > RE: https://github.com/apache/logging-log4j2/issues/3207 > > > > Context: Add support to Compact Log Event Format > > > > Before I start the discussion here, I want to mention I am a Log4j newbie > > contributor, and don't know feature requests etc work, and what is a good > > feature vs what is not a good feature to take into account. > > > > I had multiple questions about this issue. > > > > 1. Validity of the current request, Does it sound like a good feature to > > have when it comes to log-4j, One customer in this case provided a need > for > > the purpose, do we just implement features on these request? > > 2. What does it take to implement such stuff, I saw a bunch of layouts > like > > `GelfLayout.json`, `GcpLayout.json` etc. How does the processing of these > > files work, Is there any documentation on that or can someone provide me > > the links of how this plays out in action? > > > > > > Regards, > > Jay Katariya > > Email: jaykataria1...@mail.com > > >