Я рекомендую Log4D библиотека с открытым исходным кодом:
для него требуется только один файл (Log4D.pas), он позволяет динамически настраивать код и внешнюю конфигурацию через файл свойств (плоский или XML) и очень прост в использовании и расширении - написание нового класса appender, который можно настроить из файла свойств все просто.