Я управляю сервером Windows (2012 R2), на котором есть общий ресурс SMB, используемый людьми в моей компании. Недавно люди жаловались, что общий ресурс медленный, и я вижу, что пропускная способность сети полностью загружает сетевые адаптеры. Я могу видеть количество файлов, открытых для каждого пользователя / сеанса, подключенного к общему ресурсу, но я не вижу пропускную способность, используемую пользователями или файлами. Я подозреваю, что некоторые автоматизированные скрипты извлекают файлы из общего ресурса и ведут себя некорректно, но я не знаю, как это показать.
Есть ли какие-нибудь инструменты для решения такого рода проблем?
Найти удаленную машину очень просто:
Просто используйте Resource Monitor. Перейдите на вкладку «Сеть», разверните «Сетевая активность», отсортируйте по отправке (бит / с). У ваших виновников будет самый высокий текущий сетевой трафик.
В качестве альтернативы вы можете использовать TCPView.
https://technet.microsoft.com/en-us/sysinternals/tcpview
Упорядочить по «отправленным байтам». Найдите записи, в которых локальным портом является «Microsoft-DS». «Удаленный адрес» будет вашим виновником.
Оттуда вы должны просто иметь возможность использовать сетевой файл, чтобы увидеть, какие файлы открыты этим пользователем.