以GELF格式发布的日志处理程序
gelfHandler的Python项目详细描述
Gelfhandler是一个基本的日志处理程序,用于通过UDP或TCP发送到GrayLog2实例
基本用法
用法与任何处理程序都很相似:
from gelfHandler import GelfHandler gHandler = GelfHandler( host='mylogserver.example.com', port=12202, protocol='UDP' ) logger.addHandler(gHandler)
如果使用以gelfprops开头的额外关键字发送dict,则可以支持其他字段:
logger.warn('DANGER DANGER',extra={'gelf_props':{'name':'W. Robinsson', 'planet':'unknown'}})
更多信息可以在github页面上找到。