用于向aws kinisis发送日志的python日志处理程序
kinesisloghandler的Python项目详细描述
要求
- Python3.5+
- BOTO3
安装
使用pip安装和更新
pip install -U kinesisloghandler
一个简单的例子
importloggingfromkinesis_log_handler.firehoseimportFirehoseHandlerlogger=logging.getLogger('neil')fh=FirehoseHandler(delivery_stream_name='your_kinesis_stream_name',region_name='ap-northeast-1')logger.addHandler(fh)logger.warning('Warning!')
待办事项
- Emit asynchronously