{ "info": { "author": "Timur Isanov", "author_email": "tisanov@yahoo.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: Log Analysis" ], "description": "nginxparser\n===========\n\nNGINX log parser and analyzer\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nInstallation:\n\n::\n\n pip install nginxparser\n\nUsing log format:\n\n::\n\n log_format myformat '$remote_addr - [$time_local] \"$host\" \"$request\" '\n '$status ($bytes_sent) \"$http_referer\" '\n '\"$uri $args\" [$request_time] [$upstream_response_time]';\n\nusage:\n\n::\n\n nginxparser [-h] [--uri] [--time] [--clients] [--grep GREP] [--dump DUMP]\n [--no_report] [--debug]\n log_file\n\noptional arguments:\n\n::\n\n -h, --help show this help message and exit\n --uri, -u Get uri-based report\n --time, -t Get time-based report\n --clients, -c Get client-based report\n --grep GREP, -g GREP Grep lines, where 'upstream_time' more than the\n specified\n --dump DUMP, -d DUMP Export parsed data to the json.file\n --no_report, -N Don't print the report\n --debug, -D Print not parsed lines\n\nexamples:\n\n::\n\n nginxparser --uri /path/to/access_nginx.log\n nginxparser --time /path/to/access_nginx.log\n nginxparser --clients /path/to/access_nginx.log\n nginxparser --grep 10 /path/to/access_nginx.log\n nginxparser -utcN -d out.json /path/to/access_nginx.log\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/xtimon/nginxparser", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nginxparser", "package_url": "https://pypi.org/project/nginxparser/", "platform": "", "project_url": "https://pypi.org/project/nginxparser/", "project_urls": { "Homepage": "https://github.com/xtimon/nginxparser" }, "release_url": "https://pypi.org/project/nginxparser/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Nginx log parser and analyzer", "version": "1.0.1" }, "last_serial": 2364545, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "cb18dc2b664b01edafbaf45d8935212c", "sha256": "f6da7bf8fc874018e34f5703307a9bc0380c10e6a953335abdb9d4a11a56033d" }, "downloads": -1, "filename": "nginxparser-0.5.tar.gz", "has_sig": false, "md5_digest": "cb18dc2b664b01edafbaf45d8935212c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4544, "upload_time": "2015-10-21T12:03:18", "url": "https://files.pythonhosted.org/packages/fe/17/5d8418b8aab97db1fd9ac055b7f852fa78f4469400fb2bd5dfc585423446/nginxparser-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "acb0fed6411dbf568a61326874e0775b", "sha256": "6544d85f4e33ebbd16c622f262cd4f14102eedd789eae014ef8c8637b1894c66" }, "downloads": -1, "filename": "nginxparser-0.6.tar.gz", "has_sig": false, "md5_digest": "acb0fed6411dbf568a61326874e0775b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4586, "upload_time": "2015-10-23T10:30:52", "url": "https://files.pythonhosted.org/packages/14/bb/d565abb4016b24b908a3cfd633f400a8df337f39ac76d500d1b67f6d6332/nginxparser-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "0e0dfa6068e37a3926640e3f4acd2992", "sha256": "7bc1c81e89dc3b71f27ea27f4118b5b6e1e3b52b0b894c02254df13cb80612e1" }, "downloads": -1, "filename": "nginxparser-0.7.tar.gz", "has_sig": false, "md5_digest": "0e0dfa6068e37a3926640e3f4acd2992", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4703, "upload_time": "2015-11-14T18:43:15", "url": "https://files.pythonhosted.org/packages/f2/a9/b1bdc30f4bc7558637cb7861c0ea9e0b38028d1f2e8a6353298f5c63d21b/nginxparser-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "94b2bf2e879ad29914b149bfec4db421", "sha256": "e09534ca5fc5ce956cf0b994aed49d00ab6ba3415a10aea97502c360e2f18635" }, "downloads": -1, "filename": "nginxparser-0.8.tar.gz", "has_sig": false, "md5_digest": "94b2bf2e879ad29914b149bfec4db421", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5326, "upload_time": "2015-12-09T17:44:19", "url": "https://files.pythonhosted.org/packages/3b/58/725a6034178281c5182dad5134c896d6529d689da5a620e7c83e7aacf060/nginxparser-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "dbf956327725c404715fd4b3411d6c80", "sha256": "c50bdbb3e0fea45c4ee1f6801730a3719a55edd9227ba4ed516c78d361696e71" }, "downloads": -1, "filename": "nginxparser-0.9.tar.gz", "has_sig": false, "md5_digest": "dbf956327725c404715fd4b3411d6c80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5410, "upload_time": "2015-12-10T10:40:27", "url": "https://files.pythonhosted.org/packages/a8/f7/470c650c09fe8d9735fdd89af166673734822154d3f0914808740c0aa79f/nginxparser-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "c362b252b6c186a30ae057b71ca1d950", "sha256": "c6228af3b33496d63ffc572149213352840136420aa5f850fc18e933d3383169" }, "downloads": -1, "filename": "nginxparser-0.9.1.tar.gz", "has_sig": false, "md5_digest": "c362b252b6c186a30ae057b71ca1d950", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5609, "upload_time": "2016-02-09T15:04:30", "url": "https://files.pythonhosted.org/packages/67/c5/d3b605827ed71ade74e15ad2d89ea6872d627334702ccc169d72073a1aa2/nginxparser-0.9.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9c49ddfd173cd8bd60e5e02c652fd77d", "sha256": "785b3bf23769c1a63bb3db074f34eef17357f4e5c20239e6123932da1b91b657" }, "downloads": -1, "filename": "nginxparser-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9c49ddfd173cd8bd60e5e02c652fd77d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4814, "upload_time": "2016-09-26T15:04:58", "url": "https://files.pythonhosted.org/packages/c8/2f/dcd1a289958c2779aa52da970c12efc65916065be6edebe8c702ae82ade1/nginxparser-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "1b6f2b12d4c4a4898ff183bb8f9a3480", "sha256": "88daa7b520487e7217053fde191d375b57f4119eb3fd7b6bb50748c01ddec3b0" }, "downloads": -1, "filename": "nginxparser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1b6f2b12d4c4a4898ff183bb8f9a3480", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4821, "upload_time": "2016-09-26T15:19:47", "url": "https://files.pythonhosted.org/packages/c3/05/0e46dde3bd7c5300e2b1b54b138bbc95a22b6bb1fa5bcd5a86354a717cbd/nginxparser-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1b6f2b12d4c4a4898ff183bb8f9a3480", "sha256": "88daa7b520487e7217053fde191d375b57f4119eb3fd7b6bb50748c01ddec3b0" }, "downloads": -1, "filename": "nginxparser-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1b6f2b12d4c4a4898ff183bb8f9a3480", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4821, "upload_time": "2016-09-26T15:19:47", "url": "https://files.pythonhosted.org/packages/c3/05/0e46dde3bd7c5300e2b1b54b138bbc95a22b6bb1fa5bcd5a86354a717cbd/nginxparser-1.0.1.tar.gz" } ] }