This is the first time I have ever heard about SkyWalking, hence apologies
in advance if I am about to say something nonsense. In the link you have
shared, I see that you use the `%traceId` directive in your PatternLayout
configuration. Is that a simple Lookup implementation, e.g., extending from
StrLookup? If so, why not simply use that Lookup in JsonTemplateLayout
<https://logging.apache.org/log4j/2.x/manual/json-template-layout.html#faq-lookups>
too?

On Sat, Sep 18, 2021 at 10:26 AM jingguo yao <yaojing...@gmail.com> wrote:

> Volkan, I am thinking of the integration of Log4j2 JSON template layout
> with SkyWalking. SkyWalking has done the integration with Log4j2 for the
> pattern layout:
>
> https://github.com/apache/skywalking-java/blob/main/docs/en/setup/service-agent/java-agent/Application-toolkit-log4j-2.x.md
> .
> With the resolver extending supported, it can be easily done.
>
>
>
> On Fri, Sep 17, 2021 at 3:26 PM Volkan Yazıcı <volkan.yaz...@gmail.com>
> wrote:
>
> > Jingguo, I am curious, what kind of a new resolver do you want to
> develop?
> > If that is something useful for other users, it is good to ship that in
> > Log4j by default.
> >
> > On Mon, Sep 6, 2021 at 8:03 AM jingguo yao <yaojing...@gmail.com> wrote:
> >
> > >
> > >
> >
> https://logging.apache.org/log4j/2.x/manual/json-template-layout.html#map-resolver-template
> > > lists all the supported resolvers. I want to develop a new resolver. Is
> > > there a way to do this?
> > >
> > > --
> > > Jingguo
> > >
> >
>
>
> --
> Jingguo
>

Reply via email to