{ "info": { "author": "Lucas Ribeiro", "author_email": "lucasribeiro1990@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Plugins", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only" ], "description": "# locust_influx\n\nSend information about [locust](https://locust.io/) requests \nto [InfluxDB](https://www.influxdata.com/products/influxdb-overview/) \nand follow the progress through [Grafana](https://grafana.com/) charts.\n\n## Test and taste it locally\n\nStart an InfluxDB container locally:\n\n`docker run -d --name influxdb -d -p 8086:8086`\n\nStart a Grafana container locally:\n\n`docker run -d --name grafana -d -p 3000:3000`\n\nCrete a new [python virtual environment](https://docs.python.org/3/tutorial/venv.html) and install `locust_influx`:\n\n`pip install locust_influx`\n\nRun the example locustfile contained in this repo (Change the host to point to desired one):\n\n`locust -f ./locustfile.py --no-web --clients 10 --hatch-rate 1 --run-time 60s --host http://localhost:8080`\n\nOpen your local Grafana in the browser at [http://localhost:3000/](http://localhost:3000/)\n\nImport the example dashboard from `locust_dashboard.json` file.\n\n![Locust dashboard in grafana](https://raw.githubusercontent.com/lucrib/locust_influx/master/dashboard.png)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lucrib/locust_influx", "keywords": "", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "locust-influx", "package_url": "https://pypi.org/project/locust-influx/", "platform": "", "project_url": "https://pypi.org/project/locust-influx/", "project_urls": { "Documentation": "https://locust_influx.github.io", "Homepage": "https://github.com/lucrib/locust_influx", "Source": "https://github.com/lucrib/locust_influx" }, "release_url": "https://pypi.org/project/locust-influx/0.1.0b1/", "requires_dist": [ "locust", "locustio (==0.11.0)", "gevent (>=1.4.0)", "influxdb (==5.2.2)" ], "requires_python": ">=3.6", "summary": "Report locust metrics to influxdb.", "version": "0.1.0b1" }, "last_serial": 5866187, "releases": { "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "3d0f8c0713525ded046f1ff433c1f0fd", "sha256": "63f954def1e3eb2d9dbe449ea6bdec1b89859248f4f7dc4bcd34f9cbb75a4f2e" }, "downloads": -1, "filename": "locust_influx-0.0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "3d0f8c0713525ded046f1ff433c1f0fd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 7087, "upload_time": "2019-09-11T19:18:37", "url": "https://files.pythonhosted.org/packages/84/45/876b80cf43283e3bd8424cd55db33016ccf99da5bb8f4797bd22ef376846/locust_influx-0.0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "231db2d258fe29a08988df453828e065", "sha256": "4a78b60f3447a3b9ddb3773d418e8584c714826361badb4bca7ecb62d2927a9d" }, "downloads": -1, "filename": "locust_influx-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "231db2d258fe29a08988df453828e065", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2686, "upload_time": "2019-09-11T19:18:39", "url": "https://files.pythonhosted.org/packages/aa/a7/867ba789a506ad98667da0b61d64027ffb2a374c01a62f91b04ab08a5e88/locust_influx-0.0.1a1.tar.gz" } ], "0.1.0b1": [ { "comment_text": "", "digests": { "md5": "22899158041e5238368cb630192e0186", "sha256": "02c41290c043a6faaa64fb54bb7046f01ce40ffa70cf7b8994aaf9518b6b8903" }, "downloads": -1, "filename": "locust_influx-0.1.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "22899158041e5238368cb630192e0186", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8184, "upload_time": "2019-09-21T14:40:06", "url": "https://files.pythonhosted.org/packages/55/0a/d1c66b430af5cef552c5966388744ef8c3f57d17281f911f5d9c1768fcc6/locust_influx-0.1.0b1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "22899158041e5238368cb630192e0186", "sha256": "02c41290c043a6faaa64fb54bb7046f01ce40ffa70cf7b8994aaf9518b6b8903" }, "downloads": -1, "filename": "locust_influx-0.1.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "22899158041e5238368cb630192e0186", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 8184, "upload_time": "2019-09-21T14:40:06", "url": "https://files.pythonhosted.org/packages/55/0a/d1c66b430af5cef552c5966388744ef8c3f57d17281f911f5d9c1768fcc6/locust_influx-0.1.0b1-py3-none-any.whl" } ] }