Skip to content
goodsign edited this page Feb 7, 2013 · 4 revisions
  • Xml configuring to be able to change logger parameters without recompilation
  • Changing configurations on the fly without app restart
  • Possibility to set different log configurations for different project files and functions
  • Adjustable message formatting
  • Predefined formats: xml, json, fast, detailed, etc.
  • Simultaneous log output to multiple streams
  • Choosing logger priority strategy to minimize performance impact
  • Different output writers
    • Console writer
    • File writer
    • Buffered writer (Chunk writer)
    • Rolling log writer (Logging with rotation)
    • Connection writer
    • SMTP writer
  • Archiving option for rolling logger
  • Global variables and functions for easy usage in standalone apps
  • Functions for flexible usage in libraries
  • Multiple loggers usage
  • Flushing (To avoid data losses on application shutting down)
Clone this wiki locally