См. Эту ссылку для настройки нескольких файлов журнала:
http://www.jguru.com/faq/view.jsp?EID=1311014
Я думаю, что-то вроде этого должно работать, поскольку имена пользователей уникальны:
Есливы просто хотите один журнал для каждого пользователя, вы можете просто сделать разные журналы для разных имен пользователей в файле конфигурации автоматически, когда пользователь впервые открывает ваше приложение (скажем, User1Log
, User2Log
... и так далее), а затемиспользуйте некоторый код, подобный этому, чтобы указать, какой журнал использовать из вашего приложения:
Logger logger= Logger.getLogger(System.getProperty("user.name") + "Log");
Итак, кто-то, вошедший в систему под User1
, будет иметь журнал, связанный с User1Log
вваш файл конфигурации.