TruGrid RDS Manager - Standard
TruGrid RDS Monitor
TruGrid RDS Manager is a free lightweight monitoring and analytics tool designed for administrators managing Remote Desktop Services (RDS) environments. It runs in an AD environment and connects to RDS servers and VDIs over the network, requiring no additional agents or cloud dependencies.
TruGrid RDSM gives administrators a single pane of glass to monitor computer health, track user sessions, and identify performance issues across their RDS cluster in real time. TruGrid RDSM is built for IT administrators and managed service providers (MSPs) responsible for maintaining RDS environments. It is particularly useful for teams who need visibility into server health, user activity, and session behavior without relying on complex enterprise monitoring platforms.
If you manage a group of RDS servers and VDIs and need a straightforward way to see what is happening across your environment at any given moment, TruGrid RDSM is designed for you.
Requirements:
- Must be run from a domain-joined server with administrative access to all monitored endpoints
- Requires a domain account with sufficient permissions for WinRM, WMI, and PSRemoting to managed systems
- Managed computers (RDS servers and VDIs) must be reachable on the network from the host machine
- TruGrid RDSM is a single executable. It stores its monitoring data in C:\TruGrid RDS Manager. The location can be changed under SETTINGS
Getting started
TruGrid RDSM functions by connecting it to an Active Directory group of computer objects in order to collect data. This can be done in the top right corner of the TruGrid RDSM interface or by going to settings and selecting the group there. For TruGrid environments, we recommend targeting the TG-COMPUTERS group:

The Dashboard

The Dashboard is the first thing you see when opening TruGrid RDSM and serves as your at-a-glance health summary for the entire environment.
At the top you will find summary cards showing:
- Online / Offline computer counts
- Total, Active, Idle, and Disconnected session counts
- Computer Health overview
- Active sessions overview
- Overall health of the RDS cluster
Below that, the Computer Health Overview lists every monitored machine with its current CPU usage, memory usage, session count, and a health status badge (Good / Warning / Critical).
To the right, the Active Sessions panel shows currently connected users, which machine they are on, and their session state.
The Dashboard is designed to answer the question "Is everything okay right now?" at a glance, without needing to dig into individual machines or sessions.
Computers

The Computers tab gives you a detailed view of every machine in your environment, online or offline.
For each computer you can see:
- Current CPU and memory usage
- Number of active sessions
- Windows version and system uptime
- Disk usage per volume
- RTT (round trip time) to 1.1.1.1 as a basic network health indicator
- Last seen timestamp for offline machines
Clicking into a computer opens a detailed view with historical performance data; CPU, memory, and session count over time so you can identify trends rather than just point-in-time snapshots.
From the detail view, administrators can also execute remote commands directly:
- Restart Server
- Shutdown Server
- Log Off All Users
- Restart Remote Desktop Services
All commands require confirmation before executing.
Users & Sessions

The Users & Sessions tab gives you visibility into everyone currently connected to your RDS environment, as well as historical session activity.
For each session you can see:
- Username and which server they are connected to
- Session state: Active, Idle, or Disconnected
- How long the user has been logged in
- Client device name and IP address
- Latency and bandwidth for the connection
- Whether the user is running a RemoteApp, and which application
Administrators can take action directly from this tab:
- Log off a specific session
- Send a message to a user session
- Disconnect a session
- Shadow a session (with or without prompt, depending on GPO prerequisites)
- View the session processes and terminate them

The tab also surfaces useful patterns over time, including idle vs. active time breakdowns and session logoff type (clean logoff, disconnect, admin-forced, or timeout).
Analytics

The Analytics tab moves beyond real-time monitoring into historical trends and pattern recognition, helping administrators make informed decisions about their environment.
- Session trends show total sessions over time and a heatmap of when users typically log in throughout the day and week; useful for understanding true demand on your infrastructure.
- **CPU / Memory Trends **stores CPU and memory samples over time so you can review how a server behaved over the past hours, days, or weeks rather than only seeing the current state.
- RDP Bandwidth tracks sent and received bandwidth over time per each device so you can better understand any networking issues your users might be reporting.
- Top Computers reporting shows your most active servers along with their active session counts over a set period of time.
Settings
The Settings panel allows administrators to configure a wide variety of settings relating to functioning of the tool:

Updated on: 04/03/2026
Thank you!
