{ "info": { "author": "Jelle Smet", "author_email": "development@smetj.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "MetricFactory\n=============\n\n\nWhat?\n-----\n\nA set of Wishbone modules to build metric processing servers.\n\n\nHow?\n----\n\nMetricFactory uses the WishBone library to build servers which allow you to\naccept, convert and process metrics from one source and submit them to another\ndestination.\n\nMetricFactory is collection of encoder, decoder and filter modules to build a\npipeline of functionality. Besides these modules you will also require one or\nmore Wishbone modules from https://github.com/smetj/wishboneModules which\nallow you to accept and submit the metrics outside of the framework.\n\nDecoders convert metrics into an internal format. Encoders convert them again\nto a native format.\n\nUsing a bootstrap file you select and connect different modules into an event\npipeline and start a Metricfactory server from commandline.\n\nFor more information see https://wishbone.readthedocs.org/en/latest\n\n\nInstallation\n------------\n\nFrom Pypi:\n\n | $ easy_install metricfactory\n\n\nFrom Github:\n\n | $ git clone https://github.com/smetj/metricfactory\n | $ cd metricfactory\n | $ python setup.py install\n\n\nUsage\n-----\n\nHave a look at the available modules:\n\n | $ metricfactory list --group metricfactory.encoder\n | $ metricfactory list --group metricfactory.decoder\n | $ metricfactory list --group metricfactory.test\n | $ metricfactory list\n\n\nTo start 2 parallel instances of a server in the background:\n\n | $ metricfactory start --config /path/to/boostrapfile.yaml --instances 2\n\n\nExamples\n--------\n\nhttps://github.com/smetj/experiments/tree/master/metricfactory", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/smetj/metricfactory/tarball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/smetj/metricfactory", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "metricfactory", "package_url": "https://pypi.org/project/metricfactory/", "platform": "Linux", "project_url": "https://pypi.org/project/metricfactory/", "project_urls": { "Download": "https://github.com/smetj/metricfactory/tarball/master", "Homepage": "https://github.com/smetj/metricfactory" }, "release_url": "https://pypi.org/project/metricfactory/0.2.8/", "requires_dist": null, "requires_python": null, "summary": "A set of Wishbone modules to consume, process and submit metrics.", "version": "0.2.8" }, "last_serial": 1246597, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "b124bfa5931a2ed4f9a949dfbb4657db", "sha256": "35668ead684550cd5307c01c517485181330362529bb8fe5113cb3f7b22a03c1" }, "downloads": -1, "filename": "metricfactory-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b124bfa5931a2ed4f9a949dfbb4657db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6917, "upload_time": "2013-11-06T20:53:53", "url": "https://files.pythonhosted.org/packages/ee/a4/a3ba21a09d8dc886166ea4aa6179fac82d1c4966d5940688eaed9f50c3b2/metricfactory-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "2fbd39e8368e81355a38da01bbdd4662", "sha256": "40b61006a86c2c02b99709367ef7911e60793e4babe0c21c8e41ba74be8666f7" }, "downloads": -1, "filename": "metricfactory-0.2.2.tar.gz", "has_sig": false, "md5_digest": "2fbd39e8368e81355a38da01bbdd4662", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7805, "upload_time": "2013-11-16T21:56:29", "url": "https://files.pythonhosted.org/packages/f1/31/3385f75b0135220e7702450eba146a8269dd7d6c1fd0d80e9446792c6d0a/metricfactory-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "59710ccdf07c9417d57a26dae58b3232", "sha256": "9107e7797313644b0806ba8d0a36031c597c8629a5e47ada35eb2427f5669f2f" }, "downloads": -1, "filename": "metricfactory-0.2.3.tar.gz", "has_sig": false, "md5_digest": "59710ccdf07c9417d57a26dae58b3232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8462, "upload_time": "2014-02-18T20:46:59", "url": "https://files.pythonhosted.org/packages/f1/d3/973c6c6586c8698d6a47c9b34cc59c3c21b0728362516e56cb18737c11be/metricfactory-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "ec126af6653ce41cfccedb4c27052f3b", "sha256": "a7b91d1dd1f72601e5e9cf2f541c86a1a59fb8818d45c6185113250e0d75a72b" }, "downloads": -1, "filename": "metricfactory-0.2.4.tar.gz", "has_sig": false, "md5_digest": "ec126af6653ce41cfccedb4c27052f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8591, "upload_time": "2014-02-21T22:34:31", "url": "https://files.pythonhosted.org/packages/25/de/0e8c8f9123e8a286f3d6732be9528ab71c625b83afab8598643d42044858/metricfactory-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "1711b0030c7467383cfc43359cb9eba4", "sha256": "6b8e35db5b08e7f963e48ef13593fc0806dd6513b5dc827cce9605458932da78" }, "downloads": -1, "filename": "metricfactory-0.2.5.tar.gz", "has_sig": false, "md5_digest": "1711b0030c7467383cfc43359cb9eba4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9593, "upload_time": "2014-03-06T21:36:56", "url": "https://files.pythonhosted.org/packages/f3/de/3d9fe099df152f17c2105b983001bacc2b38c1a810637da9f1cd4c034720/metricfactory-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "c65f29305dee49934ff37b292c9d97a0", "sha256": "31660f12c099a1d91c8fd921cf799bd9883891504d4a6c6026574368853f1c10" }, "downloads": -1, "filename": "metricfactory-0.2.6.tar.gz", "has_sig": false, "md5_digest": "c65f29305dee49934ff37b292c9d97a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9512, "upload_time": "2014-03-23T13:22:54", "url": "https://files.pythonhosted.org/packages/d1/e1/5ee0b169f60893a96ca81ff990c3ade62806d4c3b06ca0bb2bcb25381251/metricfactory-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "c367abeb7fe22987541c728b0cfecb73", "sha256": "68c042131f333a64cecdefe76ef7f9336e9bfd119b540cfc697007053ba06a9e" }, "downloads": -1, "filename": "metricfactory-0.2.7.tar.gz", "has_sig": false, "md5_digest": "c367abeb7fe22987541c728b0cfecb73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9569, "upload_time": "2014-04-17T18:53:16", "url": "https://files.pythonhosted.org/packages/81/56/cea8f041d5178c9462f3beb8da78b1347029b0a52d2519cd8e4a3c1e370b/metricfactory-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "35e6d5fc019302bd211f838da503e516", "sha256": "786b0a07a219121586889e3f926549f98f8bc72a9cadcdafefd4a624ea73e0f5" }, "downloads": -1, "filename": "metricfactory-0.2.8.tar.gz", "has_sig": false, "md5_digest": "35e6d5fc019302bd211f838da503e516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9895, "upload_time": "2014-10-03T08:37:25", "url": "https://files.pythonhosted.org/packages/b8/f1/8bd3395820e4674c662dbb09c54f3016915d7004d3bf00388a17752b0cb0/metricfactory-0.2.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35e6d5fc019302bd211f838da503e516", "sha256": "786b0a07a219121586889e3f926549f98f8bc72a9cadcdafefd4a624ea73e0f5" }, "downloads": -1, "filename": "metricfactory-0.2.8.tar.gz", "has_sig": false, "md5_digest": "35e6d5fc019302bd211f838da503e516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9895, "upload_time": "2014-10-03T08:37:25", "url": "https://files.pythonhosted.org/packages/b8/f1/8bd3395820e4674c662dbb09c54f3016915d7004d3bf00388a17752b0cb0/metricfactory-0.2.8.tar.gz" } ] }