Or use
http://logging.apache.org/log4j/docs/api/org/apache/log4j/helpers/FileWatchdog.html


----- Original Message ----- 
From: "Shapira, Yoav" <[EMAIL PROTECTED]>
To: "Log4J Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, April 07, 2004 1:32 PM
Subject: RE: Is it possible to set log levels at runtime?



Hi,
Yes, if you configure log4j using Configurator#configureAndWatch (rather
than just Configurator#configure which is the default).

Yoav Shapira
Millennium Research Informatics


>-----Original Message-----
>From: Samir Shaikh (ex 444) [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, April 07, 2004 1:25 PM
>To: 'Log4J Users List'; [EMAIL PROTECTED]
>Subject: RE: Is it possible to set log levels at runtime?
>
>Hi,
>Can I change the log4j.properties file and expect the application to
change
>at runtime (i.e. w/o restarting the app)?
>Thanks.
>Samir
>
>-----Original Message-----
>From: Shapira, Yoav [mailto:[EMAIL PROTECTED]
>Sent: Friday, April 02, 2004 6:04 AM
>To: Log4J Users List; [EMAIL PROTECTED]
>Subject: RE: Is it possible to set log levels at runtime?
>
>
>
>Hi,
>Yes, it's possible and has always been, as it's a core log4j feature.
I
>personally have a simple servlet that takes two string parameters, the
>logger name and level, and does
>Logger x = Logger.getLogger(request.getParameter("loggerName"));
>x.setLevel(Level.toLevel(request.getParameter("loggingLevel")));
>(I actually have a bit more error checking for null parameters, but the
>above is the meat of it).
>
>As for JMX, I think it's possible but haven't tried it.
>
>Yoav Shapira
>Millennium Research Informatics
>
>
>>-----Original Message-----
>>From: Michael Mattox [mailto:[EMAIL PROTECTED]
>>Sent: Thursday, April 01, 2004 11:50 PM
>>To: [EMAIL PROTECTED]
>>Subject: Is it possible to set log levels at runtime?
>>
>>Is it possible to set log levels (for example go from INFO to debug)
at
>>runtime, without restarting the application??  Would it be possible to
>set
>>the log level with JMX?  I'm curious how people are doing this in
>>production.  It seems like a very useful thing to turn on/off debug
>logging
>>for an app running in production.
>>
>>Thanks
>>Michael
>>
>>
>>
>
>This e-mail, including any attachments, is a confidential business
>communication, and may contain information that is confidential,
>proprietary
>and/or privileged.  This e-mail is intended only for the individual(s)
to
>whom it is addressed, and may not be saved, copied, printed, disclosed
or
>used by anyone else.  If you are not the(an) intended recipient, please
>immediately delete this e-mail from your computer system and notify the
>sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to