Details
-
Improvement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
Description
Allow for standardized logging configuration to be shared by multiple applications. However, the configuration should be parameterizable to some extent,
Example of general structure
[general parameters] scan period appName externalConfPath outputPath include: externalConfPath/appName-custome.xml [RollingFileAppender-GENERAL] dailyRollover flush: no (configurable) outputPath/appName-general-TIME.log maxHistory: 90 days, configurable sizeCap: 100GB, configurable [root-logger] level: info, overridable appender:RollingFileAppender-GENERAL