Metadata-Version: 1.2
Name: aiologstash
Version: 1.0.0
Summary: asyncio-compatible logstash logging handler.
Home-page: https://github.com/aio-libs/aiologstash
License: UNKNOWN
Author: Andrew Svetlov
Author-email: andrew.svetlov@gmail.com
Requires-Python: >=3.5.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: AsyncIO
Requires-Dist: python-logstash
Requires-Dist: async-timeout

aiologstash
===========

.. image:: https://travis-ci.org/aio-libs/aiologstash.svg?branch=master
  :target:  https://travis-ci.org/aio-libs/aiologstash

.. image:: https://codecov.io/gh/aio-libs/aiologstash/branch/master/graph/badge.svg
  :target: https://codecov.io/gh/aio-libs/aiologstash

.. image:: https://badge.fury.io/py/aiologstash.svg
  :target: https://badge.fury.io/py/aiologstash

asyncio logging handler for logstash.

Installation
------------

.. code-block:: shell

   pip install aiologstash

Usage
-----

.. code-block:: python

   import logging
   from aiologstash import create_tcp_handler

   async def init_logger():
        handler = await create_tcp_handler('127.0.0.1', 5000)
        root = logging.getLogger()
        root.setLevel(logging.DEBUG)
        root.addHandler(handler)

Thanks
------

The library was donated by `Ocean S.A. <https://ocean.io/>`_

Thanks to the company for contribution.

