Re: Student Banking Problem



On Fri, 11 Apr 2008 20:17:59 -0400, Lew <lew@xxxxxxxxxxxxx> wrote,
quoted or indirectly quoted someone who said :

Very few people take the time or care to design good logging strategies.

I think the key idea is logging is not something you put in then
remove as soon as the bug is fixed. You LEAVE it there, but partially
deactivate it, ready to help track down any future problems. You also
leave it partially activated, even in production to help locate the
source of problems in production, and to produce the routine
statistics.

You can fine tune just how much detail you want where.

Real logging is easy to turn on and off, and adjust the detail level,
without having to recompile the universe.
--

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com
.



Relevant Pages

  • Re: Student Banking Problem
    ... ready to help track down any future problems. ... even in production to help locate the ... Real logging is easy to turn on and off, and adjust the detail level, ...
    (comp.lang.java.programmer)
  • Re: Logging - Best Practices
    ... Logging isn't for development, it's for production. ... I'm really not sure where a sysadmin in a large ... So, for example, if the Baz system calls a class from a common module ...
    (comp.lang.java.programmer)
  • Re: Logging - Best Practices
    ... Logging isn't for development, it's for production. ... There should be, generally, one log or set of logs per ... Don't think so much in terms of packages as applications. ...
    (comp.lang.java.programmer)
  • Re: UNREF DIR and LINK COUNT
    ... > the power down/up in order to place it in a rack. ... Put logging on the filesystem. ... > unfavorable messages, and cycled the power successfully without ... as far as possible, and if you cannot cluster it for Production, then ...
    (comp.unix.solaris)
  • RE: Informix 7.30 (I know!)
    ... If you are logging (and of course you are, 'cause it's production) and you don't have raw tables or blobs, then try this. ... New Box - answer 'Y' to log restore. ... New Box - use the first log tape and apply logs ...
    (comp.databases.informix)