Section
All of the logging code -- specifically the logging levels used.
Problem
Right now, basically everything is info, but a lot of our logging is stuff that really doesn't need to be reported for 99% of applications, and could be either trace or debug.
Solution
Useless logs hide the important ones, and fill up storage that could be better used. We need enough to reproduce bugs, but right now we both don't log all the important information and do log lots of useless stuff.
Additional notes
This isn't a suggestion to remove log statements -- all the ones we have are potentially useful, but should be demoted to trace or debug so they're not all over the place, all the time.
Section
All of the logging code -- specifically the logging levels used.
Problem
Right now, basically everything is
info, but a lot of our logging is stuff that really doesn't need to be reported for 99% of applications, and could be eithertraceordebug.Solution
Useless logs hide the important ones, and fill up storage that could be better used. We need enough to reproduce bugs, but right now we both don't log all the important information and do log lots of useless stuff.
Additional notes
This isn't a suggestion to remove log statements -- all the ones we have are potentially useful, but should be demoted to
traceordebugso they're not all over the place, all the time.