Metadata-Version: 2.0
Name: kinesyslog
Version: 0.9.6
Summary: Syslog and GELF relay to AWS Kinesis Firehose. Supports UDP, TCP, and TLS; RFC3164, RFC5424, RFC5425, RFC6587, GELF v1.1.
Home-page: https://github.com/brandond/kinesyslog
Author: Brandon Davidson
Author-email: brad@oatmail.org
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Framework :: AsyncIO
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: Log Analysis
Classifier: Topic :: System :: Logging
Requires-Python: >=3.5
Provides-Extra: dev
Provides-Extra: libuuid
Requires-Dist: boto3 (>=1.9.2)
Requires-Dist: botocore (>=1.12.20)
Requires-Dist: click
Requires-Dist: ujson (<2.0.0)
Provides-Extra: dev
Requires-Dist: setuptools-version-command; extra == 'dev'
Provides-Extra: libuuid
Requires-Dist: python-libuuid; extra == 'libuuid'

kinesyslog
==========

Syslog and GELF relay to AWS Kinesis Firehose. Supports UDP, TCP, and TLS; RFC3164, RFC5424, RFC5425, RFC6587, GELF v1.1.

Prerequisites
-------------

This module requires Python 3.5 or better, due to its use of the ``asyncio`` framework.

This module uses Boto3 to make API calls against the Kinesis Firehose service. You
should have a working AWS API environment (~/.aws/credentials,
environment variables, or EC2 IAM Role) that allows calling Kinesis Firehose's
``put-record-batch`` method against the account that it is running in, and the stream
specified on the command line.

Consult `README.md on GitHub <https://github.com/brandond/kinesyslog/blob/master/README.md>`__ for usage instructions.


