longging_51CTO博客
在日常运维的过程中设备常常会打印很多的log报文来,间隙刷新导致很多有用的打印无法看到,但是该类报文不影响设备的正常运行。这时候可以使用下面的命令对报文进行过滤让他不打印出来LC/2/7/CPU0:Oct 9 22:33:52.985 GMT: plim_xge[284]: %PLATFORM-CIH-5-ASIC_ERROR_SCRUB_THRESH : pla[1]: A sbe e
原创 2023-07-10 10:37:15
194阅读
在把日志写入文件的同时在控制台输出 示例代码如下:  #coding=utf-8 import logging import time import os dir = os.path.dirname(os.path.abspath('.')) log_path = dir + '\\log' class Log: def __init__(self): self.l
转载 2017-05-09 15:10:00
133阅读
2评论
日志模块 -logging(非常重要)记录用户行为程序运行过程程序错误记录 logging.debug()通常调试时用到的日志信息 logging.info() #证明事情按照预期的那样工作 longging.warning() #表明发生了意外,或者不就得将来发生的问题(如:磁盘满了)软件还是正常的工作 longging.error() #由于更严重的问题导致软件已经不能继续执行某些功能long
转载 3月前
114阅读
  logback与log4j比较   更快的执行速度: 基于我们先前在log4j上的工作,logback 重写了内部的实现,在某些特定的场景上面,甚至可以比之前的速度快上10倍。在保证logback的组件更加快速的同时,同时所需的内存更加少。 logback-classic 非常自然的实现了SLF4J:ogback-classic中的longging类自然的实现了SLF4J。当你使用 lo
转载 2021-08-05 18:09:38
825阅读
1. 在实际操作中要考虑的点在工作中,日志是必不可少的信息来源,特别是在排错的时候。在不同公司,有这不同的日志文件风格,有的是每个日志文件按照日期,放在同一个文件夹下面,有的是根据pid去区分,可能都有自己特殊的需求。总结起来,就是如何去分割日志文件。在python中,logging模块只是线程安全的,并没有保证进程安全,因此,在实际的生产环境中,都是每个应用启动多个进程,实现longging的多