{ "info": { "author": "Herman Paul Singh", "author_email": "kartstig@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "===============================\nFlask-Meter\n===============================\n\nFlask-Meter is an add-on to the Flask web framework. Flask-Meter adds a\nmonitoring endpoint for consuming application metrics. It can be really simple\nto set up. Flask-Meter modifies the Flask application to provide an enpoint\nat `/_health` where you will get a JSON response of the system's uptime,\ncurrent git revision.\n\nYou can also add in extra checks by passing in a list of checks to the\nconstructor.\n\nInstalling\n----------\n\nInstall and update using `pip`:\n.. code-block:: text\n pip install -U Flask-Meter\n\nFlask Configuration\n-------------------\n\n.. code-block:: python\n\n from Flask import Flask\n from flask_meter import FlaskMeter\n\n app = Flask(__name__)\n\n FlaskMeter(app)\n\nOr if you can use the `init_app` function:\n\n.. code-block:: python\n\n from Flask import Flask\n from flask_meter import FlaskMeter\n\n app = Flask(__name__)\n\n flask_meter = FlaskMeter()\n flask_meter.init_app(app)\n\n.. image:: https://travis-ci.org/Kartstig/flask-meter.svg?branch=master\n :target: https://travis-ci.org/Kartstig/flask-meter\n\n.. image:: https://img.shields.io/travis/KartStig/flask_meter.svg\n :target: https://travis-ci.org/Kartstig/flask-meter\n\n.. image:: https://readthedocs.org/projects/flask-meter/badge/?version=latest\n :target: https://flask-meter.readthedocs.io\n :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/KartStig/flask_meter/shield.svg\n :target: https://pyup.io/repos/github/KartStig/flask_meter/\n :alt: Updates\n\n\nFlask-Meter adds a monitoring endpoint for consuming application host metrics.\n\n\n* Free software: MIT license\n* Documentation: https://flask-meter.readthedocs.io.\n\n\nFeatures\n--------\n\n* Current Git Commit\n* Accepts custom functions\n\nCredits\n---------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n\n=======\nHistory\n=======\n\n0.2.0 (2018-04-25)\n------------------\n\n* Added extra_checks\n* Better documentation\n\n0.1.1 (2017-02-01)\n------------------\n\n* Bugfix.\n\n0.1.0 (2017-02-01)\n------------------\n\n* First release on PyPI.\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/KartStig/flask_meter/tarball/0.2.0", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/KartStig/flask-meter", "keywords": "flask_meter", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "Flask-Meter", "package_url": "https://pypi.org/project/Flask-Meter/", "platform": "", "project_url": "https://pypi.org/project/Flask-Meter/", "project_urls": { "Download": "https://github.com/KartStig/flask_meter/tarball/0.2.0", "Homepage": "https://github.com/KartStig/flask-meter" }, "release_url": "https://pypi.org/project/Flask-Meter/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Flask-Meter adds a monitoring endpoint for consuming application host metrics.", "version": "0.2.0" }, "last_serial": 3808741, "releases": { "0.1.0": [], "0.1.1": [], "0.1.2": [ { "comment_text": "", "digests": { "md5": "17668d11ac7c9a4acfd29e48de41bf6a", "sha256": "c253f19c98b96223aeddd44835ff47c35d3da0f8698ec83e0cd65610dc64e695" }, "downloads": -1, "filename": "Flask-Meter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "17668d11ac7c9a4acfd29e48de41bf6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12651, "upload_time": "2017-02-01T18:46:24", "url": "https://files.pythonhosted.org/packages/fc/ad/a5c795e8f7d83517088e6205c7a75b2c6e30a9d43a79af695eabf3efb283/Flask-Meter-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "02a855b6486efe17a39467ec54d34e8d", "sha256": "c7e0acfbb1f162d07e5cbc7c62658f8d423c3620bab8dc7ef4a0b45c5f7b568c" }, "downloads": -1, "filename": "Flask-Meter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "02a855b6486efe17a39467ec54d34e8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12912, "upload_time": "2018-04-26T02:27:09", "url": "https://files.pythonhosted.org/packages/2c/0c/280a0d933114609f60d918913b09cb7d928335c76fce4de38898858bd8d3/Flask-Meter-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "02a855b6486efe17a39467ec54d34e8d", "sha256": "c7e0acfbb1f162d07e5cbc7c62658f8d423c3620bab8dc7ef4a0b45c5f7b568c" }, "downloads": -1, "filename": "Flask-Meter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "02a855b6486efe17a39467ec54d34e8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12912, "upload_time": "2018-04-26T02:27:09", "url": "https://files.pythonhosted.org/packages/2c/0c/280a0d933114609f60d918913b09cb7d928335c76fce4de38898858bd8d3/Flask-Meter-0.2.0.tar.gz" } ] }