{ "info": { "author": "Travis Bear", "author_email": "travis_bear@yahoo.com", "bugtrack_url": null, "classifiers": [], "description": "===================\nGraphite Log Feeder\n===================\n\nOverview\n========\n\nGraphite Log Feeder (GLF) is a generic tool that can parse application\nlog files, extract meaningful data, and forward it to Graphite for\nvisualizing. There is a parser included for ingesting data from \nThe Grinder. This parser can be used as the basis for creating other parsers\n(for Apache, Scribe, your own application, or whatever.)\n\nThere is a similar tool -- Logster -- which also feeds log data\nto Graphite. However, Logster only supports realtime log analysis,\nwhereas glf only supports non-realtime analysis, making the two tools\ncomplimentary.\n\n\n\nInstallation\n============\n\nGLF is installed via pip.\n::\n\n pip install graphite_log_feeder\n\nOnce pip has installed glf, you will need to generate a\nconfig file, and edit it to be suitable for your\nenvironment. Glf comes with a command-line option to\ngenerate a sample config file\n::\n\n graphite_log_feeder.py -e\n\n\nThis will generate a file named 'glf.sample.conf'\nwhich you can use as the basis for creating your own\nconfiguration.\n\n\nThere must be a running installation of Graphite on your\nnetwork for GLF to forward data to. See the Graphite web site for\ndetails on setting up and configuring Graphite\n\nhttp://graphite.wikidot.com/\n\n\n\nUsage\n=====\n\n(after adjusting the values in your sample config file to be\nappropriate for your environment)\n::\n\n graphite_log_feeder.py \n\n\n\n\nAdditional Resources\n====================\n\nJava/JMX counters and application-level metrics can be fed to\nGraphite using the JMXTrans tool:\n\nhttp://code.google.com/p/jmxtrans/\n\nOS-level metrics (CPU, mem, etc.) can be fed to Graphite via\nquickstatd or collectd (with graphite plugin)\n\nhttps://bitbucket.org/travis_bear/quickstatd", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/graphite_log_feeder/", "keywords": "graphite grinder logster logs", "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "graphite_log_feeder", "package_url": "https://pypi.org/project/graphite_log_feeder/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/graphite_log_feeder/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/graphite_log_feeder/" }, "release_url": "https://pypi.org/project/graphite_log_feeder/0.7.6/", "requires_dist": null, "requires_python": null, "summary": "Ingests log files into Graphite where they can be visualized.", "version": "0.7.6" }, "last_serial": 792669, "releases": { "0.7.0": [ { "comment_text": "", "digests": { "md5": "c27a23387f671ce7aa8402fe607d648e", "sha256": "653ec5438cb05dfd3479c830656635aae8209eaeb7cd092632439e75c874c0ee" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.0.tar.gz", "has_sig": false, "md5_digest": "c27a23387f671ce7aa8402fe607d648e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13807, "upload_time": "2013-02-14T05:23:54", "url": "https://files.pythonhosted.org/packages/97/23/bf0f936a9182a6240d04887276c640a1aa62655ea5179d85536bd4bd4afa/graphite_log_feeder-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "df8545dd2bf7f445343e956a232342c6", "sha256": "bb5476401b6b1f02200685a85632c75b35ca8b761d2e731f2ca4b6694ec121a7" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.1.tar.gz", "has_sig": false, "md5_digest": "df8545dd2bf7f445343e956a232342c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17432, "upload_time": "2013-02-14T05:59:22", "url": "https://files.pythonhosted.org/packages/3d/d0/1a69f5567590964225926da9b1d5ff1837b3fb3513a7b11d539a80f05448/graphite_log_feeder-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "15ed5d3c2d9991fece360ab1787787d6", "sha256": "1ba5921b42b983177322807fef3c329f38412b7c9bdea9959a3359d5dec4666b" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.2.tar.gz", "has_sig": false, "md5_digest": "15ed5d3c2d9991fece360ab1787787d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17449, "upload_time": "2013-02-14T06:24:35", "url": "https://files.pythonhosted.org/packages/ae/37/1d18de3de1a574a15485776209a86702774fb84541942ffc31ab20e84183/graphite_log_feeder-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "3cfc729601db52512dfa7c23b14cb248", "sha256": "e68c2d2847f3e34a6f56ffef3c67df06fe303de946b00b8192403ddf70016fe0" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.3.tar.gz", "has_sig": false, "md5_digest": "3cfc729601db52512dfa7c23b14cb248", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17457, "upload_time": "2013-02-14T06:34:10", "url": "https://files.pythonhosted.org/packages/59/f9/0edc8945ed0a98bfc18bbfa4707c27e85fe48e6322a3ed7c04d1420f5d1b/graphite_log_feeder-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "26104af2b6c5998a9e0f27f3b21732fc", "sha256": "b0d86d46b3d7d876c6234cf9613362b0e6f67d4c1e849a922398ab393c6621f9" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.4.tar.gz", "has_sig": false, "md5_digest": "26104af2b6c5998a9e0f27f3b21732fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17472, "upload_time": "2013-02-14T06:41:19", "url": "https://files.pythonhosted.org/packages/19/6f/98419feb8276394bd46ba4d727a370195a1d15035666bb63f4e3b09b4b60/graphite_log_feeder-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "199a553326120ca02efd8e7ac61b9dba", "sha256": "9ad74d22c738e852c18fad75d72172ec5789847c689da29bb42af5bcecf9a01b" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.5.tar.gz", "has_sig": false, "md5_digest": "199a553326120ca02efd8e7ac61b9dba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17491, "upload_time": "2013-02-14T06:50:11", "url": "https://files.pythonhosted.org/packages/7c/d1/8640801b7000267c81c51d451480af2547ea0e6558c8bcfa078b573954a2/graphite_log_feeder-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "8e69703cf0be555b862f1d197b79f558", "sha256": "01ad482ce18474f27cdbffc28d67d51639207a6316e779fcf4db453f7bc509c4" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.6.tar.gz", "has_sig": false, "md5_digest": "8e69703cf0be555b862f1d197b79f558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17659, "upload_time": "2013-02-15T06:11:09", "url": "https://files.pythonhosted.org/packages/af/58/d62106bfc793063ac6fc519bb37df0a185b8c1db1053c1bc71c0b2555fc9/graphite_log_feeder-0.7.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e69703cf0be555b862f1d197b79f558", "sha256": "01ad482ce18474f27cdbffc28d67d51639207a6316e779fcf4db453f7bc509c4" }, "downloads": -1, "filename": "graphite_log_feeder-0.7.6.tar.gz", "has_sig": false, "md5_digest": "8e69703cf0be555b862f1d197b79f558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17659, "upload_time": "2013-02-15T06:11:09", "url": "https://files.pythonhosted.org/packages/af/58/d62106bfc793063ac6fc519bb37df0a185b8c1db1053c1bc71c0b2555fc9/graphite_log_feeder-0.7.6.tar.gz" } ] }