{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Guillotina Prometheus Docs\n==========================\n\nThis package aims to provide basic prometheus integration for guillotina.\n\nConfiguration\n-------------\n\nJust add a few lines to your config.yml::\n\n {\"applications\": [\"guillotina_prometheus\"],\n \"middlewares\": [\"guillotina_prometheus.middleware.middleware_factory\"]}\n\n\n\nDependencies\n------------\n\nPython >= 3.6\n\n\nInstallation\n------------\n\nThis example will use virtualenv::\n\n virtualenv .\n ./bin/python setup.py develop\n\n\nRunning\n-------\n\nMost simple way to get running::\n\n ./bin/guillotina\n\n\n5.0.1 (2019-07-01)\n------------------\n\n- Fixing egg missing VERSION file\n [bloodbare]\n\n\n5.0.0 (2019-07-01)\n------------------\n\n- Update to G5\n [bloodbare]\n\n\n1.0.8 (2019-06-18)\n------------------\n\n- restrict versions\n\n\n1.0.7 (2018-06-10)\n------------------\n\n- bump\n\n\n1.0.6 (2017-11-14)\n------------------\n\n- Provide timing per endpoint instead of aggregating all endpoints into one metric\n [vangheem]\n\n\n1.0.5 (2017-08-09)\n------------------\n\n- Prefix stat keys so it won't conflict with other stats\n [vangheem]\n\n\n1.0.4 (2017-08-09)\n------------------\n\n- Change publishing endpoint to /metrics -- more standard\n [vangheem]\n\n\n1.0.3 (2017-08-08)\n------------------\n\n- Do not record user id\n [vangheem]\n\n\n1.0.2 (2017-08-08)\n------------------\n\n- Nothing changed yet.\n\n\n1.0.1 (2017-08-08)\n------------------\n\n- Nothing changed yet.\n\n\n1.0.0 (2017-08-08)\n------------------\n\n- Initial release\n [vangheem]\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guillotinaweb/guillotina_prometheus", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "guillotina-prometheus", "package_url": "https://pypi.org/project/guillotina-prometheus/", "platform": "", "project_url": "https://pypi.org/project/guillotina-prometheus/", "project_urls": { "Homepage": "https://github.com/guillotinaweb/guillotina_prometheus" }, "release_url": "https://pypi.org/project/guillotina-prometheus/5.0.1/", "requires_dist": [ "guillotina (>=5.0.0a10)", "prometheus-client", "pytest ; extra == 'test'" ], "requires_python": "", "summary": "prometheus integration into guillotina", "version": "5.0.1" }, "last_serial": 5470993, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "79c06a438346595fc1bc6d622f6bc58b", "sha256": "5ba52bdf684d4cf9df33dbb2feb12d2e60648edfc7ad7494fac571c975fc2ca5" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "79c06a438346595fc1bc6d622f6bc58b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4345, "upload_time": "2017-08-08T20:34:23", "url": "https://files.pythonhosted.org/packages/61/db/31facddae520d737da15ffc75f46623e3041d9bb2e4d6f9b468e5e6d3e78/guillotina_prometheus-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2324d7e0e25280ea9bc8e55b3f93432", "sha256": "0a758742a030930cee97c5b9180616294e1448dac0b729cda9e11865fd3c0417" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d2324d7e0e25280ea9bc8e55b3f93432", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3082, "upload_time": "2017-08-08T20:34:24", "url": "https://files.pythonhosted.org/packages/ad/4a/2d441ec3a84a97bba5ec9faccb96a48f766f4aae4dc52c50197b2ffe90ea/guillotina_prometheus-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ffd41ef66d01065def23aae1c5c5cdb7", "sha256": "0be241353cab79ca8d92bef3b1aab565334275110869efbd6533db714f1a60cf" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ffd41ef66d01065def23aae1c5c5cdb7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4343, "upload_time": "2017-08-09T03:26:21", "url": "https://files.pythonhosted.org/packages/31/d9/95b397299b2a86279af7ab6f74f92f2bb410a08621e6fb9a4f3edc393365/guillotina_prometheus-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1a3cb00943479f2cb815fa593d5c41d", "sha256": "4387681b2f92145cc083a79167c25c1f76dd1f2bb2b04da342341ab8d2fc206e" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d1a3cb00943479f2cb815fa593d5c41d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3076, "upload_time": "2017-08-09T03:26:23", "url": "https://files.pythonhosted.org/packages/1c/f4/e56e4835cb71c47438685de36fd79cd25154f49745e9b2dd2af7ebbf87db/guillotina_prometheus-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "c25ce325165428be163598eb8edc9146", "sha256": "558c83c3c40a6a78546ed4891992839948688bf0832b40dd134c92f8acfc77d9" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c25ce325165428be163598eb8edc9146", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4431, "upload_time": "2017-08-09T13:11:26", "url": "https://files.pythonhosted.org/packages/90/90/be8f4116e465500a4308ab1627521ef71f85637465be9eb991830bccf3b0/guillotina_prometheus-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95e4dafa023e6a9e8da596d12ae6cae0", "sha256": "28d8cd5d9413b71c567ab4a691156a2be580952f290a9914bd473263800fc2f3" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.4.tar.gz", "has_sig": false, "md5_digest": "95e4dafa023e6a9e8da596d12ae6cae0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3137, "upload_time": "2017-08-09T13:11:27", "url": "https://files.pythonhosted.org/packages/cc/94/f7d990b6d762dc483cb2270be97e0897187fc336fbcfce742f988bf5774d/guillotina_prometheus-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "066110ed04c51d9b651d82a31db8b33e", "sha256": "5e391db9447d43a51c009eacea3e45151a454f58ec9e04e273976e6580e825d6" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "066110ed04c51d9b651d82a31db8b33e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4521, "upload_time": "2017-08-09T14:40:34", "url": "https://files.pythonhosted.org/packages/1b/53/02cfd88f3c7079d9148f0612985979c49a087da3898b311c938673e3cde6/guillotina_prometheus-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca83ba071ca957443aee68088e7efefd", "sha256": "e8224f27803ffbd5cccd9966d5e48019fc6c164797b0630d10c8c979c8108862" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.5.tar.gz", "has_sig": false, "md5_digest": "ca83ba071ca957443aee68088e7efefd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3180, "upload_time": "2017-08-09T14:40:35", "url": "https://files.pythonhosted.org/packages/59/b3/50d40fe8a9fa557314fca80d1cba860ef1f7a1a21dc06f1dfb5c07c3050f/guillotina_prometheus-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "b6abc04285051901affd53f0acb20a10", "sha256": "de76d8f112971be0f25bdf79b7abde2090580173145af2ef0f3ef185fc460f28" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b6abc04285051901affd53f0acb20a10", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4645, "upload_time": "2017-11-14T22:20:30", "url": "https://files.pythonhosted.org/packages/2f/b3/208b6ff36a7b3d1137ba755f5ef77d05d27f038b80698494cc756da83e63/guillotina_prometheus-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d322489e974b54f076efe30714ed5ad", "sha256": "8036bb09100eac17479cd60365060650d72d7c94092afb592279558d80473b04" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.6.tar.gz", "has_sig": false, "md5_digest": "3d322489e974b54f076efe30714ed5ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3287, "upload_time": "2017-11-14T22:20:32", "url": "https://files.pythonhosted.org/packages/09/c1/f5a5ae499cf7e6b060a19f398bda0b85dadb0f14c7adb6c769f41e08d409/guillotina_prometheus-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "fcaff0ed29217f4817640a4f064fa5f7", "sha256": "169fea960d6718fb2d0cba207b89e86324b61bc14d441331b3e877bf152ea957" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "fcaff0ed29217f4817640a4f064fa5f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4677, "upload_time": "2018-06-11T03:13:28", "url": "https://files.pythonhosted.org/packages/c1/ef/0da5a49ff260454390fa620877b498d4ed14fb327b171936107e94f1be72/guillotina_prometheus-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d71d05519535170d058f1081e9dcaa04", "sha256": "e3b897a5d3062dadeac2a103ee823fa88125812adacfbf5067becc2c6dfa051b" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.7.tar.gz", "has_sig": false, "md5_digest": "d71d05519535170d058f1081e9dcaa04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3277, "upload_time": "2018-06-11T03:13:29", "url": "https://files.pythonhosted.org/packages/30/d3/08983de42e0c999d0a38ca98af5c084ff4d9096cd61a21a273dec68182b4/guillotina_prometheus-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "da4fb30d086fc124e4e263b62c966a83", "sha256": "a36b8945c8d5f26ccdefc97e68332ed5bdd190f166104db203e7c64bfb8b48c7" }, "downloads": -1, "filename": "guillotina_prometheus-1.0.8.tar.gz", "has_sig": false, "md5_digest": "da4fb30d086fc124e4e263b62c966a83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3485, "upload_time": "2019-06-18T18:52:31", "url": "https://files.pythonhosted.org/packages/58/1d/c27d5e98b35d8bf5f095d8b8b610459f8f7c37ee6983712164c41aea8514/guillotina_prometheus-1.0.8.tar.gz" } ], "5.0.0": [ { "comment_text": "", "digests": { "md5": "2fe330e210227faab9450b42aa54de65", "sha256": "24d2a794003ab7b9efefdee862d1150b87f74ba67517c68e9fdba0a64a3f792c" }, "downloads": -1, "filename": "guillotina_prometheus-5.0.0.tar.gz", "has_sig": false, "md5_digest": "2fe330e210227faab9450b42aa54de65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3548, "upload_time": "2019-07-01T13:00:20", "url": "https://files.pythonhosted.org/packages/9d/0e/dcfd0d43b37bf60447afa5c97099ed2a617b1e0f2fbad41e8b0879fb37e3/guillotina_prometheus-5.0.0.tar.gz" } ], "5.0.1": [ { "comment_text": "", "digests": { "md5": "a3faa305712c0cf931dbd06323f423fa", "sha256": "9b91fcac7a481f990032b5c90a5634b368a09a9bf9cb0d119ad827fca429f6bc" }, "downloads": -1, "filename": "guillotina_prometheus-5.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a3faa305712c0cf931dbd06323f423fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4435, "upload_time": "2019-07-01T13:15:31", "url": "https://files.pythonhosted.org/packages/ee/f0/c9842569117802b3e2480e45893862cf614b1c5faa28b725320a8985f1f5/guillotina_prometheus-5.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eebc6ae51bd1920bee0dd03ec76fa56d", "sha256": "d43feefa027f3658b2f9458eb0c57ccb741e7cfdf22390e2cfbd5dbe73bef765" }, "downloads": -1, "filename": "guillotina_prometheus-5.0.1.tar.gz", "has_sig": false, "md5_digest": "eebc6ae51bd1920bee0dd03ec76fa56d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3640, "upload_time": "2019-07-01T13:15:33", "url": "https://files.pythonhosted.org/packages/de/6f/bcd14edd3f19af738e20f60dc1aeb319b65f59489230d2cecc1fe029e8d7/guillotina_prometheus-5.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a3faa305712c0cf931dbd06323f423fa", "sha256": "9b91fcac7a481f990032b5c90a5634b368a09a9bf9cb0d119ad827fca429f6bc" }, "downloads": -1, "filename": "guillotina_prometheus-5.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a3faa305712c0cf931dbd06323f423fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4435, "upload_time": "2019-07-01T13:15:31", "url": "https://files.pythonhosted.org/packages/ee/f0/c9842569117802b3e2480e45893862cf614b1c5faa28b725320a8985f1f5/guillotina_prometheus-5.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eebc6ae51bd1920bee0dd03ec76fa56d", "sha256": "d43feefa027f3658b2f9458eb0c57ccb741e7cfdf22390e2cfbd5dbe73bef765" }, "downloads": -1, "filename": "guillotina_prometheus-5.0.1.tar.gz", "has_sig": false, "md5_digest": "eebc6ae51bd1920bee0dd03ec76fa56d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3640, "upload_time": "2019-07-01T13:15:33", "url": "https://files.pythonhosted.org/packages/de/6f/bcd14edd3f19af738e20f60dc1aeb319b65f59489230d2cecc1fe029e8d7/guillotina_prometheus-5.0.1.tar.gz" } ] }