Add thread and calling class name to the log entry, then use a LocationAwareLogger to feed that info in.