"нагружает сервер" понятие обтекаемое. Блокировки? Нагрузка на дисковуй подсистему?
И какой сервер? AOS? БД? или может терминальный?
Наши админы при замедлении системы первым делом конечно лезут в монитор активности SQL сервера и ищут блокировки. Связать процесс БД с аксаптовским пользователем можно основываясь на номере сессии (
Как по spid получить sessionId)
Но проблема общего подвисания системы не всегда сводится к блокировкам БД. Например расчёт спецификации в AX2009 нехило так нагружает сервер приложений и при этом не создаёт блокировок на сервере БД. Если вдруг кто-то умудрится запустить расчёт крупной спецификации на рабочем AOS, то зависания обеспечены
Если говорить об автоматизации поиска узких мест, то наверно было бы не плохо иметь на форме активных пользователей какой-нибудь индикатор аля "загрузка процессора" в диспетчере задач Windows.