3. nb_log记录到 钉钉、Mongo、elastic、邮件等
3.1 钉钉日志
from nb_log import get_logger
logger4 = get_logger("hi", is_add_stream_handler=True,
log_filename="hi.log", ding_talk_token='your_dingding_token')
logger4.debug('这条日志会同时出现在控制台 文件 和钉钉群消息')
3.2 其他handler包括kafka日志,elastic日志,邮件日志,mongodb日志
按照get_logger_and_add_handler函数的入参说明就可以了,和上面的2 3 4中的写法方式差不多,都是一参 傻瓜式,设置了,日志记录就会记载在各种地方。
3.3 各種日志截圖
钉钉
elastic日志
mongo日志