I'm new to IT and currently working in a pediatrics setting where we rely heavily on virtual terminal servers for our main workspace. Users log into a computer, then connect to the terminal via RDP to get their work done. I'm curious about how widespread this practice actually is and what the best methods are for monitoring these servers in terms of availability and user counts. In our setup, we use PRTG monitoring software which only works about 60% of the time. I've also created a PowerShell script that runs on demand. It pings the servers, tests the RDP port, simulates an RDP login with low-privilege credentials, and counts logged-in users. So my questions are: how common are terminal servers in other environments? What strategies do people use to monitor them effectively? And how beneficial do you think a script like mine would be in your setup?
4 Answers
Especially in healthcare, terminal servers are a standard part of the infrastructure. Every healthcare provider I've worked with uses them, and we even offer cloud-based versions of specific applications through a terminal server farm. It’s pretty much essential for our operations.
If you have older applications that lack modern web interfaces and are sensitive to latency, you can almost guarantee there’s an RDS server involved. I’ve seen many software vendors market their legacy applications as 'cloud solutions,' but they’re really just standard RDS servers with remote access enabled.
Terminal servers are pretty popular, especially among larger enterprises. Many companies use them primarily to host specific applications rather than full desktops, but the concept remains the same. We typically monitor the RDP service state with standard monitoring tools, along with basic system metrics like CPU, disk, and RAM usage. We have alerts set up for when these metrics hit certain thresholds, which helps catch potential issues before they become problematic. Before we implemented any applications, we did some load testing to understand the resource needs per user, which helps us maintain performance as user counts fluctuate.
I agree, but I’ve found the default SCOM alerts for RDS services aren’t very reliable. For example, the alert for RDS licensing triggers every time the server boots since it takes a bit of time to check in for a license.
In healthcare IT, RDP farms and terminal servers are ubiquitous. I've encountered them in numerous settings, particularly for applications that require centralized management and remote access. It's a solid approach for sharing resources without compromising user experience.

Absolutely! I've noticed a lot of finance and management solutions doing the same thing. It would be great if companies focused on updating their software instead of just dragging outdated systems along.