{ "info": { "author": "Todd James", "author_email": "todd@toddjames.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "=========================================================\nA Python statsd client with DogTag-compatible tag support\n=========================================================\n\nstatsd_ is a friendly front-end to Graphite_. This is a Python client\nfor the statsd daemon. More specifically, this is a fork of jsocol's\npystatsd client, with the addition of support for DogTag-compatible\ntags.\n\n:Code: https://github.com/toddjames/statsd-tags\n:License: MIT; see LICENSE file\n:Issues: https://github.com/toddjames/statsd-tags/issues\n:Documentation: https://statsd-tags.readthedocs.io/\n\nQuickly, to use:\n\n.. code-block:: python\n\n >>> import statsd\n >>> c = statsd.StatsClient('localhost', 8125)\n >>> c.incr('foo') # Increment the 'foo' counter.\n >>> c.timing('stats.timed', 320) # Record a 320ms 'stats.timed'.\n\nYou can also add a prefix to all your stats:\n\n.. code-block:: python\n\n >>> import statsd\n >>> c = statsd.StatsClient('localhost', 8125, prefix='foo')\n >>> c.incr('bar') # Will be 'foo.bar' in statsd/graphite.\n\nDogTag-compatible tags are supported, as well:\n\n.. code-block:: python\n\n >>> import statsd\n >>> c = statsd.StatsClient('localhost', 8125)\n >>> c.gauge('baz', 42, tags=['production', 'fqdn': 'example.org'])\n\n\nInstalling\n==========\n\nThe easiest way to install statsd is with pip!\n\nYou can install from PyPI::\n\n $ pip install statsd-tags\n\nOr GitHub::\n\n $ pip install -e git+https://github.com/toddjames/statsd-tags#egg=statsd\n\nOr from source::\n\n $ git clone https://github.com/toddjames/statsd-tags\n $ cd statsd-tags\n $ python setup.py install\n\n\nDocs\n====\n\nThere are lots of docs in the ``docs/`` directory and on ReadTheDocs_.\n\n\n.. _statsd: https://github.com/etsy/statsd\n.. _Graphite: https://graphite.readthedocs.io/\n.. _ReadTheDocs: https://statsd-tags.readthedocs.io/en/latest/index.html\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/toddjames/statsd-tags", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "statsd-tags", "package_url": "https://pypi.org/project/statsd-tags/", "platform": "", "project_url": "https://pypi.org/project/statsd-tags/", "project_urls": { "Homepage": "https://github.com/toddjames/statsd-tags" }, "release_url": "https://pypi.org/project/statsd-tags/3.2.1.post1/", "requires_dist": null, "requires_python": "", "summary": "A simple statsd client with DogTag-compatible tag support.", "version": "3.2.1.post1" }, "last_serial": 2537774, "releases": { "3.2.1": [ { "comment_text": "", "digests": { "md5": "15250572ae607848ed44b4395cbe5e11", "sha256": "ca663df91ea3b3b10f61c12339e5414e81544ddce8c8c609e02503fd09576dc8" }, "downloads": -1, "filename": "statsd_tags-3.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15250572ae607848ed44b4395cbe5e11", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11625, "upload_time": "2016-12-24T06:04:13", "url": "https://files.pythonhosted.org/packages/83/71/e9ef36e11f2cc2767675f6a7489498bfb6bc45bc7e62c10bd7a2b83a5cb9/statsd_tags-3.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f823a9b8c45e79c59aa084d12cbf8a68", "sha256": "56bfa261f2a0220bd15a8937e97dd8a2b7e4e928b19765647aa719f32a38b107" }, "downloads": -1, "filename": "statsd-tags-3.2.1.tar.gz", "has_sig": false, "md5_digest": "f823a9b8c45e79c59aa084d12cbf8a68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24553, "upload_time": "2016-12-24T06:04:11", "url": "https://files.pythonhosted.org/packages/02/c1/f4600e2a0f94cec9c90c78df25077837dc047fbfa8acb78a82d887e582fe/statsd-tags-3.2.1.tar.gz" } ], "3.2.1.post1": [ { "comment_text": "", "digests": { "md5": "5dfc326448a0e57d966bb401f5f5cf20", "sha256": "d887177205eb220eab258cad3789bf24334894c8b4193cf23c33737671a61135" }, "downloads": -1, "filename": "statsd_tags-3.2.1.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5dfc326448a0e57d966bb401f5f5cf20", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11732, "upload_time": "2016-12-24T06:27:03", "url": "https://files.pythonhosted.org/packages/34/b3/fe15ccde54f49f41558ef61dca825a63e55d586d04aa4d3b87442bde1fca/statsd_tags-3.2.1.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8170e09bb5198c2ab1bbf5ed5eac0026", "sha256": "acd7e07a300f32984b5fa17115296309e1253b911736962f72383d66707aea71" }, "downloads": -1, "filename": "statsd-tags-3.2.1.post1.tar.gz", "has_sig": false, "md5_digest": "8170e09bb5198c2ab1bbf5ed5eac0026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24606, "upload_time": "2016-12-24T06:27:01", "url": "https://files.pythonhosted.org/packages/e7/c1/6b99a6802ada68bd2bae64fbda29849e6ac92535d271f9e4f76c07235de6/statsd-tags-3.2.1.post1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5dfc326448a0e57d966bb401f5f5cf20", "sha256": "d887177205eb220eab258cad3789bf24334894c8b4193cf23c33737671a61135" }, "downloads": -1, "filename": "statsd_tags-3.2.1.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5dfc326448a0e57d966bb401f5f5cf20", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11732, "upload_time": "2016-12-24T06:27:03", "url": "https://files.pythonhosted.org/packages/34/b3/fe15ccde54f49f41558ef61dca825a63e55d586d04aa4d3b87442bde1fca/statsd_tags-3.2.1.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8170e09bb5198c2ab1bbf5ed5eac0026", "sha256": "acd7e07a300f32984b5fa17115296309e1253b911736962f72383d66707aea71" }, "downloads": -1, "filename": "statsd-tags-3.2.1.post1.tar.gz", "has_sig": false, "md5_digest": "8170e09bb5198c2ab1bbf5ed5eac0026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24606, "upload_time": "2016-12-24T06:27:01", "url": "https://files.pythonhosted.org/packages/e7/c1/6b99a6802ada68bd2bae64fbda29849e6ac92535d271f9e4f76c07235de6/statsd-tags-3.2.1.post1.tar.gz" } ] }