/doc/zlog.conf

http://github.com/HardySimpson/zlog · Unknown · 36 lines · 26 code · 10 blank · 0 comment · 0 complexity · 9e7ed5f55558ce390f5d93ff2876cce0 MD5 · raw file

  1. [global]
  2. strict init = true
  3. reload conf period = 10M
  4. buffer min = 1024
  5. buffer max = 2MB
  6. #rotate lock file = /tmp/zlog.lock
  7. rotate lock file = self
  8. default format = "%d(%F %T.%l) %-6V (%c:%F:%L) - %m%n"
  9. file perms = 600
  10. fsync period = 1K
  11. [levels]
  12. TRACE = 10
  13. CRIT = 130, LOG_CRIT
  14. [formats]
  15. simple = "%m%n"
  16. normal = "%d(%F %T.%l) %m%n"
  17. [rules]
  18. default.* >stdout; simple
  19. *.* -"%12.2E(HOME)/log/%c.log", \
  20. 1MB * 12 ~ "%E(HOME)/log/%c.%D(%F) #2r #3s.log"; \
  21. simple
  22. my_.INFO >stderr;
  23. my_cat.!ERROR "aa.log"
  24. my_dog.=DEBUG >syslog, LOG_LOCAL0; simple
  25. my_dog.=DEBUG | /usr/bin/cronolog /www/logs/example_%Y%m%d.log ; normal
  26. my_mice.* $record_func , "record_path%c"; normal