[jboss-dev] Excessive Logging in AS 5
Brian Stansberry
brian.stansberry at redhat.com
Tue Mar 17 10:05:39 EDT 2009
David M. Lloyd wrote:
> On 03/16/2009 05:42 PM, Brian Stansberry wrote:
>> David M. Lloyd wrote:
>>> Also, why control just the org.jboss logger? I'd say, have the
>>> property just set the level on the root logger instead.
>>
>> Fine with me; Darran Lofthouse had complained about the need to
>> disable the threshold as an extra step in getting logs for support.
>> Only downsides I see to removing the threshold and adding a priority
>> to the root logger are:
>>
>> 1) behavior change from 5.0.1 (but JBAS-6629/30 are as well, and your
>> stuff is also a 5.1 change in how logging works, so now seems like the
>> time.)
>>
>> 2) Users have to add a category to get their stuff at finer level vs
>> just removing the threshold. Which is just another way of saying its a
>> behavior change. ;)
>
> A middle-ground idea might be to have the root logger at INFO always,
> use the property for "org.jboss" (and maybe selected other loggers?),
> still leaving off the file appender threshold (though console probably
> ought to keep at INFO).
>
> This way, if someone *wants* e.g. a trace log for one category, they
> only make one change. If they globally want DEBUG, it's only one change.
>
I don't get it. If you use a property for the root and want to expose a
category at TRACE, you add the category at TRACE -- one change. And if
you want global DEBUG you set the property or replace it with DEBUG. One
change.
> - DML
>
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development
--
Brian Stansberry
Lead, AS Clustering
JBoss, a division of Red Hat
brian.stansberry at redhat.com
More information about the jboss-development
mailing list