Kinesis Log Handler
Python logging handler for sending logs to AWS Kinesis
Requirements
Python 3.5+
boto3
Installation
Install and update using pip
pip install -U kinesisloghandler
A Simple Example
import logging
from kinesis_log_handler.firehose import FirehoseHandler
logger = logging.getLogger('neil')
fh = FirehoseHandler(
delivery_stream_name='your_kinesis_stream_name',
region_name='ap-northeast-1')
logger.addHandler(fh)
logger.warning('Warning!')
TODO
Emit asynchronously
Release files for kinesisloghandler 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kinesisloghandler-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Release files / kinesisloghandler-0.0.3-py3-none-any.whl
| Download URL | kinesisloghandler-0.0.3-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
36be37100259eec3c13b5cde467e89fd00803ba1d544735d3418924b2e7360a3
|
|
BLAKE2b-256 checksum How to use checksums |
01222f4ae82daaf0b37f659fe1bd193e4b4d3d5d6b06cf1dc9085a5219f086f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0
|