{ "info": { "author": "Andreas Jung", "author_email": "info@zopyx.com", "bugtrack_url": null, "classifiers": [ "Framework :: Zope2", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Monitoring" ], "description": "Introduction\n============\n\nA suite of views for monitoring a set of ZEO clients.\n\nFeatures\n========\n\n* aggregated view of error_logs\n* aggregated view of instances, #threads, load and VM data size\n\nInstallation\n============\n\n* add ``haufe.monitoring`` to the ``eggs`` and ``zcml`` options of your buildout.cfg\n\n* visit the @@monitor view (http://your-site:port/@@monitor)\n\nConfiguration\n=============\n\n* access to some views is allowed only to a configurable set up ip addresses or networks. By default\n only access from 10.0.0.0/8 is allowed. To configure the whiteliste, you have to set::\n\n $ export HAUFE_MONITORING_ALLOWED_NETWORKS=192.168.10.0/24,134.96.0.0/16\n\n\nView\n====\n\n``haufe.monitoring`` currently provides the following view:\n\n* the main view ``/@@monitor`` shows a list of all available or unavailable ZEO clients with their IP addess,\n timestamp of their registration, number of worker threads, the CPU load and the vmdata size.\n The button ``Error log`` will display an aggregated view of the /error_log instances of\n all selected hosts. The ``Remove hosts`` button will remove the selected host(s) from the persistent\n hosts registries. \n\n* the aggregated error_log view ``/@@show_error_log`` will show the /error_log entries of all (selected) hosts sorted\n by time stamp. The ``Details`` button displays the related traceback without having to visit\n the remote machine.\n\n\nWarning\n=======\n\n* There might be open security issues with this module. Please use it for testing or on internal\n servers only. Use it at your own risk.\n\nTodo\n====\n\n* tighten security\n* deal with ZEO client zombies\n* add restart/shutdown code\n* support haufe.ztop\n\nKnow issue\n==========\n\n* the `Details` buttons does seem to work with Firefox 3.5 (related to an incompatiblity with jQueryTools 1.1.x?)\n\n\nAuthor\n======\nAndreas Jung & others, Haufe Mediengruppe\n\n\nChangelog\n=========\n\n0.2.1 (2009/09/24) \n------------------\n\n* too much logging blather\n\n0.2.0 (2009/09/21) \n------------------\n\n* update jQueryTools to V 1.1.1\n* moved to IP whitelisting\n\n\n0.1.0 (2009/09/15) \n------------------\n\n* Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": "", "license": "ZPL", "maintainer": null, "maintainer_email": null, "name": "haufe.monitoring", "package_url": "https://pypi.org/project/haufe.monitoring/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/haufe.monitoring/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/haufe.monitoring/0.2.1.4/", "requires_dist": null, "requires_python": null, "summary": "Zope 2 ZEO Client Watch", "version": "0.2.1.4" }, "last_serial": 792841, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1ead1289c2a9f55b6dbe16002d9ff0d4", "sha256": "3ecd42943048d6126de94c5d73bb0532732b02312d4e87b328516b06d36337e0" }, "downloads": -1, "filename": "haufe.monitoring-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1ead1289c2a9f55b6dbe16002d9ff0d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35633, "upload_time": "2009-09-15T12:02:24", "url": "https://files.pythonhosted.org/packages/37/39/5f500c5fd1d78a2c549b7524b33e6a0c7840326d1d71b5af74fbc238a4c4/haufe.monitoring-0.1.0.tar.gz" } ], "0.1.1.1": [ { "comment_text": "", "digests": { "md5": "888d3c28ceaed97267712294c3c23144", "sha256": "acd47ecdca70080c08dd2fb5a00ce202db5f9d1f9b98f55cacc25b414cf5c452" }, "downloads": -1, "filename": "haufe.monitoring-0.1.1.1.tar.gz", "has_sig": false, "md5_digest": "888d3c28ceaed97267712294c3c23144", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41546, "upload_time": "2009-09-18T14:22:19", "url": "https://files.pythonhosted.org/packages/32/0c/dfa67b3ee6a0a36b7836b9b80b75b1c7c538889997bbcfd160924b8d8232/haufe.monitoring-0.1.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d8075f8a2c28903e55317664578c6558", "sha256": "3b27fecf3c760bc16a22a8dc40d92b73f1a284d5f124c6d73881871f14598fc8" }, "downloads": -1, "filename": "haufe.monitoring-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d8075f8a2c28903e55317664578c6558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42714, "upload_time": "2009-09-21T08:34:36", "url": "https://files.pythonhosted.org/packages/99/9d/767cd63a47c26f399bbec82ebbc663053e018c4546ed178b7ff785b3977a/haufe.monitoring-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "96e7474d95f10755b4c221d608f16d50", "sha256": "345dac6e11f98d7269d12869c66b2c3860e13a478c2d2c0fad259ed0524c60e4" }, "downloads": -1, "filename": "haufe.monitoring-0.2.1.tar.gz", "has_sig": false, "md5_digest": "96e7474d95f10755b4c221d608f16d50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41493, "upload_time": "2009-09-24T09:54:46", "url": "https://files.pythonhosted.org/packages/45/8b/d2fa1ee21ab4455920baaf16dab35cdb0a9eb3694a0b70d0ab5ca4f5b33c/haufe.monitoring-0.2.1.tar.gz" } ], "0.2.1.1": [ { "comment_text": "", "digests": { "md5": "24f1f8061321668ac259490814c13a2f", "sha256": "859e6c2f433e46158960d62fb55b094161a9e1358b1b71c3ec8a9357ee3400fa" }, "downloads": -1, "filename": "haufe.monitoring-0.2.1.1.tar.gz", "has_sig": false, "md5_digest": "24f1f8061321668ac259490814c13a2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41444, "upload_time": "2009-09-25T07:21:36", "url": "https://files.pythonhosted.org/packages/7e/c1/7326e87d15123e166559d2ceef32ff6ccca77824cc7e425a6d29e38e11fa/haufe.monitoring-0.2.1.1.tar.gz" } ], "0.2.1.2": [ { "comment_text": "", "digests": { "md5": "fa7d8decc2f070a6ec7220d264194377", "sha256": "c897f2ea864497a902eb4ed7e3da043edb35add79754ad28b17b2359ff71749c" }, "downloads": -1, "filename": "haufe.monitoring-0.2.1.2.tar.gz", "has_sig": false, "md5_digest": "fa7d8decc2f070a6ec7220d264194377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42695, "upload_time": "2009-09-27T10:28:14", "url": "https://files.pythonhosted.org/packages/9b/af/e2b48582acf71602436aeefbaa5fb883040b46aeec3a23c86557a9da23a5/haufe.monitoring-0.2.1.2.tar.gz" } ], "0.2.1.3": [ { "comment_text": "", "digests": { "md5": "1cbc06d728c4c6523e80d62451f0d23c", "sha256": "ed2f2bebe15fd0a652deb7af683f83fff4c620067186c8afba1e77afb2761fb5" }, "downloads": -1, "filename": "haufe.monitoring-0.2.1.3.tar.gz", "has_sig": false, "md5_digest": "1cbc06d728c4c6523e80d62451f0d23c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42699, "upload_time": "2009-09-28T08:22:11", "url": "https://files.pythonhosted.org/packages/d5/80/f79d47fa8cbed1260b94938254aff90a2f588bfb0455078ceb895848ed64/haufe.monitoring-0.2.1.3.tar.gz" } ], "0.2.1.4": [ { "comment_text": "", "digests": { "md5": "c72bc2eb07bbb7625d5f9ad68e9cd4f0", "sha256": "e3dc70172f259a7966acd8908c8d9c0d91563764a2d438c88cf127760f1e31b5" }, "downloads": -1, "filename": "haufe.monitoring-0.2.1.4.tar.gz", "has_sig": false, "md5_digest": "c72bc2eb07bbb7625d5f9ad68e9cd4f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41765, "upload_time": "2009-10-01T16:21:03", "url": "https://files.pythonhosted.org/packages/9e/74/6c15a53ee052f7f5b3a2f32c4473f9e1f999720bfc8a37f51843113ecd68/haufe.monitoring-0.2.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c72bc2eb07bbb7625d5f9ad68e9cd4f0", "sha256": "e3dc70172f259a7966acd8908c8d9c0d91563764a2d438c88cf127760f1e31b5" }, "downloads": -1, "filename": "haufe.monitoring-0.2.1.4.tar.gz", "has_sig": false, "md5_digest": "c72bc2eb07bbb7625d5f9ad68e9cd4f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41765, "upload_time": "2009-10-01T16:21:03", "url": "https://files.pythonhosted.org/packages/9e/74/6c15a53ee052f7f5b3a2f32c4473f9e1f999720bfc8a37f51843113ecd68/haufe.monitoring-0.2.1.4.tar.gz" } ] }