{ "info": { "author": "gocept", "author_email": "mail@gocept.com", "bugtrack_url": null, "classifiers": [], "description": "A Nagios plugin that collects response times from logs.\n\nUsage: ``check_responsetime --logfile /path/to/logfile``\n\nThe plugin remembers the timestamp of the latest log entry it has seen on each\nrun, and on the next run only considers log entries that are more recent.\n\nLog format\n==========\n\nThe supported log format is as follows::\n\n \" \" \n\n- timestamp: %d/%b/%Y:%H:%M:%S %z\n- http-verb: GET, POST\n- path: the requested URL path\n- http-version: e.g. HTTP/1.1\n- responsetime in seconds, e. g. 0.5\n\nExample::\n\n 17/May/2011:14:11:18 +0200 \"GET /index.html HTTP/1.1\" 0.289\n\nAn example configuration for the nginx server looks like this::\n\n http {\n log_format timing '$time_local \"$request\" $upstream_response_time';\n\n server {\n access_log /path/to/timing.log timing;\n }\n }\n\n\nFuture directions\n=================\n\nOne obvious additional feature is the ability to define thresholds (e.g. \"a\nmean responsetime above 3 seconds is WARN, above 5 CRITICAL\")\n\n\nDevelopment\n===========\n\nThe source code is available in the mercurial repository at\nhttps://code.gocept.com/hg/public/nagios.responsetime\n\nPlease report any bugs you find to `Wolfgang Schnerring`_.\n\n.. _`Wolfgang Schnerring`: mailto:ws@gocept.com\n\n\n.. contents::\n\n=======\nChanges\n=======\n\n\n1.0.4 (2012-12-07)\n------------------\n\n- Explicitly declare our dependency on nagiosplugin < 0.5\n\n- Fix API incompatibility in test suite.\n\n\n1.0.3 (2011-12-08)\n------------------\n\n- If no records are availble for this check period, return empty performance\n values (all zero) to avoid UNKNOWN state that is only noise.\n\n\n1.0.2 (2011-11-14)\n------------------\n\n- Fixed divide by zero bug when there is only a single entry (#9332).\n\n\n1.0.1 (2011-09-04)\n------------------\n\n- Fixed bug when there are no log entries for the current interval (#9332).\n\n\n1.0 (2011-07-01)\n----------------\n\n- Fixed bug with incomplete log file lines (\"invalid literal for float(): -\").\n\n\n1.0rc1 (2011-06-10)\n-------------------\n\n* First release.", "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/nagios.responsetime", "keywords": null, "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "nagios.responsetime", "package_url": "https://pypi.org/project/nagios.responsetime/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nagios.responsetime/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/nagios.responsetime" }, "release_url": "https://pypi.org/project/nagios.responsetime/1.0.4/", "requires_dist": null, "requires_python": null, "summary": "A Nagios plugin that collects response times from logs.", "version": "1.0.4" }, "last_serial": 795169, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "b43d94028eb382259f7d5325a5db1947", "sha256": "32a7663a05d3548dc072c2093cf4e39d609dc2e15257aaa5d07b3f22c2cd432f" }, "downloads": -1, "filename": "nagios.responsetime-1.0.tar.gz", "has_sig": false, "md5_digest": "b43d94028eb382259f7d5325a5db1947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7379, "upload_time": "2011-07-01T14:41:20", "url": "https://files.pythonhosted.org/packages/a1/e0/e93f78115daa4e9495e236fa8294e7905e291ef9c7269083306951aabcdf/nagios.responsetime-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2ba4adb2d0b98e2ef1f50759b1ab8ef6", "sha256": "6796555432bc3de95c47088f05a677eff33312385f15a1c069216e4d6f2beebf" }, "downloads": -1, "filename": "nagios.responsetime-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2ba4adb2d0b98e2ef1f50759b1ab8ef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6842, "upload_time": "2011-09-04T14:19:14", "url": "https://files.pythonhosted.org/packages/0c/bd/8978a1c521eb77f3533f1a0823837abdf3e772247db24adb7e3ea4c932f8/nagios.responsetime-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8d623bce74ab7bdfb64a17d5b863d460", "sha256": "f6217ac5db3297ccda619944a96b691bf14653d44c73723936ba1d58348efefe" }, "downloads": -1, "filename": "nagios.responsetime-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8d623bce74ab7bdfb64a17d5b863d460", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7735, "upload_time": "2011-11-14T08:50:23", "url": "https://files.pythonhosted.org/packages/89/5b/934fcea65c761a80d5de19af6ccce24d1a0780f3e55e7ebfa072cc3fe425/nagios.responsetime-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "596e15c5991b3821e5245d71ea35b363", "sha256": "089379d8a09b60b399ba130e0191721b59985a4ea6eb8896a3fc1fb41a2baa71" }, "downloads": -1, "filename": "nagios.responsetime-1.0.3.tar.gz", "has_sig": false, "md5_digest": "596e15c5991b3821e5245d71ea35b363", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7943, "upload_time": "2011-12-08T12:58:20", "url": "https://files.pythonhosted.org/packages/24/36/c692005cfafc91ff77dcd90809d6c3d01d117f7506ac627543ba025c89da/nagios.responsetime-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "532ef459365e7262a0f5187af3c8f83c", "sha256": "f526d5b4b32d69b0e70bd20d08bebd23fe3883c847221bb43ccb0606458a2d3e" }, "downloads": -1, "filename": "nagios.responsetime-1.0.4.tar.gz", "has_sig": false, "md5_digest": "532ef459365e7262a0f5187af3c8f83c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8021, "upload_time": "2012-12-07T09:50:40", "url": "https://files.pythonhosted.org/packages/27/8c/afe6abe335dc3b7b45d84339bf72ea8ebadc63e0edc1c2670512458fbe10/nagios.responsetime-1.0.4.tar.gz" } ], "1.0rc1": [ { "comment_text": "", "digests": { "md5": "9c5affb9bb7c4a39059693276b64851f", "sha256": "7428ca9e2ee6421fcd06c6fdd019afc72392c7af61833d99cc54537735205bb7" }, "downloads": -1, "filename": "nagios.responsetime-1.0rc1.tar.gz", "has_sig": false, "md5_digest": "9c5affb9bb7c4a39059693276b64851f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6341, "upload_time": "2011-06-10T14:20:01", "url": "https://files.pythonhosted.org/packages/f6/22/e37a6530d2c68353b0032ad852ba06210ed956e8a0fd6e0f6adbb84fc943/nagios.responsetime-1.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "532ef459365e7262a0f5187af3c8f83c", "sha256": "f526d5b4b32d69b0e70bd20d08bebd23fe3883c847221bb43ccb0606458a2d3e" }, "downloads": -1, "filename": "nagios.responsetime-1.0.4.tar.gz", "has_sig": false, "md5_digest": "532ef459365e7262a0f5187af3c8f83c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8021, "upload_time": "2012-12-07T09:50:40", "url": "https://files.pythonhosted.org/packages/27/8c/afe6abe335dc3b7b45d84339bf72ea8ebadc63e0edc1c2670512458fbe10/nagios.responsetime-1.0.4.tar.gz" } ] }