My general work around is to use logstash-logback-encoder's
Markers.aggregate method to stick markers together.  One thing to note is
that the parent marker is an EmptyMarker that contains non-empty children,
so you do have to be aware of the logic.

https://github.com/logfellow/logstash-logback-encoder#event-specific-custom-fields

On Fri, Feb 3, 2023 at 12:26 PM Ceki Gülcü <c...@qos.ch> wrote:

> Hi Oliver,
>
> Multiple markers are supported by the fluent API.
>
> Best regards,
>
>
> --
> Ceki Gülcü
>
> Sponsoring SLF4J/logback/reload4j at https://github.com/sponsors/qos-ch
>
> On 2/3/2023 2:41 PM, Oliver Wulff wrote:
> > Hi all
> >
> > I've noticed that we version 2.0.0 of SLF4j (at least) the logging
> > event supports several markers:
> > https://www.slf4j.org/api/org/slf4j/event/LoggingEvent.html
> >
> > The Logback javadoc give a little bit more information in the javadoc:
> >
> https://www.javadoc.io/static/ch.qos.logback/logback-classic/1.4.5/ch.qos.logback.classic/ch/qos/logback/classic/spi/ILoggingEvent.html#getMarkerList()
> >
> > But I haven't found a way how I can add several markers to a single
> > log event. The logger interface only allows one marker.
> > I know that I can add references but in my use-case we have 3
> > different markers which you can combine: one of them, two or all. Of
> > course, I can create a custom marker which references the other
> > required standard markers but this is more a workaround.
> >
> > What are the plans here when the logging event already supports a list
> > of markers? I've searched the web (incl. the JIRA) but haven't found
> > any information/tickets with respect to multiple markers but there is
> > also not a lot ofinformation around markers in general.
> >
> > Thanks a lot for your support on this
> > Oli
> _______________________________________________
> slf4j-user mailing list
> slf4j-user@qos.ch
> https://mailman.qos.ch/cgi-bin/mailman/listinfo/slf4j-user
_______________________________________________
slf4j-user mailing list
slf4j-user@qos.ch
https://mailman.qos.ch/cgi-bin/mailman/listinfo/slf4j-user

Reply via email to