Сбор статистики с фермы RDS

Ответить
bigsmog88
Сообщения: 3
Зарегистрирован: 27 апр 2020 14:05

Сбор статистики с фермы RDS

Сообщение bigsmog88 »

Добрый день, коллеги.
Нужна помощь в реализации следующей задачи.
Необходимо собирать с фермы RDS статистику по пользователям, а именно:
1. Во сколько залогинился
2. Активна сессия или нет
3. сколько было времени простоя за день
4. во сколько вышел пользователь.

Статистика нужна за день, никак не могу придумать как это реализовать.
Аватара пользователя
Алексей Максимов
Администратор сайта
Сообщения: 572
Зарегистрирован: 14 сен 2012 06:50
Откуда: г.Сыктывкар
Контактная информация:

Re: Сбор статистики с фермы RDS

Сообщение Алексей Максимов »

Если реализация предполагается только штатными средствами Windows Server, то это будет не тривиальная задача, хотя и вполне выполнимая.

Пункты 1 и 4 - можно получить из анализа лога "Microsoft-Windows-TerminalServices-LocalSessionManager/Operational", где фиксируются все пользовательские входы и отключения.
Пример скрипта можно посмотреть здесь: Connection Report for Remote Desktop

Пункты 2 и 3 это уже более сложная задача, так как нужно через какие-то промежутки времени где-то фиксировать состояние каждой сессии, полученное из п.2 и сохранять их для последующего анализа к пункту 3.
Примеры скриптов получения информации о сессиях можете искать там же: Script Center > Repository.
При этом следует обращать внимание на то, что командлет Get-RDUserSession имеет проблемы, которые приходится обходить.
bigsmog88
Сообщения: 3
Зарегистрирован: 27 апр 2020 14:05

Re: Сбор статистики с фермы RDS

Сообщение bigsmog88 »

спасибо, Ваш ответ помог.
Ответить

Вернуться в «Windows Server 2012/2012 R2»