zoukankan      html  css  js  c++  java
  • Python logging模块

    一 日志模块引入

    作为DBA,数据库的错误日志应该是你需要经常查看的一种日志,通过错误日志可以定位数据库启动停止运行状况等问题,以下是数据库的错误日志截图,通过查看截图可以看到每条日志大概由以下信息组成:

    日期 时间 时区 [日志级别] 具体的日志信息

    比如下面一条登录拒绝的日志 

    2018-09-10T13:48:50.266083+08:00 5 [Note] Access denied for user 'root'@'localhost' (using password: YES)

    日期 2018-09-10

    时间 T13:48:50.266083

    时区+08:00

    日志级别  [Note] 

    日志信息 Access denied for user 'root'@'localhost' (using password: YES)

    # 默认只输出warning级别以上的日志
    import logging
    # logging.debug("debug message")
    # logging.info("info message")
    # logging.warning('warning message')
    # logging.error('error message')
    # logging.critical('critical message')
    
    #设置日志格式
    logging.basicConfig(level = logging.INFO,
                        format = '%(asctime)s [%(levelname)s]: %(message)s',
                        datefmt = '%a,%d %b %Y %H:%M:%S'
                        # filename = r'C:UsersadminDesktop	est.log',
                        # filemode = 'w'
                        )
  • 相关阅读:
    设置MAVEN_OPTS的推荐方法
    工作总结之常见错误排查
    工作总结之添加数据库
    工作总结之添加前端页面
    DAO以及获取自动生成主键值
    Webx pull service
    java json的处理
    Spring 基于注解的装配
    poj 3336 Count the string
    最小表示法
  • 原文地址:https://www.cnblogs.com/DBABlog/p/12926885.html
Copyright © 2011-2022 走看看