{ "info": { "author": "Hank Gay", "author_email": "hank@rescuetime.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nA cwmon_ plugin for monitoring MySQL.\n\n.. _cwmon: https://github.com/RescueTime/cwmon\n\n* Free software: BSD license\n\nInstallation\n============\n\n::\n\n pip install cwmon-mysql\n\nDocumentation\n=============\n\nhttps://cwmon-mysql.readthedocs.io/\n\nDevelopment\n===========\n\nTo run the all tests run::\n\n tox\n\nNote, to combine the coverage data from all the tox environments run:\n\n.. list-table::\n :widths: 10 90\n :stub-columns: 1\n\n - - Windows\n - ::\n\n set PYTEST_ADDOPTS=--cov-append\n tox\n\n - - Other\n - ::\n\n PYTEST_ADDOPTS=--cov-append tox\n\nChangelog\n=========\n\n0.5.0 (2016-10-18)\n------------------\n\nChanges\n~~~~~~~\n\n- Update version of cwmon dependency. [Hank Gay]\n\nOther\n~~~~~\n\n- Bump version: 0.4.0 \u2192 0.5.0. [Hank Gay]\n\n- Merge branch 'release/0.4.0' into develop. [Hank Gay]\n\n0.4.0 (2016-10-17)\n------------------\n\nChanges\n~~~~~~~\n\n- Update changelog. [Hank Gay]\n\n- Bump version requirement for cwmon. [Hank Gay]\n\nFix\n~~~\n\n- Send 0 instead of None. [Hank Gay]\n\n- Send 0 instead of '0' when no deadlocks detected. [Hank Gay]\n\nOther\n~~~~~\n\n- Bump version: 0.3.0 \u2192 0.4.0. [Hank Gay]\n\n- Merge branch 'release/0.3.0' into develop. [Hank Gay]\n\n- Provide actual usage sample. [Hank Gay]\n\n- Allow command chaining. [Hank Gay]\n\n- Send 0 instead of None for metrics values. [Hank Gay]\n\n0.3.0 (2016-10-17)\n------------------\n\nNew\n~~~\n\n- Provide actual usage sample. [Hank Gay]\n\n- Allow command chaining. [Hank Gay]\n\nChanges\n~~~~~~~\n\n- Update changelog. [Hank Gay]\n\n- Send booleans as 1 (True) or 0 (False). [Hank Gay]\n\nFix\n~~~\n\n- Send 0 instead of None for metrics values. [Hank Gay]\n\nOther\n~~~~~\n\n- Merge branch 'release/0.3.0' [Hank Gay]\n\n- Bump version: 0.2.2 \u2192 0.3.0. [Hank Gay]\n\n- Merge branch 'release/0.2.2' into develop. [Hank Gay]\n\n- Use integers for metric values where appropriate. [Hank Gay]\n\n- Merge branch 'release/0.2.1' into develop. [Hank Gay]\n\n0.2.2 (2016-10-14)\n------------------\n\nChanges\n~~~~~~~\n\n- Update changelog. [Hank Gay]\n\nFix\n~~~\n\n- Send booleans as 1 (True) or 0 (False). [Hank Gay]\n\n- Use integers for metric values where appropriate. [Hank Gay]\n\nOther\n~~~~~\n\n- Merge branch 'release/0.2.2' [Hank Gay]\n\n- Bump version: 0.2.1 \u2192 0.2.2. [Hank Gay]\n\n0.2.1 (2016-10-13)\n------------------\n\n- Merge branch 'release/0.2.1' [Hank Gay]\n\n- Update changelog. [Hank Gay]\n\n- Bump version: 0.2.0 \u2192 0.2.1. [Hank Gay]\n\n- Merge branch 'release/0.2.0' into develop. [Hank Gay]\n\n0.2.0 (2016-10-13)\n------------------\n\nNew\n~~~\n\n- Expose new metrics on CLI. [Hank Gay]\n\n- Happy path tests for new metrics. [Hank Gay]\n\n- Add initial test for metrics. [Hank Gay]\n\n- Add happy-path test of deadlocks subcommand. [Hank Gay]\n\n- First draft of CLI for new deadlocks metric. [Hank Gay]\n\n- First draft of an actual MySQL metric (InnoDB deadlocks). [Hank Gay]\n\n- Add 'echo' subcommand to aid in debugging. [Hank Gay]\n\n- Make all MySQL commands accept connection parameters. [Hank Gay]\n\n- Stub in a MySQL command group under 'cwmon'. [Hank Gay]\n\nChanges\n~~~~~~~\n\n- Tell Travis to run MySQL for us. [Hank Gay]\n\n- Make deadlocks metric robust on non-Percona servers. [Hank Gay]\n\n- Use real MySQL connection (as pytest fixture) when testing metrics.\n [Hank Gay]\n\n- Change the defaults to improve testability. [Hank Gay]\n\n- Remove 'echo' command, since we have an actual command now. [Hank Gay]\n\n- Pull MySQL credentials from env vars to improve testability. [Hank\n Gay]\n\n- Remove trailing blank line. [Hank Gay]\n\nFix\n~~~\n\n- Fix Seconds Behind Master metric (it was trying to use wrong status\n info as datasource). [Hank Gay]\n\n- Stop manually associating mysql subgroup to cwmon group. [Hank Gay]\n\n The click-plugins library is already taking care of that for me.\n Removing the code that attempts to make the association manually causes\n the subgroup to start loading properly.\n\nOther\n~~~~~\n\n- Merge branch 'release/0.2.0' [Hank Gay]\n\n- Update changelog. [Hank Gay]\n\n- Bump version: 0.1.0 \u2192 0.2.0. [Hank Gay]\n\n- Dev: Add dependency on oursql. [Hank Gay]\n\n- Register the 'mysql' command group as a plugin to cwmon. [Hank Gay]\n\n- Doc: Fix license file to identify RescueTime as the copyright holder.\n [Hank Gay]\n\n- Doc: Fix RST for coveralls badge. [Hank Gay]\n\n- Doc: linkify 'cwmon' in short description. [Hank Gay]\n\n- Doc: Do some badge tweaking. [Hank Gay]\n\n- Don't point Travis-CI to non-existent tox envs. [Hank Gay]\n\n- Doc: list 'tox' as a dev dependency. [Hank Gay]\n\n- Doc: List some basic dev dependencies. [Hank Gay]\n\n- Doc: Update package keywords. [Hank Gay]\n\n- Stop pretending to support Python 2; this is Python 3-only. [Hank Gay]\n\n- Doc: Point to RescueTime org instead of personal account for 3rd-party\n support services. [Hank Gay]\n\n- Tell bumpversion not to tag in git (because we use git flow for that).\n [Hank Gay]\n\n- Initial project skeleton. [Hank Gay]", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/RescueTime/cwmon-mysql", "keywords": "monitoring,AWS,CloudWatch,MySQL", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "cwmon-mysql", "package_url": "https://pypi.org/project/cwmon-mysql/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cwmon-mysql/", "project_urls": { "Homepage": "https://github.com/RescueTime/cwmon-mysql" }, "release_url": "https://pypi.org/project/cwmon-mysql/0.5.0/", "requires_dist": [ "click", "cwmon (>=0.5.0)", "pymysql", "tox; extra == 'dev'", "detox; extra == 'dev'", "twine; extra == 'dev'", "wheel; extra == 'dev'", "bumpversion; extra == 'dev'", "gitchangelog; extra == 'dev'" ], "requires_python": "", "summary": "A cwmon plugin for monitoring MySQL.", "version": "0.5.0" }, "last_serial": 2408706, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "1ded587c76a49d1a4cfefc1b92d9d7c3", "sha256": "b26e12d5a6be830f9853287db966e7244d6ab1eae2ec4960a3332ccf78fcf27f" }, "downloads": -1, "filename": "cwmon_mysql-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1ded587c76a49d1a4cfefc1b92d9d7c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4486, "upload_time": "2016-05-24T16:34:56", "url": "https://files.pythonhosted.org/packages/3f/a9/52b50035e92e23a3d31376f28a57b0fe28609570b72dd5c823105e35ffff/cwmon_mysql-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9f21f6cb875b746b4f40ecb6211b373", "sha256": "a068d24e9c2bf690ad0de1676c2fe339b933d81371bb01c4ac9c855c4a366e05" }, "downloads": -1, "filename": "cwmon-mysql-0.1.0.tar.gz", "has_sig": false, "md5_digest": "b9f21f6cb875b746b4f40ecb6211b373", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10008, "upload_time": "2016-05-24T16:35:21", "url": "https://files.pythonhosted.org/packages/10/b6/2115fc9aba4f7b068e6ca9ef43ee47247649debb6863dc85aa45a4ef5e20/cwmon-mysql-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "36e14bb3b87c96a1fb57098142c173e3", "sha256": "5c3b12719995e9173484457fc25fbd602ba5e025ca0ecabb0be64d25f7f6aab8" }, "downloads": -1, "filename": "cwmon_mysql-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "36e14bb3b87c96a1fb57098142c173e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8341, "upload_time": "2016-10-13T19:39:19", "url": "https://files.pythonhosted.org/packages/05/a5/021776a3991c4b56428b6adc6d716bbb2288aa7f2dd5c6c83e978e9a0661/cwmon_mysql-0.2.0-py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "8cda78ff59e4cb5bbd081fb8cb20f689", "sha256": "f992f8790c4be6f34c30733ec850e9b39de140e7674131c0289188b72d2d1be0" }, "downloads": -1, "filename": "cwmon_mysql-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8cda78ff59e4cb5bbd081fb8cb20f689", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8463, "upload_time": "2016-10-13T20:48:33", "url": "https://files.pythonhosted.org/packages/3a/08/b901476128ac4e0606ec8b46bc81293e138c823ebc1502349c5e006eeaeb/cwmon_mysql-0.2.1-py3-none-any.whl" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "36e3d5243ff333e50294eeb423e82060", "sha256": "e1695bb533e06d6c148e58a9e0df120fd42ccdd9d352ac6024343dfec3e610be" }, "downloads": -1, "filename": "cwmon_mysql-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "36e3d5243ff333e50294eeb423e82060", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8675, "upload_time": "2016-10-14T17:47:36", "url": "https://files.pythonhosted.org/packages/9b/42/765e81d1c133bd039ead2a552ffe93f2d23ecc7282482ca2c7a5424839f7/cwmon_mysql-0.2.2-py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e3f89f41fd867b2a350737e0471483ad", "sha256": "106f0f828c4a27cfe176f0e041d642d0746a8b6bba510fe7385331af92ebb8f3" }, "downloads": -1, "filename": "cwmon_mysql-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e3f89f41fd867b2a350737e0471483ad", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8868, "upload_time": "2016-10-17T20:00:33", "url": "https://files.pythonhosted.org/packages/08/12/d9cf42db3d06c0fd7d3f1114ea7d67a4c9a1adf0db26e787a420a84db567/cwmon_mysql-0.3.0-py3-none-any.whl" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "dc004532c3f54be15fa9094dd680e417", "sha256": "c35fa453fda382eca4d0524d6b980703909f189b8de126f07dddc0e22a1659e4" }, "downloads": -1, "filename": "cwmon_mysql-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dc004532c3f54be15fa9094dd680e417", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9005, "upload_time": "2016-10-17T20:29:44", "url": "https://files.pythonhosted.org/packages/bd/c5/4482630e919ca0d3f1d697bb64bce1b56d20baffc521aaa698683edb6106/cwmon_mysql-0.4.0-py3-none-any.whl" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "52b523b647e7ff0c5ea12b4f32dcde29", "sha256": "262e40e0ed70d43d261c40f4658ef6514c01d53273945f52092b219879789650" }, "downloads": -1, "filename": "cwmon_mysql-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "52b523b647e7ff0c5ea12b4f32dcde29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9067, "upload_time": "2016-10-18T20:23:34", "url": "https://files.pythonhosted.org/packages/19/10/f862c998305c5330125f882170f8bee7d281a80956fb965a83dc8af105e5/cwmon_mysql-0.5.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "52b523b647e7ff0c5ea12b4f32dcde29", "sha256": "262e40e0ed70d43d261c40f4658ef6514c01d53273945f52092b219879789650" }, "downloads": -1, "filename": "cwmon_mysql-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "52b523b647e7ff0c5ea12b4f32dcde29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9067, "upload_time": "2016-10-18T20:23:34", "url": "https://files.pythonhosted.org/packages/19/10/f862c998305c5330125f882170f8bee7d281a80956fb965a83dc8af105e5/cwmon_mysql-0.5.0-py3-none-any.whl" } ] }