{ "info": { "author": "Anton Stavinsky", "author_email": "stavinsky@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Topic :: Utilities" ], "description": "|PyPI version| ### Description\n\nThis is very simple replacement for ElasticSearch filebeat.\n\nUsage\n~~~~~\n\ninstall\n^^^^^^^\n\n.. code:: bash\n\n pip install git+https://github.com/stavinsky/lsshipper\n\nafter that create config directory anywhere you want and put 2 config\nfiles there.\n\n1. log\\_config.ini - this is config for logging system. `example with\n verbose logs <../master/example_config_folder/log_config.ini>`__\n2. config.ini - main config. Make sure that ``pattern`` and ``newline``\n parameters is doublequotted. `example with verbose\n logs <../master/example_config_folder/config.ini>`__\n\nrunning\n^^^^^^^\n\nIt can be started as a module:\n\n.. code:: bash\n\n python -m lsshipper --config_dir \n\nWhy?\n~~~~\n\nThere is windows software that adds preallocated block of zeroes(\\\\x00)\nto log file. Original filebeat skips such blocks. So big part of logs\ncan be lost.\n\nSpeed\n~~~~~\n\nOn my mac mini late 2003 it can write to network about 2Mb/s. I will\ntest later on windows and linux. I believe on linux it should be much\nfaster.\n\nProblems\n~~~~~~~~\n\n1. On very fast server reconnects it can loose one log string. Please\n check test\\_connection.py\n\n.. |PyPI version| image:: https://badge.fury.io/py/lsshipper.svg\n :target: https://badge.fury.io/py/lsshipper", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stavinsky/lsshipper/", "keywords": "logstash filebeat", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "lsshipper", "package_url": "https://pypi.org/project/lsshipper/", "platform": "", "project_url": "https://pypi.org/project/lsshipper/", "project_urls": { "Homepage": "https://github.com/stavinsky/lsshipper/" }, "release_url": "https://pypi.org/project/lsshipper/0.1.8/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Very basic python logstash shipper", "version": "0.1.8" }, "last_serial": 3188018, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fdc06f3f6071ee40f65d763530547b95", "sha256": "ce3cc8d4737973b295fe891f2f9a9ca4e962829ce5908630781c88b5e81438f3" }, "downloads": -1, "filename": "lsshipper-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fdc06f3f6071ee40f65d763530547b95", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 15111, "upload_time": "2017-09-04T15:19:39", "url": "https://files.pythonhosted.org/packages/3e/d7/cd54a5b944152e3f1a66f273c729cd5142481b2ea91d50fbccf4c193319a/lsshipper-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09f1223541c4e01705bfbdc50c31ea4f", "sha256": "0f1dc7a96b64d6be6725cfe723bfb900ae4c721ce30cf5d72eefa4ee69c91ca0" }, "downloads": -1, "filename": "lsshipper-0.1.tar.gz", "has_sig": false, "md5_digest": "09f1223541c4e01705bfbdc50c31ea4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7340, "upload_time": "2017-09-04T15:19:42", "url": "https://files.pythonhosted.org/packages/d3/77/4f5b54e6e2dc87a39e03ce60ce7e70ed25db51ce466d9afe8f6e63df9653/lsshipper-0.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "707d75669aa0c7c68cb2df8e343346ec", "sha256": "b4fa5543185c6374f11852599089bbbafad3b3cc4a6383f79b42d48ae570c683" }, "downloads": -1, "filename": "lsshipper-0.1.2.tar.gz", "has_sig": false, "md5_digest": "707d75669aa0c7c68cb2df8e343346ec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7573, "upload_time": "2017-09-04T21:16:31", "url": "https://files.pythonhosted.org/packages/9d/e3/d36022a4f712b2b60ae613f7d8def3eed0c19d4354bb880669876a616a7c/lsshipper-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "954f239dcf266d9bf7a948531b36f55d", "sha256": "c42b7e19df304b628ec4307d05cea106b8ac87eadf115b4d07ca442fb293d5c5" }, "downloads": -1, "filename": "lsshipper-0.1.3.tar.gz", "has_sig": false, "md5_digest": "954f239dcf266d9bf7a948531b36f55d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7576, "upload_time": "2017-09-04T21:26:45", "url": "https://files.pythonhosted.org/packages/a6/d0/a299e3c2f323cfc5bd03d62ae2dcd32d4abb6ee76b0fd1dfc1624a8bb38a/lsshipper-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "857fff42d9d1ae973c1d7a3dff8ad644", "sha256": "1ead7a0ec6b2490e28ba00a6cce704857199fcb9041eaedf90a9cf4618a7f410" }, "downloads": -1, "filename": "lsshipper-0.1.4.tar.gz", "has_sig": false, "md5_digest": "857fff42d9d1ae973c1d7a3dff8ad644", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7608, "upload_time": "2017-09-04T21:33:10", "url": "https://files.pythonhosted.org/packages/60/ac/fd0ac0f387b645cfa50530f952cf0309e4248724ee4a65e92768e4765e5d/lsshipper-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4ded30bbc3a1eac14d32b6a64f4c6c5f", "sha256": "8733f158c2fc485fc2aa314e225a8ebf65827ddb8f6cce7f357d3b03a814643f" }, "downloads": -1, "filename": "lsshipper-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4ded30bbc3a1eac14d32b6a64f4c6c5f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7881, "upload_time": "2017-09-05T11:01:36", "url": "https://files.pythonhosted.org/packages/2c/c1/2995671bc92477054f7213fdc435750e3ce5426532a276ab9fd73246f2ab/lsshipper-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "9651f3ff98a887efaaf4ec3aacf612ac", "sha256": "eb248dcf833a17274165ebedd822072a8460be5a161d8506587678d7602b142a" }, "downloads": -1, "filename": "lsshipper-0.1.6.tar.gz", "has_sig": false, "md5_digest": "9651f3ff98a887efaaf4ec3aacf612ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 7880, "upload_time": "2017-09-05T11:31:00", "url": "https://files.pythonhosted.org/packages/28/67/e3be680602db89ad968aa20ddb088a3428732438693be118693606ec378a/lsshipper-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "072a6a658db40fde5a9b5ff18bdbf903", "sha256": "46d4b150edac8f3ef479987118197fc6c4b133580d9f732cc073b8e545d7ccf0" }, "downloads": -1, "filename": "lsshipper-0.1.7.macosx-10.12-x86_64.tar.gz", "has_sig": false, "md5_digest": "072a6a658db40fde5a9b5ff18bdbf903", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 23566, "upload_time": "2017-09-20T10:59:05", "url": "https://files.pythonhosted.org/packages/7d/de/a2a53998834c8a669f2ffbe159e484861391ff8168156b6a33de4da3c8f3/lsshipper-0.1.7.macosx-10.12-x86_64.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "a5e942f2a8584c527d175e537bfb1f15", "sha256": "c0186598843624026b40026c57eb0420610194646e6b2b895f90002fb70f04a4" }, "downloads": -1, "filename": "lsshipper-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a5e942f2a8584c527d175e537bfb1f15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8029, "upload_time": "2017-09-20T11:00:31", "url": "https://files.pythonhosted.org/packages/1d/59/ef5e6383e7777de98b8eda392b81fb7f3a1f9391103567374272709acd88/lsshipper-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a5e942f2a8584c527d175e537bfb1f15", "sha256": "c0186598843624026b40026c57eb0420610194646e6b2b895f90002fb70f04a4" }, "downloads": -1, "filename": "lsshipper-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a5e942f2a8584c527d175e537bfb1f15", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 8029, "upload_time": "2017-09-20T11:00:31", "url": "https://files.pythonhosted.org/packages/1d/59/ef5e6383e7777de98b8eda392b81fb7f3a1f9391103567374272709acd88/lsshipper-0.1.8.tar.gz" } ] }