logging-log4j-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Lybarger <mlybar...@gmail.com>
Subject Re: logging level per thread
Date Wed, 18 Feb 2015 16:15:54 GMT
This is the filter i need. Is there a performance hit to using the filters?
On Feb 17, 2015 5:24 PM, "Ralph Goers" <ralph.goers@dslextreme.com> wrote:

> I apologize. I pointed you at the wrong filter. The one you want is the
> DynamicThresholdFilter -
> http://logging.apache.org/log4j/2.x/manual/filters.html#DynamicThresholdFilter
> <
> http://logging.apache.org/log4j/2.x/manual/filters.html#DynamicThresholdFilter
> >.
>
> Ralph
>
> > On Feb 17, 2015, at 12:04 PM, Mark Lybarger <mlybarger@gmail.com> wrote:
> >
> > thanks for the reply.  i'm looking into the ThreadContextMapFilter, and
> it
> > seems very interesting.  I don't quite see how i apply a logging level to
> > the particular filter match?
> >
> >
> >  <ThreadContextMapFilter onMatch="ACCEPT" onMismatch="REJECT">
> >    <KeyValuePair key="debugUser" value="DEBUG"/>
> >  </ThreadContextMapFilter>
> >
> > from what i read, this looks into the thread context map, and if the
> > current thread had issued the command:
> > ThreadContext.put("debugUser","DEBUG"), then the log messages would pass
> > the filter.  That's fantastic, however, I need to specify a level as
> well.
> > It looks like I want/need a combination of the ThreadContextMapFilter and
> > the ThresholdFilter.  A ThreadContextMapThresholdFilter perhaps?
> >
> >
> >
> > On Fri, Feb 13, 2015 at 11:39 AM, Ralph Goers <
> ralph.goers@dslextreme.com>
> > wrote:
> >
> >> See http://logging.apache.org/log4j/2.x/manual/eventlogging.html <
> >> http://logging.apache.org/log4j/2.x/manual/eventlogging.html>.  You
> would
> >> then use
> >>
> http://logging.apache.org/log4j/2.x/manual/filters.html#ThreadContextMapFilter
> >> <
> >>
> http://logging.apache.org/log4j/2.x/manual/filters.html#ThreadContextMapFilter
> >
> >> to set the desired log level for the user.
> >>
> >> Ralph
> >>
> >>> On Feb 13, 2015, at 8:33 AM, Mark Lybarger <mlybarger@gmail.com>
> wrote:
> >>>
> >>> I have a j2ee application that i'd like to change the logging level on
> a
> >>> per thread or a per context basis.  For intstance, I'd like to enable
> >> debug
> >>> level for user FOO.  Has anyone encountered this ?
> >>>
> >>> Thanks,
> >>> -mark-
> >>
> >>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message