Hi Min.
Too much is quite relative.
I think lot's of logging is fine. Just use the different log levels correctly, and make it configurable in the startup GUI so that the operator can choose there whether they want logging or not and how much.
And, do something like the below to prevent unneeded overheads:
Enjoy.
J
Jacques<br />*******<br />MCP, SCJP, SCJD, SCWCD