{ "info": { "author": "Sadaqatullah", "author_email": "sadaqatullah.noonari@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "This is a plugin that works between ElasticSearch and Nagios. This plugin takes status report from ElasticSearch and puts it into Nagios. This plugin is specifically for Gunicorn working with statsd. Statsd takes data from Gunicorn and posts it into ElasticSearch. Then this plugin takes required data from the elasticsearch and transforms it for nagios. It tells Nagios states of workers working in Gunicorn, request rate that Gunicorn is facing, request ruration that Gunicorn is taking.\r\n\r\nThe file gets installed at '/usr/local/bin'\r\n\r\nInputs types to Plugin:\r\n\r\nCase Type(-t) Input\r\n\r\nAverage Workers \"Avgworkers\"\r\nMaximum Workers \"Maxworkers\"\r\nMinimum Workers \"Minworkers\"\r\nAverage Request Rate \"Avgrequestrate\"\r\nMaximum Request Rate \"Maxrequestrate\"\r\nMinimum Request Rate \"Minrequestrate\"\r\nAverage Request Duration \"Avgrequestduration\"\r\nMaximum Request Duration \"Maxrequestduration\"\r\nMinimum Request Duration \"Minrequestduration\"\r\n\r\nSet Time Range (-st):\r\nFor now, Time Range is between (-st):currentsystemtime; where user can set -st to any number of minutes user wants to keep track of. By default -st is set to 5 minutes.\r\n\r\nWarning Range (-w):\r\nWarning Range can be set by user in terms of range. Syntax is 'a:b', a is lower bound of range, b is upper bound of range.\r\n\r\nCritical Range (-c):\r\nCritical Range can be set by user in terms of range. Syntax is 'a:b', a is lower bound of range, b is upper bound of range.\r\n\r\n\r\n\r\nNOTE: by default, application will show result of Maximum Workers in last 5 minutes.", "description_content_type": null, "docs_url": null, "download_url": "https://pypi.python.org/packages/source/c/check_gunicorn/check_gunicorn-0.0.3.6.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sadaqatullahn/check_gunicorn", "keywords": "", "license": "Free for All", "maintainer": "", "maintainer_email": "", "name": "check_gunicorn", "package_url": "https://pypi.org/project/check_gunicorn/", "platform": "", "project_url": "https://pypi.org/project/check_gunicorn/", "project_urls": { "Download": "https://pypi.python.org/packages/source/c/check_gunicorn/check_gunicorn-0.0.3.6.tar.gz", "Homepage": "https://github.com/sadaqatullahn/check_gunicorn" }, "release_url": "https://pypi.org/project/check_gunicorn/0.0.3.6/", "requires_dist": null, "requires_python": null, "summary": "Check for Gunicorn in Nagios", "version": "0.0.3.6" }, "last_serial": 1770019, "releases": { "0.0.3.4": [], "0.0.3.5": [], "0.0.3.6": [ { "comment_text": "", "digests": { "md5": "e548e6470a8f3bba6d27c4b65ac36a70", "sha256": "40fbcb4508e1684f2b90b0466548dcba2709508c8cbb3d4b21df45c7201b1192" }, "downloads": -1, "filename": "check_gunicorn-0.0.3.6.tar.gz", "has_sig": false, "md5_digest": "e548e6470a8f3bba6d27c4b65ac36a70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3011, "upload_time": "2015-10-15T10:16:37", "url": "https://files.pythonhosted.org/packages/e3/aa/a59a4f81d267626ff7d1c2641a4a9556fa288486ecaef72d039875abc307/check_gunicorn-0.0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e548e6470a8f3bba6d27c4b65ac36a70", "sha256": "40fbcb4508e1684f2b90b0466548dcba2709508c8cbb3d4b21df45c7201b1192" }, "downloads": -1, "filename": "check_gunicorn-0.0.3.6.tar.gz", "has_sig": false, "md5_digest": "e548e6470a8f3bba6d27c4b65ac36a70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3011, "upload_time": "2015-10-15T10:16:37", "url": "https://files.pythonhosted.org/packages/e3/aa/a59a4f81d267626ff7d1c2641a4a9556fa288486ecaef72d039875abc307/check_gunicorn-0.0.3.6.tar.gz" } ] }