Log factory with logger implementations