Any guidelines on what is the bare minimum an application should log? Things like Method entry/exit, method parameters, info logging in the algorithm, exception logs, Transaction time period and so on. One can log anything, but any guidelines/experience which says the application should log minimum of these things.