1. tuck
  2. pyramid_perfstat


pyramid_perfstat / README.txt


pyramid_perstat application depends on **pyramid** (a light webframework)
see : http://www.pylonsproject.org/ for more information

In fact this application is a pyramid tween (a contraction of the 
word between). It surrounds your webapp in order to measure performance
over time.

Pyramid_debugtoolbar is a very good tween to analyze the code
and measure the performance of a view. It's very accurate and
it adds a very unique exposure of youre code. Pyramid perfstat try
to record each request and its execution time. Thus it can
display averages by view or route. This gives you an overview of your
application in order to quickly determine its points of improvement.

For the moment it's only tested with pyramid route dispatch scaffold.

Please feel free to 

             - test it
             - use it
             - enjoy it
             - improve it :)

it's published under BSD licence.


it's have been tested with pythons dependencies of pyramid.

change your development.ini to add this line

development.ini ::

       pyramid.includes = pyramid_perfstat

instead of usual .ini file

development.ini ::

       pyramid.includes = pyramid_debugtoolbar

And that's all.  After a few uses of your favorite application,
thank you go to the following URL to see some statistics :

pyramid_perfstat doesn't filter url so feel free to use localhost
or whatever ip:port you're using :