{ "info": { "author": "Pravendra Singh", "author_email": "hackpravj@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Doga\n====\n\n HTTP log monitoring console for Humans\n\n- watch and log all HTTP traffic of system\n- generate log in w3c log format\n- show status about total requests, maximum hits, requests in a\n timespan\n- alert when traffic is above a customizable threshold\n- can log to a custom log file also\n\nWatch Doga in action\n~~~~~~~~~~~~~~~~~~~~\n\n.. figure:: https://raw.githubusercontent.com/pravj/Doga/master/docs/Doga.png\n :alt: Doga\n\nHow to let Doga watch for your traffic\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n``sudo pip install doga``\n\n install ``doga`` to your machine, you can also use ``easy_install``\n\n``using Doga requires sudo privilege to run as it explicitly uses socket interface``\n\n``sudo doga``\n\n start watching for your traffic\n\n``sudo doga -f filename.txt``\n\n write logs to a custom log file ``filename.txt`` also\n \n``sudo doga -t VALUE``\n\n update threshold value to ``VALUE`` on which Doga start alerting\n\n``Jump between 'Doga Logs' and 'Alert History' sections using 'Ctrl+N'``\n\n``Doga's GUI is not responsive yet so it will raise exceptions on smaller screen size.``\n\nHow it's made\n~~~~~~~~~~~~~\n\n- Doga's GUI is built on top of\n `npyscreen `__\n- Doga uses Python's `socket\n interface `__ library\n to deal with all TCP/IP/Packets and *Bla Bla Bla* things\n\nWhat?\n~~~~~\n\n don't you know\n `Doga `__? watch out\n then, **He is after you.**\n\n.. figure:: https://raw.githubusercontent.com/pravj/Doga/master/docs/Doga_Rules.jpg\n :alt: Doga Rules\n \n \"Doga Rules\" by Promotional file released by Raj Comics for promotional purposes. Licensed under Fair use of copyrighted material in the context of Doga (comics) via `Wikipedia `__\n\n------\n\nbuilt with *Muzi* and *Appy* by `Pravendra Singh `__", "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/pravj/Doga", "keywords": "http log monitor console doga", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "Doga", "package_url": "https://pypi.org/project/Doga/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Doga/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/pravj/Doga" }, "release_url": "https://pypi.org/project/Doga/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "HTTP log monitoring console for Humans", "version": "0.2.0" }, "last_serial": 1219756, "releases": { "0.0.7": [], "0.0.8": [ { "comment_text": "", "digests": { "md5": "083e075eea138dd71fd06dd97878463c", "sha256": "c92283a3d44efdb518757ba5535d58655063abe3d745bd71d122195c80a0c34b" }, "downloads": -1, "filename": "Doga-0.0.8.tar.gz", "has_sig": false, "md5_digest": "083e075eea138dd71fd06dd97878463c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7680, "upload_time": "2014-09-10T06:16:53", "url": "https://files.pythonhosted.org/packages/01/33/0052b0c850a8f058a14788647229f59396176b96c22cd40a467a5bf908d0/Doga-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "415b5d05fa74f3c827bd857cfb3e0bdc", "sha256": "6e950556210ffe6737753069610cd3b7954c46cda6c7ba7ecb91deeb4574b134" }, "downloads": -1, "filename": "Doga-0.0.9.tar.gz", "has_sig": false, "md5_digest": "415b5d05fa74f3c827bd857cfb3e0bdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7682, "upload_time": "2014-09-10T06:21:23", "url": "https://files.pythonhosted.org/packages/4d/0c/87f0e91090a4bd8f41e7658b05db88221f8ea78bf678e00e0b967f509ff0/Doga-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "c122c21c68606465cbd9d841f0825feb", "sha256": "3dab22a2af57b9813cf4d5c30e3a3e0d1ff8646443555382c68ee80e50648547" }, "downloads": -1, "filename": "Doga-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c122c21c68606465cbd9d841f0825feb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6738, "upload_time": "2014-09-10T06:24:31", "url": "https://files.pythonhosted.org/packages/ba/43/30e1a6899209886164d1928383a7304927288157a49596d4e5a0ee4640d4/Doga-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "bda3e736dbc693dcd03bb66ce0a2f530", "sha256": "3260f924f7ab99bdd0a7f6634e86c40c8cebf24263dbeb61d5e89512ffdb9752" }, "downloads": -1, "filename": "Doga-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bda3e736dbc693dcd03bb66ce0a2f530", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7595, "upload_time": "2014-09-10T07:06:15", "url": "https://files.pythonhosted.org/packages/b3/f0/374bf550d4d4c59efe8c16ac6d840b9f3371be84dfac97581b1fd8e0c5d9/Doga-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "25f60c5ee772319b698c56181bc3eb06", "sha256": "0dc649dd750698551d1accd17aa9ddfeaddd61d14801cdfe0c71b96ab95b35a7" }, "downloads": -1, "filename": "Doga-0.1.2.tar.gz", "has_sig": false, "md5_digest": "25f60c5ee772319b698c56181bc3eb06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7660, "upload_time": "2014-09-10T07:31:33", "url": "https://files.pythonhosted.org/packages/fa/92/f1632ec22620c834e46c13bbe06dafaf1784f4d087ddcc0a974fae4d7963/Doga-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "847f82d0b27320bc1cad1ff1af29f9b8", "sha256": "432a46bd1e8901ea133d56515a992c8d5981119ef7231d9fabf45959a8e8e1cf" }, "downloads": -1, "filename": "Doga-0.1.3.tar.gz", "has_sig": false, "md5_digest": "847f82d0b27320bc1cad1ff1af29f9b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7909, "upload_time": "2014-09-10T07:51:08", "url": "https://files.pythonhosted.org/packages/0b/03/0e712a93ad2884f8382333e92df3bf3a4975b26965495b16efbf09fdd25d/Doga-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4043aed1a1957348a396412f7843a747", "sha256": "c83dd3fb922b235d5224b771ec3523328d44c01c1238e7a3891be0545fb1d72f" }, "downloads": -1, "filename": "Doga-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4043aed1a1957348a396412f7843a747", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9024, "upload_time": "2014-09-10T18:16:43", "url": "https://files.pythonhosted.org/packages/1a/3f/4510c27d3daf7f54998dc504bcbe0f2f15b9d09fa83e1d9a4e03a501fcdc/Doga-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4043aed1a1957348a396412f7843a747", "sha256": "c83dd3fb922b235d5224b771ec3523328d44c01c1238e7a3891be0545fb1d72f" }, "downloads": -1, "filename": "Doga-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4043aed1a1957348a396412f7843a747", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9024, "upload_time": "2014-09-10T18:16:43", "url": "https://files.pythonhosted.org/packages/1a/3f/4510c27d3daf7f54998dc504bcbe0f2f15b9d09fa83e1d9a4e03a501fcdc/Doga-0.2.0.tar.gz" } ] }