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

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

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

Сообщение bigsmog88 » 27 апр 2020 14:14

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

Статистика нужна за день, никак не могу придумать как это реализовать.

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

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

Сообщение Алексей Максимов » 29 апр 2020 06:31

Если реализация предполагается только штатными средствами 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 » 12 май 2020 09:04

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

Ответить

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