[PJUG Javamail] Measuring webapp performance

Joe Hoffman joe at intelopment.com
Mon Jan 19 12:31:20 EST 2009


Merlyn,

Measuring webapp performance can come in lots of flavors.  Blackbox,  
whitebox, etc.
I guess is probably depends on whether you need to dig into the  
details of why something is performing the way it is, or is it simply  
sufficient to measure the blackbox response time of the web request  
itself.

Along the lines of shameless plugs, and if you have the need to dig  
into the transaction itself and get to the root cause of the  
performance issues, you may want to consider a commercial tool such as  
dynaTrace.

One thing to always be careful of, is anytime you plug in a monitoring  
capability (whether commercial, home grown, FOSS, etc),  the  
Heisenberg uncertainty principal comes into play. This simply means  
that we want to use the least impacting monitoring technique to  
accomplish the level of information collection we need.   This must be  
balanced with the requirement to be able to actually solve performance  
issues and not just 'watch' them.  Lots of tools can watch and  
measure, but is that sufficient for your webapp performance needs?

Hope that helps.

Disclaimer:  The size of the burrito I eat for lunch is subsidized by  
sales of dynaTrace products.

joe

On Jan 17, 2009, at 2:08 PM, Merlyn Albery-Speyer wrote:

> Hi all,
>
> How are people going about measuring the performance of their webapps?
> I've considered a servlet filter to write HTTP request durations to a
> log file. What I'd really like is some live comparative measure of
> overall performance. I could dive in and come up with yet another
> custom solution to this problem, however it seems wiser to poll for
> your opinion. Do you know of a suitable existing tool or library?
>
> Cheers,
> Merlyn
> _______________________________________________
> Web Site - http://www.pjug.org/
> Javamail mailing list
> Javamail at pjug.org
> http://www.pjug.org/mailman/listinfo/javamail



More information about the Javamail mailing list