{ "info": { "author": "Philip Cristiano", "author_email": "pms@philipcristiano.com", "bugtrack_url": null, "classifiers": [], "description": "Python Monitoring Server\n========================\n\nCurrently under active development. It aims to be a generic solution for\nlogging events and creating aggregate reports.\n\nInstalling Development Environment\n----------------------------------\n\n git clone git://github.com/philipcristiano/pms.git\n\n cd pms\n\n make bootstrap && make deploy\n\n\nDeploying PMS\n-------------\n\nPMS can be deployed as a WSGI app. Once installed the app is available\nas ``pms.app:app`` and can be run with gunicorn or a WSGI server of your\nchoice.\n\nConfiguration\n-------------\n\nPMS will look for a config file at ``/etc/pms/pms.conf``\n\nYou config file would look something like this:\n\n [mongodb]\n host=33.33.33.10\n\n [aggregation]\n [[host-level]]\n properties=host,level\n [[random]]\n properties=level\n\nYou need to define a host for Mongo.\n\nThe aggregration properties are to define the rollups. The second level is the\nname of the rollup and properties is a list of fields to rollup. PMS will\nattempt to rollup any events added. The event will be rolled up if it has\nproperties matching the set defined for a rollup.\n\nRecording Events\n----------------\n\nEvents are recorded by posting a JSON document to ``/record``. If you include\nall fields for an aggregate rollup it will create/update the corresponding\nrecord.\n\nSample:\n\n curl -v -X POST http://localhost/record -H \"Content-Type: application/json\" -d '{\"key\": \"value\"}'", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/philipcristiano/pms", "keywords": "monitoring", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pms", "package_url": "https://pypi.org/project/pms/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pms/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/philipcristiano/pms" }, "release_url": "https://pypi.org/project/pms/0.1.6/", "requires_dist": null, "requires_python": null, "summary": "An application monitoring service", "version": "0.1.6" }, "last_serial": 5155566, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7159fd49baca1a0b972404dda2e1e780", "sha256": "2caa8460c32282bdb08a7b59206c4bc8ec7f170760d3d81435f0e0434ecb1c3f" }, "downloads": -1, "filename": "pms-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7159fd49baca1a0b972404dda2e1e780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8175, "upload_time": "2011-07-24T00:09:02", "url": "https://files.pythonhosted.org/packages/fe/9a/4a48e687c861813a1efc7d6164fce4a291e9ced6ee6cb27daa1f9d84f585/pms-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "10b3266e6607631e8670b204bbab36cd", "sha256": "7ba26884a90685cf685ad7473ace6b0a4b31273f306ece06c1d51045363886af" }, "downloads": -1, "filename": "pms-0.1.1.tar.gz", "has_sig": false, "md5_digest": "10b3266e6607631e8670b204bbab36cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8447, "upload_time": "2011-07-25T00:21:03", "url": "https://files.pythonhosted.org/packages/79/bd/741ea0d2405cd1d24cebf5080a6854559357eb1f80c65ea9b6a0636fee13/pms-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2ddb1aca533317313e70ff1570e665a7", "sha256": "6f1f2b1ff98ab39bc4c8c12c1f2354025c6867852131bd4f001d6876b85cf4d1" }, "downloads": -1, "filename": "pms-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2ddb1aca533317313e70ff1570e665a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8605, "upload_time": "2011-07-26T14:39:32", "url": "https://files.pythonhosted.org/packages/1a/aa/509b4e7b2b6617d0244caf41161b7b58d6a65f5b73cb34efc61f4b4e245b/pms-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3c53569d921cff3544f81037d1e8d5ab", "sha256": "00d965f71d407daabcbb8d4f1642bcc48cebe779fae45317897392f61b56a9a4" }, "downloads": -1, "filename": "pms-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3c53569d921cff3544f81037d1e8d5ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 268411, "upload_time": "2011-08-06T21:28:06", "url": "https://files.pythonhosted.org/packages/16/75/aa32366ccd6660f01e0c8ee2c751dfea03fd32f5b91f483871319f4f9f76/pms-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "27800c4031f064dc7ad67d3276244c16", "sha256": "b5b7d2f59ec6d44da443b1748d08b49cfccb7dc0991b880dec9221ed843ea6d5" }, "downloads": -1, "filename": "pms-0.1.4.tar.gz", "has_sig": false, "md5_digest": "27800c4031f064dc7ad67d3276244c16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 268944, "upload_time": "2011-08-11T20:38:42", "url": "https://files.pythonhosted.org/packages/95/7f/f21f57ebb8794ac9ac5896c7d0218c68b92a7606881f67b42b672f4aa900/pms-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "af0149908db85651533d4ab6a816fb2f", "sha256": "2cc4018f994571ce4ddb5f8e5be76c97a6476cae1e4f5c4876e26a661560a992" }, "downloads": -1, "filename": "pms-0.1.5.tar.gz", "has_sig": false, "md5_digest": "af0149908db85651533d4ab6a816fb2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 269005, "upload_time": "2011-08-13T17:42:35", "url": "https://files.pythonhosted.org/packages/16/9e/2e1398942b2009400b23c448a01708b725012d6071d1d34ee422eebfbd1d/pms-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "fbc4c2ebcaefaebc4dcac6ada4c38113", "sha256": "0dc54f0ddd1f5ab566e3e318391b41bf031f3ba8714f7f25b9e2de3540377ca9" }, "downloads": -1, "filename": "pms-0.1.6.tar.gz", "has_sig": false, "md5_digest": "fbc4c2ebcaefaebc4dcac6ada4c38113", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 269896, "upload_time": "2011-09-06T00:58:09", "url": "https://files.pythonhosted.org/packages/aa/51/2a8fdc9318ae48fd4975849441c0b12529b5150dc219083fbba358841b35/pms-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fbc4c2ebcaefaebc4dcac6ada4c38113", "sha256": "0dc54f0ddd1f5ab566e3e318391b41bf031f3ba8714f7f25b9e2de3540377ca9" }, "downloads": -1, "filename": "pms-0.1.6.tar.gz", "has_sig": false, "md5_digest": "fbc4c2ebcaefaebc4dcac6ada4c38113", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 269896, "upload_time": "2011-09-06T00:58:09", "url": "https://files.pythonhosted.org/packages/aa/51/2a8fdc9318ae48fd4975849441c0b12529b5150dc219083fbba358841b35/pms-0.1.6.tar.gz" } ] }