phil wray created LOG4J2-681:
--------------------------------

             Summary: Add ability to change log level for any class/package 
dynamically via jmx
                 Key: LOG4J2-681
                 URL: https://issues.apache.org/jira/browse/LOG4J2-681
             Project: Log4j 2
          Issue Type: Improvement
          Components: JMX
    Affects Versions: 2.0-rc2
            Reporter: phil wray


Very useful to be able to change the log levels for any logger (i.e. class or 
package) at runtime in a long lived server process.
Usually an arbitrary class will not have its own logger configured already so 
need to create one on the fly in order to specify its log level without 
everything else picking it up.

Example simple implementation of a util I created for this attached.
Takes a loggerName and level and either updates level if existing logger, or 
configures a new logger based on parent log level if new.
Not sure where it would best live - possibly 
org.apache.logging.log4j.core.jmx.LoggerContextAdmin 





--
This message was sent by Atlassian JIRA
(v6.2#6252)

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

Reply via email to