what we do is using application.output A LOT in a batchprocessor. we made or own custom switch (system.property) where we can turn all those messages ON or OFF
if you use application.output() with a LOGGINGLEVEL, that will output, to the log in the servoy-admin page.
This way, you control the debug level (info you need what is happening) a lot more…