Índice

Introducción

Los entornos de escritorio remoto generan varias capas de datos operativos, desde el uso de CPU y memoria hasta usuarios conectados, sesiones concurrentes y demanda de aplicaciones. El desafío es decidir qué señales son importantes y cómo se relacionan. Este artículo explica qué rastrea el software de monitoreo de escritorio remoto, cómo la visibilidad de las sesiones difiere del monitoreo del servidor y cómo los equipos de TI pueden utilizar datos en tiempo real e históricos para diagnosticar problemas de rendimiento.

¿Qué monitorea realmente el software de monitoreo de escritorio remoto?

La monitorización de escritorios remotos abarca una serie de conceptos. Algunas herramientas se centran en los recursos del lado del servidor, mientras que otras inventarían conexiones utilizando el Protocolo de Escritorio Remoto (RDP) o los Servicios de Escritorio Remoto (RDS). Las herramientas que adoptan un enfoque centrado en la seguridad pueden auditar y registrar la actividad del usuario.

Para TI, tiene sentido dividir estas herramientas en 5 categorías:

Capa de monitoreo Lo que responde Información típica
Infraestructura ¿Está saludable el host? CPU, memoria, disco, ancho de banda, disponibilidad
Conexión ¿Quién se conectó y cuándo? Usuario, hora de inicio de sesión, estado de conexión
Sesión ¿Qué está sucediendo en las sesiones remotas? Usuarios conectados, sesiones concurrentes, duración, estado de la sesión
Experiencia del usuario ¿Es la sesión remota receptiva? Retraso de entrada, latencia, retrasos de inicio de sesión, capacidad de respuesta de la aplicación
Actividad ¿Qué aplicaciones o acciones están involucradas? Uso de la aplicación, procesos, eventos de auditoría o grabaciones de sesión

Estos están relacionados pero no son necesariamente intercambiables, ya que uno puede informar una saturación de CPU pero no revelar qué sesión fue la primera afectada, mientras que una plataforma de auditoría puede identificar quién se conectó pero no explicar por qué se deterioró el rendimiento.

El software de grabación de sesiones lleva esto un paso más allá al recopilar evidencia detallada de lo que ocurrió dentro del contexto del entorno remoto, introduciendo consideraciones adicionales de seguridad, privacidad, retención y almacenamiento.

El primer desafío, entonces, al comparar el software de monitoreo de escritorio remoto, es identificar la visibilidad que realmente requiere el departamento de TI.

¿Por qué la visibilidad a nivel de sesión es diferente de la supervisión del servidor?

Tradicional monitoreo del servidor las herramientas preguntan si la máquina está funcionando bien. ¿La utilización de la CPU es alta? ¿La memoria es baja? ¿La utilización del disco está aumentando? ¿El servidor está en línea?

Estas métricas siguen siendo relevantes en un escenario de alojamiento RDS, pero hay otra capa a considerar. La infraestructura RDS compartida significa que a nivel de host, la CPU, la memoria, el almacenamiento y la capacidad de red se distribuyen entre múltiples usuarios y aplicaciones.

A nivel de sesión, las aplicaciones y procesos de cada usuario tienen demandas únicas. Un Host de Sesión RD puede estar generalmente saludable mientras que las aplicaciones de un usuario se congelan, o una sesión lenta no implica que todo el servidor esté a su máxima capacidad.

La diferencia es significativa para los propósitos de solución de problemas. Si diez usuarios en el mismo servidor comienzan a desacelerarse al mismo tiempo, tiene sentido investigar primero los recursos compartidos del servidor. Si solo un usuario está experimentando problemas, es más probable que el problema esté aislado a esa sesión, sus aplicaciones y conexión.

Las herramientas de monitoreo de escritorio remoto son más efectivas cuando empoderan a los administradores para alternar entre estas perspectivas y establecer conexiones entre la salud general del servidor y el estado de las sesiones individuales de los usuarios.

¿Cuáles son las métricas más importantes de Remote Desktop?

Ninguna métrica gobierna la salud de un entorno de escritorio remoto. Los administradores requieren suficiente contexto para interpretar la carga de trabajo actual, el consumo de recursos y la experiencia del usuario.

¿Cuántos usuarios y sesiones están activos?

Los recuentos de sesiones proporcionan la base para esta conversación.

Puntos de datos relevantes incluyen usuarios conectados, sesiones activas y desconectadas, conteos de sesión concurrente , distribución entre servidores, períodos pico y concurrencia histórica.

Las tendencias de concurrencia tienen prioridad sobre el número de empleados al evaluar el rendimiento de un sistema de escritorio remoto, ya que la capacidad se define típicamente por la carga de trabajo simultánea, en lugar del número de usuarios registrados. Una máquina que atiende a 200 usuarios ocasionales puede estar significativamente más estresada que un conteo de sesiones concurrentes de 40 usuarios que ejecutan aplicaciones de alto rendimiento.

El valor de las métricas de concurrencia, complementado por las estadísticas de infraestructura, es establecer si hay una correlación entre el aumento de usuarios conectados y el crecimiento del consumo de recursos.

¿Los recursos del servidor están a la altura de la demanda de sesiones?

CPU, memoria, actividad del disco y almacenamiento disponible siguen siendo las métricas clave para monitorear un escritorio remoto.

La pregunta interesante no es si la CPU alcanzó un cierto porcentaje, sino cuándo estuvo bajo presión y qué más estaba sucediendo al mismo tiempo.

Un aumento constante de la CPU, por ejemplo, puede correlacionarse con la prisa de inicio de sesión de la mañana, un mayor número de sesiones concurrentes, un proceso programado o un uso intensivo de una aplicación empresarial en particular.

La conexión entre los dos suele ser más importante que el valor de utilización.

¿Qué aplicaciones y procesos están impulsando la carga de trabajo?

La visibilidad de la aplicación contribuye con contexto adicional.

Entender las aplicaciones que se están utilizando, cuándo aumenta la demanda y qué procesos consumen más recursos permite a los administradores asociar la actividad del usuario con el comportamiento de la infraestructura.

El monitoreo de aplicaciones puede abordar estos tipos de preguntas. ¿Aparece un problema de rendimiento cuando se utiliza intensamente una aplicación específica? ¿Hay hosts de sesión que ejecutan un conjunto de aplicaciones más intensas? ¿Se están manteniendo o licenciando aplicaciones que se utilizan raramente?

Esta información tiene valor, no solo para la resolución de problemas, sino también para la administración general de infraestructura y software.

¿Está la red o la experiencia del usuario contribuyendo al problema?

Las sesiones de escritorio remoto son interactivas por naturaleza, lo que hace que los problemas de red o de capacidad de respuesta sean inmediatamente evidentes para los usuarios finales.

Las necesidades de ancho de banda deben evaluarse junto con otros métricas de rendimiento del servidor, ya que un servidor puede tener capacidad de CPU y memoria sobrante mientras que las conexiones se ven ralentizadas por un cuello de botella en otra parte de la cadena de comunicación. Entender Rendimiento de RDP en redes de alta latencia puede ayudar a distinguir los problemas de capacidad de respuesta de la red de las limitaciones de recursos del lado del host.

Algunos entornos RDS pueden ofrecer más información sobre la experiencia del usuario final que otros. Microsoft Performance Monitor, por ejemplo, tiene contadores de retraso de entrada del usuario que pueden identificar retrasos a nivel de sesión y proceso. Microsoft documenta la función como un método para correlacionar los números de sesión, el uso de CPU y la capacidad de respuesta en los servidores RD Session Host.

No todas las herramientas de monitoreo de escritorio remoto incluyen las mismas métricas de latencia o retraso de entrada. Los administradores de TI deben verificar lo que un proveedor realmente ofrece en términos de información sobre la experiencia del usuario en lugar de asumir que estará presente.

Cómo el monitoreo de Escritorio Remoto puede ayudar a su equipo cuando tiene que solucionar sesiones lentas?

El valor de la monitorización de escritorios remotos se ve mejor cuando los administradores toman múltiples señales y las correlacionan.

Cuando un usuario señala que RDP es lento, describe el efecto, no la causa. Su primera prioridad es entender el alcance del problema.

¿Un usuario tiene problemas? ¿Hay varios usuarios que están en el mismo host? ¿Hay usuarios en múltiples servidores con el mismo problema?

Con el alcance del problema definido, sus conocimientos de monitoreo pueden ayudar a enfocar su búsqueda:

Síntoma Comprobaciones útiles
Un usuario es lento Estado de sesión, aplicaciones, procesos, condiciones de conexión
La mayoría de los usuarios en un servidor son lentos CPU, memoria, I/O de disco, uso de procesos, sesiones concurrentes
Los usuarios en varios servidores son lentos Dependencias de red o infraestructura compartidas
El rendimiento se degrada al mismo tiempo diariamente Concurrencia, tareas programadas, picos de aplicación
Los usuarios son desconectados con frecuencia. Disponibilidad del servidor, condiciones de red, eventos de servicio y conexión
Una aplicación se desempeña mal repetidamente Uso de la aplicación, procesos relacionados y consumo de recursos

El objetivo es la correlación. Los picos de CPU significan más en el contexto de aumentar la concurrencia. La alta utilización del ancho de banda es más notable ante múltiples quejas de usuarios. Un problema de rendimiento recurrente es más fácil de identificar cuando sabes que la misma aplicación o carga de trabajo está ocurriendo cada vez.

El monitoreo no siempre identifica la causa raíz, pero captura el contexto operativo necesario para que los administradores reduzcan el campo de posibles sospechosos.

La solución de problemas basada en la memoria después del hecho no es lo mismo que inspeccionar el entorno en el momento del incidente.

Monitoreo en Tiempo Real, Alertas e Informes Históricos: ¿Por Qué Son Todos Importantes?

El monitoreo resulta beneficioso cuando te permite responder a tres preguntas operativas diferentes: ¿qué está sucediendo actualmente, cuándo debería actuar TI y qué ocurrió anteriormente?

¿Qué está sucediendo ahora mismo?

El monitoreo en tiempo real puede ser utilizado por los administradores para examinar el rendimiento actual del servidor, los usuarios conectados, los procesos de aplicación y la actividad de la red.

Esta información puede resultar vital durante un incidente, ya que permite al administrador determinar si aún hay presión sobre los recursos o si está ocurriendo una carga inusual.

El valor en tiempo real proporciona datos actuales, pero eso es todo. La métrica es solo informativa en este momento. Algo que parece normal ahora podría haber sido anormal cuando el usuario estaba experimentando el problema.

¿Cuándo algo requiere atención?

Las alertas transforman la monitorización de la recopilación de datos pasiva en un proceso proactivo y operativo.

Los administradores especifican qué merece atención: uso sostenido del procesador, presión de memoria, actividad del disco, usuarios activos excesivos o tiempo de inactividad del servidor.

Umbrales de monitoreo aún se debe aplicar con sentido común; se espera un breve aumento en la actividad de la CPU, pero la presión recurrente durante las horas pico de sesiones puede indicar un problema de capacidad emergente.

¿Qué sucedió antes del incidente?

Los informes históricos revelan patrones que las métricas en tiempo real no pueden. Microsoft recomienda usar Recolección de datos del Monitor de Rendimiento para registrar contadores de rendimiento a lo largo del tiempo al investigar problemas de rendimiento intermitentes en Windows Server.

Diga que la CPU alcanza el 90 por ciento durante cinco minutos. Si se trata de un incidente aislado en un proceso por lotes conocido, puede que no indique un problema. Pero si la CPU alcanza el 90 por ciento todos los días de la semana alrededor de la misma hora en que la concurrencia supera un umbral dado, esa es una información valiosa para la planificación de capacidad.

Las líneas de base históricas son a menudo más importantes que los umbrales individuales, porque te muestran lo que es normal para un servidor dado, una mezcla de aplicaciones y una población de usuarios.

¿En qué casos son suficientes las herramientas de monitoreo nativas de Windows?

Windows proporciona un conjunto de herramientas bastante robusto para la solución de problemas ya.

El Administrador de tareas y el Monitor de recursos muestran la utilización actual de los recursos. El Monitor de rendimiento puede recopilar contadores de rendimiento de Windows, incluyendo el retraso en la entrada del usuario a nivel de sesión y proceso en versiones compatibles de Windows Server. El Visor de eventos presenta eventos relacionados con el sistema operativo y RDS, mientras que PowerShell se puede utilizar para consultar y automatizar muchas tareas de administración.

Para la solución de problemas en un solo servidor o la investigación de un problema particular, estas herramientas pueden resultar suficientes para un administrador experimentado.

Sin embargo, la necesidad de monitorear múltiples servidores o de revisar la situación desde la perspectiva de una ocurrencia anterior podría requerir que la información se obtenga de múltiples fuentes.

La supervisión centralizada es útil en situaciones donde TI tiene que monitorear más de un host a través de una consola, guardar información histórica para su uso posterior, comparar sistemas y plazos, informar sobre la actividad del usuario y la concurrencia, o configurar alertas.

El valor de tal enfoque no está necesariamente en las métricas que Windows no proporciona.

Se trata más bien de la capacidad de consolidar, almacenar y correlacionar esta información para hacerla más útil para los administradores.

¿Significa que estás grabando a los usuarios si utilizas la supervisión de sesiones de escritorio remoto?

No. Los términos se utilizan a menudo de manera intercambiable, pero la monitorización de sesiones y la grabación de sesiones tienen un alcance y capacidades significativamente diferentes.

Mientras que el monitoreo de sesiones de escritorio remoto puede observar solo a los usuarios conectados, sesiones concurrentes, utilización de recursos, historial de sesiones o uso de aplicaciones, la grabación de sesiones capturaría un conjunto de datos mucho más detallado sobre las actividades dentro de la sesión remota dependiendo del producto, como el contenido de la pantalla, actividades de la aplicación, actividades del portapapeles u otros eventos.

Grabar sesiones puede tener sentido para escenarios específicos de acceso privilegiado, acceso de terceros, auditoría o seguridad, pero plantea preguntas adicionales sobre retención, acceso, almacenamiento y privacidad.

Para la mayoría de las operaciones diarias de escritorio remoto, la capacidad de registrar todos los detalles de una sesión es innecesaria y no deseada por el equipo de TI, ya que solo necesitan suficiente información sobre la sesión para observaciones de rendimiento y propósitos de análisis.

¿Cómo puede mejorar su planificación de capacidad utilizando la supervisión de escritorio remoto?

Cuando se trata de infraestructura de escritorio remoto, la densidad de carga es una consideración importante.

El número de cuentas configuradas dice poco sobre la cantidad de usuarios simultáneos, las aplicaciones que ejecutan y su intensidad.

El monitoreo histórico hace que esa información esté disponible.

Al analizar los usuarios simultáneos y compararlos con las utilizaciones de CPU, memoria, disco y red, los administradores de TI obtienen información útil sobre su entorno. Pueden ver cuándo las cargas comienzan a afectar la infraestructura, qué cargas de trabajo son responsables y si la tendencia está en aumento.

Esa información se puede utilizar para justificar acciones como equilibrar la carga de trabajo entre los hosts, agregar más servidores, añadir más recursos a los servidores existentes, programar aplicaciones pesadas o investigar aplicaciones que consumen una cantidad desproporcionadamente grande de recursos.

Ese enfoque es mucho más preciso que una recomendación general basada en usuarios por servidor. Microsoft’s Guía de dimensionamiento del host de sesión de escritorio remoto de manera similar, se recomienda evaluar el tipo de carga de trabajo, la densidad de usuarios y las mediciones de experiencia del usuario en lugar de depender de una única cifra de capacidad genérica. Dos empresas con la misma base de usuarios pueden tener demandas de aplicación e infraestructura muy diferentes.

¿Qué tipo de requisitos deberías buscar al buscar un software de monitoreo de escritorio remoto?

El mejor software de monitoreo de escritorio remoto no es necesariamente el producto que recopila la mayor cantidad de datos. Es el que proporciona el nivel de visibilidad necesario para el entorno que se está gestionando.

Para la mayoría de los equipos de operaciones de TI, los requisitos clave son sencillos:

  • c visibilidad centralizada en múltiples servidores
  • información de usuarios actuales y sesiones concurrentes
  • Monitoreo de CPU, memoria, disco y red
  • visibilidad de aplicaciones y procesos
  • informes históricos y análisis de tendencias
  • alertas configurables
  • opciones prácticas de informes y exportación

La plataforma también debería facilitar la correlación. Los recuentos de sesiones se vuelven más valiosos cuando los administradores pueden compararlos con la carga del servidor. El uso de la aplicación se vuelve más útil cuando se puede examinar a lo largo del tiempo.

La sobrecarga de implementación y administración también es importante. Una plataforma de monitoreo destinada a simplificar la infraestructura remota no debería introducir una complejidad de infraestructura o gestión desproporcionada por sí misma.

Finalmente, verifique exactamente lo que los proveedores quieren decir con términos como monitoreo de sesiones, monitoreo de usuarios y monitoreo de escritorio remoto. Una plataforma puede referirse a informes de usuarios conectados, otra puede proporcionar métricas de capacidad de respuesta de RDP, mientras que otra puede ofrecer grabación completa de pantalla.

La terminología puede sonar similar. La visibilidad entregada puede ser muy diferente.

¿Cómo puede TSplus simplificar la monitorización de escritorios remotos?

Para los equipos de TI que gestionan la infraestructura de escritorio remoto de Windows, llevamos la actividad del servidor y del usuario a un entorno de monitoreo centralizado. Los administradores pueden seguir el uso de CPU, memoria, disco y ancho de banda, mientras también rastrean a los usuarios conectados, las sesiones concurrentes y la actividad de las aplicaciones, ayudándoles a relacionar el rendimiento de la infraestructura con la demanda real de escritorio remoto.

TSplus Server Monitoring también proporciona informes históricos y alertas configurables, para que los administradores puedan identificar patrones de carga de trabajo recurrentes en lugar de depender únicamente de métricas en tiempo real. Esto facilita la investigación de problemas de rendimiento, el establecimiento de líneas base prácticas y la anticipación de requisitos de capacidad en múltiples servidores sin introducir grabaciones completas de sesiones de usuario.

Conclusión

La monitorización efectiva del escritorio remoto se trata de correlación, no de recopilar el mayor conjunto posible de métricas. El rendimiento del servidor, la actividad de la sesión, la demanda de la aplicación y las condiciones de la red se vuelven más útiles cuando los administradores pueden examinarlas juntas.

Esa vista combinada ayuda a TI a distinguir problemas aislados de usuarios de cuellos de botella a nivel de host, entender patrones de rendimiento recurrentes y tomar mejores decisiones de capacidad a medida que los entornos de escritorio remoto crecen.

Lectura adicional

back to top of the page icon