python日志模块的处理程序,通过任何rest ful api发送日志。有线程和处理批处理帖子的日志支持。
restapi-logging-handler的Python项目详细描述
#python restful api异步日志处理程序,支持loggly
一个简单的python日志处理程序,它将使用http post请求将任何日志事件发送到
restful api。完全异步的using requests futures,
在Python 2&3中测试过并支持loggly。
<<
ppp install restapi日志记录处理程序的安装
<<
用法
导入您需要的模块:
````
frofrofrorestapi日志记录处理程序的restapi日志记录处理程序导入restapi处理程序
frorestapi日志记录处理程序导入logglglyhandler
````
将python日志处理程序设置为将日志发送到REST ful API
``
logger=logging.getLogger(\uu name\uu)
restapiHandler=restapiHandler('http://my.restfulapi.com/endpoint/')
logger.addHandler(restapiHandler)
logger.setLevel(logging.INFO)
logger.INFO(“将此发送到我的RESTful API”)
````
您当前可以更改
以发送文本。
```
restapihandler=restapihandler('http://my.restfulapi.com/endpoint/','text')
````
处理程序以批处理方式收集日志,并每“interval”秒发送一次。
间隔过后,将向Loggly发送收集的所有日志在内部handleError()方法
和引发异常之前,有
`max_attempts`尝试发送日志。
,
或要与loggly内的日志关联的标记列表。
-间隔:默认为1秒
-最大尝试次数:默认为5次
````
logglyhandler=logglyhandler(
自定义标记='loggly-custom-key',
应用程序标记=['tag1','tag2',…],
间隔=1.0,
最大尝试数=5
)
```
一个简单的python日志处理程序,它将使用http post请求将任何日志事件发送到
restful api。完全异步的using requests futures,
在Python 2&3中测试过并支持loggly。
<<
ppp install restapi日志记录处理程序的安装
<<
用法
导入您需要的模块:
````
frofrofrorestapi日志记录处理程序的restapi日志记录处理程序导入restapi处理程序
frorestapi日志记录处理程序导入logglglyhandler
````
将python日志处理程序设置为将日志发送到REST ful API
``
logger=logging.getLogger(\uu name\uu)
restapiHandler=restapiHandler('http://my.restfulapi.com/endpoint/')
logger.addHandler(restapiHandler)
logger.setLevel(logging.INFO)
logger.INFO(“将此发送到我的RESTful API”)
````
您当前可以更改
以发送文本。
```
restapihandler=restapihandler('http://my.restfulapi.com/endpoint/','text')
````
处理程序以批处理方式收集日志,并每“interval”秒发送一次。
间隔过后,将向Loggly发送收集的所有日志在内部handleError()方法
和引发异常之前,有
`max_attempts`尝试发送日志。
,
或要与loggly内的日志关联的标记列表。
-间隔:默认为1秒
-最大尝试次数:默认为5次
````
logglyhandler=logglyhandler(
自定义标记='loggly-custom-key',
应用程序标记=['tag1','tag2',…],
间隔=1.0,
最大尝试数=5
)
```