When users have dedicated desktops or laptops, if one system goes down, it impacts only one user. RDS hosts support multiple users. Often 20-30 users can be concurrently logged into an RDS host. If there is a performance or availability issue with the host, it affects all the user sessions. So, performance monitoring of an RDSH infrastructure is vitally important.
At the same time, as multiple users share the resources of an RDSH server, one user taking up excessive CPU or memory resources can adversely impact the performance of other users. Diagnosing performance issues and determining which user is responsible for a problem is a challenge.
Microsoft Windows' built-in tools, such as Task Manager, Performance Monitor (PerfMon), and Windows Resource Monitor are useful to monitor and troubleshoot problems on a single RDSH server. Also, these tools provide live insights mainly. To monitor an entire RDSH farm and to collect historical metrics that are needed for effectively diagnosing and fixing issues, IT administrators need a more holistic performance monitoring solution.