{ "info": { "author": "numberly", "author_email": "ramnes@1000mercis.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://raw.githubusercontent.com/numberly/flask-graphite/master/artwork/flask-graphite.png\n\n|\n\n.. image:: https://img.shields.io/pypi/v/flask-graphite.svg\n :target: https://pypi.python.org/pypi/flask-graphite\n.. image:: https://img.shields.io/github/license/numberly/flask-graphite.svg\n :target: https://github.com/numberly/flask-graphite/blob/master/LICENSE\n.. image:: https://img.shields.io/travis/numberly/flask-graphite.svg\n :target: https://travis-ci.org/numberly/flask-graphite\n.. image:: https://img.shields.io/coveralls/numberly/flask-graphite.svg\n :target: https://coveralls.io/github/numberly/flask-graphite\n.. image:: https://readthedocs.org/projects/flask-graphite/badge/?version=latest\n :target: https://flask-graphite.readthedocs.io/en/latest/?badge=latest\n\n|\n\nFlask-Graphite grants you the power to push useful metrics for each request\nwithout effort\n\nDocumentation: https://flask-graphite.readthedocs.io.\n\n\nFeatures\n========\n\n* Send metrics to graphite for each request\n* Metric name based on the route of the request\n* Average processing time, number of requests, and stats about status code for\n each route\n\n\nExample\n=======\n\nHere is a minimal template to use Flask-Graphite in a project.\n\n.. code-block:: python\n\n from flask import Flask\n from flask_graphite import FlaskGraphite\n\n app = Flask(__name__)\n FlaskGraphite(app)\n\nSuch a simple snippet, combined with a Grafana dashboard, would give you\nsomething like this:\n\n.. image:: artwork/grafana_dashboard.png\n :alt: An example dashboard powered with Flask-Graphite\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/numberly/flask-graphite", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Flask-Graphite", "package_url": "https://pypi.org/project/Flask-Graphite/", "platform": "", "project_url": "https://pypi.org/project/Flask-Graphite/", "project_urls": { "Homepage": "https://github.com/numberly/flask-graphite" }, "release_url": "https://pypi.org/project/Flask-Graphite/0.6.0/", "requires_dist": null, "requires_python": "", "summary": "Push useful metrics for each request without effort!", "version": "0.6.0" }, "last_serial": 5096751, "releases": { "0.4.2": [ { "comment_text": "", "digests": { "md5": "71b42cf07230be16455ef78f25672343", "sha256": "cb8bf4d70f29076b0149d9dd53bff42c46b652dfd511319aae22ee6545d3562b" }, "downloads": -1, "filename": "flask_graphite-0.4.2.tar.gz", "has_sig": false, "md5_digest": "71b42cf07230be16455ef78f25672343", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 366250, "upload_time": "2018-03-30T14:10:07", "url": "https://files.pythonhosted.org/packages/d1/de/a8d33b0fb66e399617ef7a1d57f5068a754e98406c435a68c44bc77e54fc/flask_graphite-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5f207733d4ef6079e77dd374d84afef5", "sha256": "66e7bbaf82b8d5ac096dd60ac85d3a2ffdef1225c08c6aea07c0671e1eb89c88" }, "downloads": -1, "filename": "Flask_Graphite-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f207733d4ef6079e77dd374d84afef5", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5266, "upload_time": "2018-04-11T17:42:43", "url": "https://files.pythonhosted.org/packages/a7/fd/c72f5f59cf49112d3d46a4a313de994fd4d88cc2da43f42163d02373a8a1/Flask_Graphite-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "215c74f49f34e95e5304878505e53dc6", "sha256": "10dd4fef5add6b8ef58ff569bf40f35213855dd5341ab423efe8bf92997a4c6b" }, "downloads": -1, "filename": "Flask-Graphite-0.5.0.tar.gz", "has_sig": false, "md5_digest": "215c74f49f34e95e5304878505e53dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4330, "upload_time": "2018-04-11T17:42:44", "url": "https://files.pythonhosted.org/packages/8a/0f/937952f5059f7e2dc3062ab42be14365fc937b1be43c0a635a6431a9e702/Flask-Graphite-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "9390a1844955026c5f1ff84666e6071f", "sha256": "128a901692ffdf0f5d6d64cad2b8a44fa88beabcfa047ad2b5bc957905917bc1" }, "downloads": -1, "filename": "Flask_Graphite-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9390a1844955026c5f1ff84666e6071f", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5347, "upload_time": "2018-04-24T11:09:21", "url": "https://files.pythonhosted.org/packages/2c/53/53a76c75617584e74bad780d4894c75c8e29e574ad44a8dd52713b073f2f/Flask_Graphite-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6d7d7c44fe413fd024aeb9476093734", "sha256": "93c4cc1a3be3a01a6580bb89a7b029bce928cbd2fceb6dbe2a967f83a5461b9b" }, "downloads": -1, "filename": "Flask-Graphite-0.5.1.tar.gz", "has_sig": false, "md5_digest": "b6d7d7c44fe413fd024aeb9476093734", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4396, "upload_time": "2018-04-24T11:09:23", "url": "https://files.pythonhosted.org/packages/9d/41/5636ece721026f54a849a6503c96cea74009ccd0cc80f5429d3b861d4b5c/Flask-Graphite-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "0d908fa9053b9d5547042dc187b089ff", "sha256": "6b80665f58fb4553f0b15697dc6204195d292a85dc24b59012b36405998bf99a" }, "downloads": -1, "filename": "Flask_Graphite-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0d908fa9053b9d5547042dc187b089ff", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5356, "upload_time": "2018-11-16T19:47:34", "url": "https://files.pythonhosted.org/packages/c2/91/ca1247f9bac2bce2a573c8512850385ef7cf39be5139182784193d460a58/Flask_Graphite-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fceb6448d4ba3ceee0efdb2ae5c1576", "sha256": "b740adec937f94320c6c15ad9d25811fb36f13f32ddd2917c13ab03817804c78" }, "downloads": -1, "filename": "Flask-Graphite-0.5.2.tar.gz", "has_sig": false, "md5_digest": "5fceb6448d4ba3ceee0efdb2ae5c1576", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4402, "upload_time": "2018-11-16T19:47:36", "url": "https://files.pythonhosted.org/packages/4e/69/2eba32561b3b022fcb2b20bacf31fc092257537d8974887bebc497e93dfd/Flask-Graphite-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "e2160c0fcee903f72dc5cbe92c86ef83", "sha256": "9c57e0fcfc0f855c8d2ef48e344b461e2ca03da386ee99efbc8b006247e9ca80" }, "downloads": -1, "filename": "Flask_Graphite-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2160c0fcee903f72dc5cbe92c86ef83", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6221, "upload_time": "2019-04-04T11:54:14", "url": "https://files.pythonhosted.org/packages/c7/9d/5c4684f3e18af421264a612f5d83f1fc01e81c08f3565624bff9cf63dd37/Flask_Graphite-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c03feaf3b9195ea9183ff9bc53ec612d", "sha256": "887ee1a57855bbcead3bcb9de582b0d9d4d6f02fad821004de12f2509b437fc1" }, "downloads": -1, "filename": "Flask-Graphite-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c03feaf3b9195ea9183ff9bc53ec612d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4559, "upload_time": "2019-04-04T11:54:12", "url": "https://files.pythonhosted.org/packages/05/97/4386234c7f84a707fabd71ab6da7c809e9080a4ca1c059196c8397d0806e/Flask-Graphite-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e2160c0fcee903f72dc5cbe92c86ef83", "sha256": "9c57e0fcfc0f855c8d2ef48e344b461e2ca03da386ee99efbc8b006247e9ca80" }, "downloads": -1, "filename": "Flask_Graphite-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e2160c0fcee903f72dc5cbe92c86ef83", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 6221, "upload_time": "2019-04-04T11:54:14", "url": "https://files.pythonhosted.org/packages/c7/9d/5c4684f3e18af421264a612f5d83f1fc01e81c08f3565624bff9cf63dd37/Flask_Graphite-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c03feaf3b9195ea9183ff9bc53ec612d", "sha256": "887ee1a57855bbcead3bcb9de582b0d9d4d6f02fad821004de12f2509b437fc1" }, "downloads": -1, "filename": "Flask-Graphite-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c03feaf3b9195ea9183ff9bc53ec612d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4559, "upload_time": "2019-04-04T11:54:12", "url": "https://files.pythonhosted.org/packages/05/97/4386234c7f84a707fabd71ab6da7c809e9080a4ca1c059196c8397d0806e/Flask-Graphite-0.6.0.tar.gz" } ] }