add debug log level, separate date formatter for every thread

i think you should use debug log level too