向dingtalk发送消息的日志处理程序
dingtalk-log-handler的Python项目详细描述
钉钉群告警Handler
通过钉钉群机器人, 发送Python日志到钉钉群
参考钉钉群机器人接口 https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq/26eaddd5
打包
python setup.py sdist
使用示例
importloggingimportlogging.configLOGGING={'version':1,'disable_existing_loggers':False,'formatters':{'verbose':{'format':'[%(levelname)s%(asctime)s%(name)s%(funcName)s%(lineno)d%(process)d]\t%(message)s'},},'handlers':{'dingtalk':{'class':'dingtalk_log_handler.DingTalkHandler','webhook':'https://oapi.dingtalk.com/robot/send?access_token=XXXXX',# 'secret': '',# 'keyword': '','formatter':'verbose','level':'ERROR',},'console':{'level':'INFO','class':'logging.StreamHandler','formatter':'verbose',},},'loggers':{'':{'handlers':['dingtalk','console'],'level':'INFO','propagate':False,},}}logging.config.dictConfig(LOGGING)logging.error('testing')
- 项目
标签: