log配置文件

pegasus python client使用了logging日志包,默认配置如下:

  1. [loggers]
  2. keys=root
  3. [logger_root]
  4. level=INFO
  5. handlers=hand01
  6. propagate=0
  7. [handlers]
  8. keys=hand01
  9. [handler_hand01]
  10. class=handlers.RotatingFileHandler
  11. formatter=form01
  12. args=('pegasus.log', 'a', 100*1024*1024, 10)
  13. [formatters]
  14. keys=form01
  15. [formatter_form01]
  16. format=%(asctime)s [%(thread)d] [%(levelname)s] %(filename)s:%(lineno)d %(message)s
  17. datefmt=%Y-%m-%d %H:%M:%S

如果用户有定制需求,可以在自己的代码目录添加配置文件logger.conf