Re: Measuring performance and finding bottleneck

Alessandro Pisa <[email protected]>
Newsgroups gmane.comp.web.zope.plone.devel
Message-ID <CAFLUjzO=rXjWOQ1SJ89XVyNgbV5HpoN1eg=Cc=w1qeRcoyY-XQ@mail.gmail.com>
On 6 February 2014 08:27, Гирман Богдан <[email protected]> wrote:
> Hi,
>
> Our portal has a big issue with performance
> I want to ask you to give me advice about tools which the best for measuring
> performance and finding bottleneck.
> Here the list of tools that I found.
>
> Standard Zope profiler
> collective.stats https://pypi.python.org/pypi/collective.stats
> Zope Profiler https://pypi.python.org/pypi/Products.ZopeProfiler
> z3c.profiler https://pypi.python.org/pypi/z3c.profiler
> Products.MemoryProfiler https://pypi.python.org/pypi/Products.MemoryProfiler
> Products.PTProfiler https://pypi.python.org/pypi/Products.PTProfiler
> collective.profiler https://pypi.python.org/pypi/collective.profiler
> haufe.requestmonitoring https://pypi.python.org/pypi/haufe.requestmonitoring
> collective.traceview https://pypi.python.org/pypi/collective.traceview
> RunSnakeRun http://www.vrplumber.com/programming/runsnakerun/
>

I would start with haufe.requestmonitoring and check the logs to see
if you can get some more hints.

Anyway, without installing anything, if you are running Zope 2.13 you
can just get some info sending a SIGUSR1 signal to your process, e.g.:
 - kill -USR1 $PID
You will find thread traceback dumps on your logs.

Check:
 - http://docs.zope.org/zope2/releases/2.13/SIGNALS.html

To get the pid you can use https://pypi.python.org/pypi/rt.zps

Ciao
-- 
http://alepisa.blogspot.com
Esalando Prassi

------------------------------------------------------------------------------
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk
_______________________________________________
Plone-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plone-developers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.