tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Frank W. Zammetti" <>
Subject Re: adding features to Status servlet
Date Fri, 31 Dec 2004 22:27:03 GMT
I would personally have some reservations about doing this... It's a 
little better if it's a module you can activate and deactivate, but still...

First, if it's not something you can do cross-platform, I'm not sure I'd 
like it.  AFAIK Tomcat is nicely cross-platform now, anything that 
breaks that wouldn't be good I think.  I understand this would be an 
optional component (right?), so it wouldn't actually be *breaking* 
anything, but the expectation I think is that anything in Tomcat works 
on all platforms, so would it be a good thing to introduce something 
that doesn't fit that mold?

Second, and more importantly, it doesn't feel right to me to expose this 
type of information through an app server.  Your talking about 
statistics that aren't truly related to the app server, although is 
certainly affected by the app server, so it's debatable whether they 
should be there or not.  I agree this is useful information to have 
access to, but I'm not sure it'd be the right place for it.

Have you considered maybe making this part of some Commons package? 
Make it something that any app could make use of, that might be a very 
nice thing.  Heck, it might be somewhere in there already for all I know.

Just my thoughts on it anyway.

Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies

Peter Lin wrote:
> it could be a separate module. It definitely should use MBean. In
> terms of getting the CPU load stats, I was thinking of calling the
> standard sysinfo loads[].
> Is there some other way of getting the system load stats? or CPU
> stats? that doesn't require calling native code?
> peter
> On Fri, 31 Dec 2004 13:13:54 -0800, Costin Manolache
> <> wrote:
>>Peter Lin wrote:
>>>I'm thinking of adding system load stats to the status servlet. What
>>>do other's think about it? It would use JNI to call a native lib and
>>>it would only work on unix, but it would be good to have. I would also
>>>update JMeter in the process to display the system load average.
>>>peter lin
>>Wouldn't be better to have a way to display an arbitrary mbean
>>attribute, plus an mbean tracking system load ( and maybe memory/disk
>>statistics ) ?
>>Dealing with jni is allways tricky ( including build issues, etc ) - it
>>is better to have it in separate modules.
>>To unsubscribe, e-mail:
>>For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message