{ "info": { "author": "Rob Miller", "author_email": "rmiller@mozilla.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)" ], "description": "=========\nmetlog-py\n=========\n\n.. image:: https://secure.travis-ci.org/mozilla-services/metlog-py.png\n\nmetlog-py is a Python client for the \"Metlog\" system of application logging and\nmetrics gathering developed by the `Mozilla Services\n`_ team. The Metlog system is meant to make\nlife easier for application developers with regard to generating and sending\nlogging and analytics data to various destinations. It achieves this goal (we\nhope!) by separating the concerns of message generation from those of message\ndelivery and analysis. Front end application code no longer has to deal\ndirectly with separate back end client libraries, or even know what back end\ndata storage and processing tools are in use. Instead, a message is labeled\nwith a type (and possibly other metadata) and handed to the Metlog system,\nwhich then handles ultimate message delivery.\n\nThe Metlog system consists of three pieces:\n\ngenerator\n This is the application that will be generating the data that is to be sent\n into the system.\n\nrouter\n This is the initial recipient of the messages that the generator will be\n sending. Typically, a metlog router deserializes the messages it receives,\n examines them, and decides based on the message metadata or contents which\n endpoint(s) to which the message should be delivered.\n\nendpoints\n Different types of messages lend themselves to different types of\n presentation, processing, and analytics. The router has the ability to\n deliver messages of various types to destinations that are appropriate for\n handling those message types. For example, simple log messages might be\n output to a log file, while counter timer info is delivered to a `statsd\n `_ server, and Python exception information\n is sent to a `Sentry `_ server.\n\nThe metlog-py library you are currently reading about is a client library meant\nto be used by Python-based generator applications. It provides a means for\nthose apps to insert messages into the system for delivery to the router and,\nultimately, one or more endpoints.\n\nMore information about how Mozilla Services is using Metlog (including what is\nbeing used for a router and what endpoints are in use / planning to be used)\ncan be found on the relevant `spec page\n`_.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mozilla-services/metlog-py", "keywords": "metlog metrics logging client", "license": "MPLv2.0", "maintainer": null, "maintainer_email": null, "name": "metlog-py", "package_url": "https://pypi.org/project/metlog-py/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/metlog-py/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mozilla-services/metlog-py" }, "release_url": "https://pypi.org/project/metlog-py/0.10.0/", "requires_dist": null, "requires_python": null, "summary": "Metrics Logging", "version": "0.10.0" }, "last_serial": 794731, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "a77f1c23be0e2fd80f0359bbd70c96dd", "sha256": "acee40147bd3728dff0ab34a0f52d34542b95a82f67279c69c2e90b4d7ac0924" }, "downloads": -1, "filename": "metlog-py-0.10.0.tar.gz", "has_sig": false, "md5_digest": "a77f1c23be0e2fd80f0359bbd70c96dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45743, "upload_time": "2013-01-18T19:58:24", "url": "https://files.pythonhosted.org/packages/fb/8b/67c991755224d22d31bf2b8d0f44bafa5a6ad14777bd2f7e0ac3b183e03d/metlog-py-0.10.0.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "9bfbb3077fca169fc7098d1264938e89", "sha256": "b407c428f53e6178fb17b332a1f3204738eff08652cb12d1328d86441c5d318a" }, "downloads": -1, "filename": "metlog-py-0.8.tar.gz", "has_sig": false, "md5_digest": "9bfbb3077fca169fc7098d1264938e89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13202, "upload_time": "2012-02-14T00:16:32", "url": "https://files.pythonhosted.org/packages/8c/4d/36171a28abb038eb7a708d3484b57c6310c50e8a5180654a50ab060a5a68/metlog-py-0.8.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "e6845d971bff9a55863ba418777621a7", "sha256": "c9d56d60dbb8bf24e500e4ee3ab24e54374b44049ef72143c535d51a120e659a" }, "downloads": -1, "filename": "metlog-py-0.8.1.tar.gz", "has_sig": false, "md5_digest": "e6845d971bff9a55863ba418777621a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23586, "upload_time": "2012-03-02T00:34:25", "url": "https://files.pythonhosted.org/packages/0a/b2/f58c76b5b58cb9f414db40f70d128b9cd4a20b1e299c88557f94deb43f57/metlog-py-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "3ab475791a39f78d3e013c909e005900", "sha256": "12b262bf81c534696ca8dd66934d207827c3504e4ebefc87aa4492881160e72c" }, "downloads": -1, "filename": "metlog-py-0.8.2.tar.gz", "has_sig": false, "md5_digest": "3ab475791a39f78d3e013c909e005900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24412, "upload_time": "2012-03-22T20:17:09", "url": "https://files.pythonhosted.org/packages/0a/b0/425b214d3c53069475830ee942b52a24a24fcba4b5633ddf9a1d001abf5c/metlog-py-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "98d67175218f80caf78a2cd558754276", "sha256": "d225c6424b55e505afacbe833c484d41e90c43c1ca4f8b4811d9fd03815946bb" }, "downloads": -1, "filename": "metlog-py-0.8.3.tar.gz", "has_sig": false, "md5_digest": "98d67175218f80caf78a2cd558754276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29968, "upload_time": "2012-04-05T22:07:25", "url": "https://files.pythonhosted.org/packages/ed/13/80f76d0699b4466625dea766c6fc096629ff9dd0374385e9fc868f830c3d/metlog-py-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "731ae5cf7f97710f6d612b37369bcdb3", "sha256": "69a822f16e323ef428edc68d6854508f44baed3269685451f80e9b47284fda19" }, "downloads": -1, "filename": "metlog-py-0.8.4.tar.gz", "has_sig": false, "md5_digest": "731ae5cf7f97710f6d612b37369bcdb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34264, "upload_time": "2012-04-18T23:55:12", "url": "https://files.pythonhosted.org/packages/ff/26/1a22f4c6fd1d360c8fc455e3572706b017fea05f69b3bf1136601fc5a384/metlog-py-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "0fc08f262fd6cafd04bf7c8cad77c301", "sha256": "5a96cda9022038903165224d277a6a7cc43bfa82d135c0ddcc2cc0822657cff3" }, "downloads": -1, "filename": "metlog-py-0.8.5.tar.gz", "has_sig": false, "md5_digest": "0fc08f262fd6cafd04bf7c8cad77c301", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38585, "upload_time": "2012-05-08T02:20:34", "url": "https://files.pythonhosted.org/packages/f7/24/5cc210c7c18366835c8c03b3aa986cdd6303d08384553b936ffcdbfaedca/metlog-py-0.8.5.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "44585477b61bb37b45adb2a511ab3ac0", "sha256": "fd9756676c7262792e78efda9bed77f7d2a76981e460b5bb7fd14532cfe73027" }, "downloads": -1, "filename": "metlog-py-0.9.tar.gz", "has_sig": false, "md5_digest": "44585477b61bb37b45adb2a511ab3ac0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39414, "upload_time": "2012-06-01T00:53:40", "url": "https://files.pythonhosted.org/packages/1d/2b/36b18ab721c3bd1a071fccaa29b31f6a6cca403ac391a6cfdc718bb99958/metlog-py-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "49a17c13c5db32aecb9211d8b8244070", "sha256": "d4ee021933e118cf203a06d9a03c4e7b6f91082ebffacb900c667f95377298d7" }, "downloads": -1, "filename": "metlog-py-0.9.1.tar.gz", "has_sig": false, "md5_digest": "49a17c13c5db32aecb9211d8b8244070", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40533, "upload_time": "2012-06-08T20:43:14", "url": "https://files.pythonhosted.org/packages/48/ae/ed4af3bf329a4289508b5eb9a5ed5d12a1eaf2860acabc5289ebdc37e29c/metlog-py-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "17d96b8fdfba18f26935b3525cf29380", "sha256": "9570c7651a1103f06b163315ef3c177935a45c1bdec1c4a24dd5f7569ce1fc86" }, "downloads": -1, "filename": "metlog-py-0.9.10.tar.gz", "has_sig": false, "md5_digest": "17d96b8fdfba18f26935b3525cf29380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45577, "upload_time": "2012-12-28T19:00:11", "url": "https://files.pythonhosted.org/packages/2f/42/2967f7eb2fadd5c6f82b7fd1be7ea82aa6345fa76b0f6c50c0666d60abd1/metlog-py-0.9.10.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "480c67a77731e0092294996e4f03c365", "sha256": "df9d4a68a147b2a9b7a24ef6e7cf2911923692751b316908cc314cf5e0e3041c" }, "downloads": -1, "filename": "metlog-py-0.9.2.tar.gz", "has_sig": false, "md5_digest": "480c67a77731e0092294996e4f03c365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41701, "upload_time": "2012-06-23T00:47:38", "url": "https://files.pythonhosted.org/packages/96/a1/056122ac2e97646fb17e9071fe220be96262951557dc630eb84ebc9a1529/metlog-py-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "41063783532b90d3ccc5efa24c50abe5", "sha256": "6f7cccf008e689531608851f5126278896eee88306586b8c7ce12a58a2adca22" }, "downloads": -1, "filename": "metlog-py-0.9.3.tar.gz", "has_sig": false, "md5_digest": "41063783532b90d3ccc5efa24c50abe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41986, "upload_time": "2012-07-19T01:06:25", "url": "https://files.pythonhosted.org/packages/cc/69/44bd742b22d5f93e687eb9a6523300f7866202b358238585dc01de817fad/metlog-py-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "0f2084a01f8edd09087fb9f9b4574eb7", "sha256": "9b597c904a824784a1a708133cc235732927960a1f6f1ad357bd08c3e15f8ef4" }, "downloads": -1, "filename": "metlog-py-0.9.4.tar.gz", "has_sig": false, "md5_digest": "0f2084a01f8edd09087fb9f9b4574eb7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42197, "upload_time": "2012-07-26T05:26:51", "url": "https://files.pythonhosted.org/packages/da/ac/4cd5267e862dad8ea9b47cbb30692a66798207910431cc29adcbda162f97/metlog-py-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "c853efdf150aec81ab5c6010e4f98ed1", "sha256": "68dc3071e2dd9bdde963b34bbbc6d8473203ebc9eacd313646212619261f185f" }, "downloads": -1, "filename": "metlog-py-0.9.5.tar.gz", "has_sig": false, "md5_digest": "c853efdf150aec81ab5c6010e4f98ed1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42461, "upload_time": "2012-08-14T19:27:27", "url": "https://files.pythonhosted.org/packages/66/21/56ea2a66d21b1e690f12dc2930521a5a927bb77cadbe9bc49c91e453cc3a/metlog-py-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "6903da53bef48cd37fcafa2ebc59e7ab", "sha256": "5183161ce5c2d3151667bb0b46df32ff8ceebb61f1035311327bc7f2c6855afd" }, "downloads": -1, "filename": "metlog-py-0.9.6.tar.gz", "has_sig": false, "md5_digest": "6903da53bef48cd37fcafa2ebc59e7ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43195, "upload_time": "2012-09-11T17:09:57", "url": "https://files.pythonhosted.org/packages/f1/cd/26a1fb2f9429a758c7a8a1b90e3373c06aab826491fa4e04f87e8c7fc3a3/metlog-py-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "944a24567c0eb07f5d8e8f75069bf0a5", "sha256": "2bed1171769409c4aae23e6481cdc92fe26bdaec9c8276d8fb479b43337686ec" }, "downloads": -1, "filename": "metlog-py-0.9.7.tar.gz", "has_sig": false, "md5_digest": "944a24567c0eb07f5d8e8f75069bf0a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43290, "upload_time": "2012-09-12T01:39:44", "url": "https://files.pythonhosted.org/packages/72/b7/6a0f36c88b20774d8421f3268a845ce04bbb7718e0e86eef79695a90b93a/metlog-py-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "c682bacf08a3961fab46dc7b18790fef", "sha256": "40ea0bab958b8f92187d409e4baabf5bdcf64a579dbe04d581d210856f7e3b2d" }, "downloads": -1, "filename": "metlog-py-0.9.8.tar.gz", "has_sig": false, "md5_digest": "c682bacf08a3961fab46dc7b18790fef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44870, "upload_time": "2012-10-05T15:09:02", "url": "https://files.pythonhosted.org/packages/79/9c/d1a9d23385875ef306b46f120ee319bf6edb65862fa7a4cfce4e2a9282ad/metlog-py-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "807880abc1219580fbe8f3e810a7a9ae", "sha256": "78f29bdfa7868bb2e3270d2152cc74df6b4acc927e076eef34ec0874a86a333b" }, "downloads": -1, "filename": "metlog-py-0.9.9.tar.gz", "has_sig": false, "md5_digest": "807880abc1219580fbe8f3e810a7a9ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45239, "upload_time": "2012-12-18T21:06:16", "url": "https://files.pythonhosted.org/packages/3b/27/e680bfcc65a7a412a5f3695dc154694de904b0aef3d9f13b7a037011d0e0/metlog-py-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a77f1c23be0e2fd80f0359bbd70c96dd", "sha256": "acee40147bd3728dff0ab34a0f52d34542b95a82f67279c69c2e90b4d7ac0924" }, "downloads": -1, "filename": "metlog-py-0.10.0.tar.gz", "has_sig": false, "md5_digest": "a77f1c23be0e2fd80f0359bbd70c96dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45743, "upload_time": "2013-01-18T19:58:24", "url": "https://files.pythonhosted.org/packages/fb/8b/67c991755224d22d31bf2b8d0f44bafa5a6ad14777bd2f7e0ac3b183e03d/metlog-py-0.10.0.tar.gz" } ] }