Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install haufe.monitoring

How to install haufe.monitoring

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install haufe.monitoring
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.2.1.4 Available View build log
Windows (64-bit)
0.2.1.4 Available View build log
Mac OS X (10.5+)
0.2.1.4 Available View build log
Linux (32-bit)
0.2.1.4 Available View build log
Linux (64-bit)
0.2.1.4 Available View build log
 
Author
License
ZPL
Dependencies
Lastest release
version 0.2.1.4 on Jan 5th, 2011

Introduction

A suite of views for monitoring a set of ZEO clients.

Features

  • aggregated view of error_logs
  • aggregated view of instances, #threads, load and VM data size

Installation

Configuration

  • access to some views is allowed only to a configurable set up ip addresses or networks. By default

System Message: WARNING/2 (<string>, line 23)

Bullet list ends without a blank line; unexpected unindent.

only access from 10.0.0.0/8 is allowed. To configure the whiteliste, you have to set:

$ export HAUFE_MONITORING_ALLOWED_NETWORKS=192.168.10.0/24,134.96.0.0/16

View

haufe.monitoring currently provides the following view:

  • the main view /@@monitor shows a list of all available or unavailable ZEO clients with their IP addess,

System Message: WARNING/2 (<string>, line 34)

Bullet list ends without a blank line; unexpected unindent.

timestamp of their registration, number of worker threads, the CPU load and the vmdata size. The button Error log will display an aggregated view of the /error_log instances of all selected hosts. The Remove hosts button will remove the selected host(s) from the persistent hosts registries.

  • the aggregated error_log view /@@show_error_log will show the /error_log entries of all (selected) hosts sorted

System Message: WARNING/2 (<string>, line 40)

Bullet list ends without a blank line; unexpected unindent.

by time stamp. The Details button displays the related traceback without having to visit the remote machine.

Warning

  • There might be open security issues with this module. Please use it for testing or on internal

System Message: WARNING/2 (<string>, line 48)

Bullet list ends without a blank line; unexpected unindent.

servers only. Use it at your own risk.

Todo

  • tighten security
  • deal with ZEO client zombies
  • add restart/shutdown code
  • support haufe.ztop

Know issue

  • the Details buttons does seem to work with Firefox 3.5 (related to an incompatiblity with jQueryTools 1.1.x?)

Author

Andreas Jung & others, Haufe Mediengruppe

Changelog

0.2.1 (2009/09/24)
  • too much logging blather
0.2.0 (2009/09/21)
  • update jQueryTools to V 1.1.1
  • moved to IP whitelisting
0.1.0 (2009/09/15)
  • Initial release

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:2

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.