Я рассмотрел следующую статью, касающуюся систем ведения журнала, доступных для Java: http://michaelandrews.typepad.com/the_technical_times/2011/04/java-logging-reconsidered.html
Автор упомянул использование SLF4J с Logback. Как это отличается от непосредственного использования Logback. Не лучше ли использовать Logback напрямую, а не для SLF4J, так как Logback построен поверх SLF4J.