{ "info": { "author": "Marc Tudur\u00ed", "author_email": "mtuduri@apsl.net", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development" ], "description": "Kaneda\n======\n\n.. image:: https://travis-ci.org/APSL/kaneda.svg?branch=master\n :target: https://travis-ci.org/APSL/kaneda\n\n.. image:: https://readthedocs.org/projects/kaneda/badge/?version=latest\n :target: https://readthedocs.org/projects/kaneda/?badge=latest \n\nKaneda is a Python library that allows to report events and metrics of your applications.\nIt provides a several builtin `metrics `_ methods in order to store any amount of data that you want to then\nanalyze it or for performance studies.\n\nUsage\n~~~~~~~~~~~\n\nFirst of all, you need to install `Kaneda` package::\n\n pip install kaneda\n\nThen you need a backend in order to keep data in a persistent storage.\nThe following example it shows how to send metrics with Elasticsearch as a backend:\n\n.. code-block:: python\n\n from kaneda.backend import ElasticsearchBackend\n from kaneda import Metrics\n\n backend = ElasticsearchBackend(index_name='myindex', app_name='myapp', host='localhost',\n port=9200, user='kaneda', password='kaneda')\n metrics = Metrics(backend=backend)\n metrics.gauge('answer_of_life', 42)\n\nFeatures\n~~~~~~~~\n* Builtin `metrics `_ functions and custom metric reports.\n* Configurable reporting `backends `_ classes and `asynchronous `_ queue classes.\n* Builtin Elasticsearch, MongoDB, InfluxDB and RethinkDB backends.\n* Builtin Celery, RQ and ZMQ asynchronous queue classes.\n* Django support.\n\nDocumentation\n~~~~~~~~~~~~~\nVisit the `documentation `_ for an in-depth look at Kaneda.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "kaneda", "package_url": "https://pypi.org/project/kaneda/", "platform": "", "project_url": "https://pypi.org/project/kaneda/", "project_urls": null, "release_url": "https://pypi.org/project/kaneda/1.0/", "requires_dist": null, "requires_python": "", "summary": "Configurable Python library for metrics and events reporting", "version": "1.0" }, "last_serial": 3883805, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "9e83616e8ae63f9629809a9552d13833", "sha256": "263c635fb92a8a15adf30cece75f86fbf54f03a90780df8177d6115a21ff03ad" }, "downloads": -1, "filename": "kaneda-0.4.tar.gz", "has_sig": false, "md5_digest": "9e83616e8ae63f9629809a9552d13833", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11350, "upload_time": "2016-05-08T10:59:58", "url": "https://files.pythonhosted.org/packages/c4/0a/1ab2946d2b40797cf483242e0d677fcf47cc62b5d49e2a7b7672e9b26da8/kaneda-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "18800409745f695def5b8527aea03ff1", "sha256": "52dbf5b386768aabb0e2f53d77bb9c756e8cf01d464cb2e890fa103b21b4d08f" }, "downloads": -1, "filename": "kaneda-0.5.tar.gz", "has_sig": false, "md5_digest": "18800409745f695def5b8527aea03ff1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14985, "upload_time": "2016-05-25T18:05:30", "url": "https://files.pythonhosted.org/packages/29/58/5b33c6962f96732bb8d1ac03b5ce98ff975a48ab1954e307d83dc0c0aa90/kaneda-0.5.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "d18c9e8f706a897148f043dd6b2137e5", "sha256": "b6960a68fdf5375d24daf58fff3692697e1d8de7c7d3508405c26b144cc17350" }, "downloads": -1, "filename": "kaneda-1.0.tar.gz", "has_sig": false, "md5_digest": "d18c9e8f706a897148f043dd6b2137e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14069, "upload_time": "2018-05-21T15:05:39", "url": "https://files.pythonhosted.org/packages/bb/2f/c83e6bca56deb070670c754875cd1edc6c55395dce5084b5da83a205a0bc/kaneda-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d18c9e8f706a897148f043dd6b2137e5", "sha256": "b6960a68fdf5375d24daf58fff3692697e1d8de7c7d3508405c26b144cc17350" }, "downloads": -1, "filename": "kaneda-1.0.tar.gz", "has_sig": false, "md5_digest": "d18c9e8f706a897148f043dd6b2137e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14069, "upload_time": "2018-05-21T15:05:39", "url": "https://files.pythonhosted.org/packages/bb/2f/c83e6bca56deb070670c754875cd1edc6c55395dce5084b5da83a205a0bc/kaneda-1.0.tar.gz" } ] }