forked from cihub/seelog
-
Notifications
You must be signed in to change notification settings - Fork 13
Current features
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)