Instead of Logging, we use the Monitor concept, which are dedicated interfaces for the monitoring situation at hand. The standard monitors include StreamMonitor and ExceptionMonitor. Others are likely to follow.