En nuestra red, hay varios servidores de terminales basados en Windows Server 2012 R2 con rol de Servicios de escritorio remoto (RDS), que conecta a muchos usuarios de sucursales y oficinas regionales. Se ha hecho necesario detectar qué sesiones de usuarios de terminales generan la mayor parte del tráfico, cargando así los canales WAN. Lo más probable es que estos usuarios dentro de la sesión RDP carguen o descarguen activamente una gran cantidad de archivos o envíen documentos grandes para imprimir a través de Easy Print.
En nuestras condiciones, no podemos evitar por completo la transferencia de archivos entre una PC y un servidor RDP y la impresión de documentos a través de Easy Print, ya que los usuarios necesitan estas funciones para hacer su trabajo. La única forma de resolver el problema es encontrar usuarios que transfieran datos de forma activa y consultarlos personalmente para que puedan organizar eficazmente su trabajo y minimizar la gran transferencia de datos durante una sesión de RDP.
Microsoft ofrece dos formas de obtener acceso a los datos de uso del ancho de banda para cada sesión RDP de usuario: usando contadores de rendimiento o API RDS. No pude encontrar una solución lista con los datos de la API de RDS. Se dejaron los contadores. Después de haber probado varios contadores de rendimiento, me las arreglé para encontrar los correctos.
Entonces, abre Monitor de rendimiento (perfmon.exe) y agrega el contador Red RemoteFX / Tasa total enviada .
Tasa de envío del contador de red de RemoteFX Para hacerlo más demostrativo, seleccione Barra de histograma ver en el Graficopestaña si hay muchas sesiones .Especifique, digamos, 100 KB / s (100000
Barra de histograma

obtener el uso de rdp por parte de los usuarios con perfmon Para comparar el número de una sesión RDP con un nombre de usuario, puede utilizarqwinsta.exe

qwinsta – listar sesión rdpNota .
De la misma manera, usando la red RemoteFX / Tasa total enviada
Contador evalúa la tasa de tráfico entrante de un usuario. Si necesita evaluar el tráfico durante un día / semana, puede crear un grupo separado de recopiladores de datos que cuenten el tráfico entrante / saliente de las sesiones de RDP de los usuarios. En Windows Server 2008 R2, estos contadores de rendimiento no están presentes, por lo que los valores aproximados del tráfico de la sesión se pueden evaluar utilizando los contadores del grupo.

Bytes de salida / Bytes de entrada.
perfmon 2008r2 – Sesión de servicios de terminal
Los datos recibidos también se pueden usar para obtener el ancho de banda promedio por sesión de un cliente RDS al calcular el ancho de banda requerido para los canales de comunicación a las sucursales (sitios) remotos.





