ZopeHealthWatcher

Monitor the threads of a Zope application
Download

ZopeHealthWatcher Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Tarek Ziade
  • Publisher web site:
  • http://bitbucket.org/tarek/

ZopeHealthWatcher Tags


ZopeHealthWatcher Description

Monitor the threads of a Zope application ZopeHealthWatcher is a Python module that allows you to monitor the threads of a Zope application, wether it's a Zeo client, wether it's a plain Zope server.For each thread running on your server, you will know if it's active or idling. When it's active, you will get an execution stack.It's also useful to debug in case of a locked thread : you'll know where the problem is located.You can monitor it through your browser or through a console script.ZopeHealthWatcher is based on DeadlockDebugger code, see http://plone.org/products/deadlockdebugger.InstallationIf you run zc.buildout, add the ZopeHealthWatcher product into your buildout file. For instance in a Plone buildout...eggs = ZopeHealthWatcher...You can also install it using pip or easy_install.ConfigurationOnce the package is installed, open the custom.py module located in ZopeHealthWatcher and change ACTIVATED and SECRET values, so the tool is activated:ACTIVATED = TrueSECRET = 'MySuperPass' Requirements: · Python


ZopeHealthWatcher Related Software