Metadata-Version: 1.2
Name: lsshipper
Version: 0.1.3
Summary: Very basic python logstash shipper
Home-page: https://github.com/stavinsky/lsshipper/
Author: Anton Stavinsky
Author-email: stavinsky@gmail.com
License: MIT
Description: Description
        ~~~~~~~~~~~
        
        This is very simple replacement for ElasticSearch filebeat.
        
        Usage
        ~~~~~
        
        install
        ^^^^^^^
        
        .. code:: bash
        
            pip install git+https://github.com/stavinsky/lsshipper
        
        after that create config directory anywhere you want and put 2 config
        files there.
        
        1. log\_config.ini - this is config for logging system. `example with
           verbose logs <../master/example_config_folder/log_config.ini>`__
        2. config.ini - main config. Make sure that ``pattern`` and ``newline``
           parameters is doublequotted. `example with verbose
           logs <../master/example_config_folder/config.ini>`__
        
        running
        ^^^^^^^
        
        It can be started as a module:
        
        .. code:: bash
        
            python -m lsshipper --config_dir <dir with configs>
        
        Why?
        ~~~~
        
        There is windows software that adds preallocated block of zeroes(\\x00)
        to log file. Original filebeat skips such blocks. So big part of logs
        can be lost.
        
        Speed
        ~~~~~
        
        On my mac mini late 2003 it can write to network about 2Mb/s. I will
        test later on windows and linux. I believe on linux it should be much
        faster.
        
        Problems
        ~~~~~~~~
        
        1. On very fast server reconnects it can loose one log string. Please
           check test\_connection.py
        
Keywords: logstash filebeat
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.5
