RDPSoft

Remote Desktop and Terminal Server Software

We Make RDS, XenApp & VDI Monitoring/Reporting Easy and Affordable
  • Products / Services
    • Not Sure Where To Start?
    • The Complete Monitoring and Management Bundle For RDS and AVD
    • RDS / AVD Monitoring & Reporting
      • Remote Desktop Commander Suite
      • Sysmundo
    • RDS / AVD Management and RMM Tools
      • Remote Desktop Commander Lite (Free RDS/AVD Management Tool)
      • Remote Assistance RMM Tool + Delegation of Management for RDS/AVD Support Desk
    • RDS Synthetic Login Monitoring / Connection Time / Uptime Monitoring Tools
      • Remote Desktop Canary
    • Digital Forensics and Incident Response Tools
      • Sysmundo
    • Consulting and Professional Services
      • RDS Performance Audits, Security Audits, and General RDS Consulting
      • Custom Report Design Services
      • Training and Other Professional Services
  • Download
    • RDC Lite: Free RDS/Citrix Session and Farm Manager
    • RDC Lite With Premium Management Features
    • RDC Suite: Installer and Release Notes
    • Remote Desktop Canary – Request a Demo/Trial
    • Sysmundo
    • Request Upgrade To New Version
  • Buy
    • The Complete RDS/AVD Monitoring and Management Bundle Purchase Options
      • Start Monthly Subscription Now
      • Start Annual Subscription Now
    • Remote Desktop Commander Suite Purchase Options
      • Start Monthly Subscription Now
      • Start Annual Subscription Now
      • Buy Perpetual License(s)
    • Premium Management Features Purchase Options
      • Start Monthly Subscription Now
      • Start Annual Subscription Now
    • Remote Desktop Canary Purchase Options
      • Start Monthly Subscription Now
      • Start Annual Subscription Now
    • Sysmundo Purchase Options
      • Start Monthly Subscription Now
      • Start Annual Subscription Now
    • Buy Incident Based Support Packages
    • Pricing
  • Blog
  • Support
    • Contact Support / Submit Ticket
    • RDPSoft Knowledge Base
  • Contact
  • Partners

Terminal Server Monitoring

July 10, 2013 By admin Leave a Comment

At RDPSoft, we have the pleasure of talking to many different folks from organizations around the globe about the challenges they face while managing Terminal Server and Citrix XenApp farms.

One thing we’ve noticed from those conversations is how the concept of Terminal Server Monitoring means many different things to many different people, depending on the industry they work in.  The purpose of this post is to flesh out the two most common things that individuals want Terminal Server Monitoring software to do on their networks . . .

Question: How can I monitor Terminal Server User Session Activity?

Broadly speaking, monitoring Terminal Server User Session Activity falls into two different sub-categories.  The first category is monitoring Terminal Server logons, logoffs, idle session time, and programs run inside sessions.  We like to call this sort of remote desktop user activity monitoring “soft auditing.” This is the core type of agentless, user session monitoring that our Remote Desktop Commander Suite performs.  We continually poll user session information from Remote Desktop Session Hosts and Citrix XenApp servers into a central database.  By doing so, our software can evaluate the changes that take place over time in any given user session, and build comprehensive reports that show how long users are connected, how productive (e.g. their ratio of idle time to active time) they are in certain periods of time (e.g. by hour or by day), and the programs they run inside their sessions. A terminal server monitor configured as described above is a great way to make sure that teleworkers are honoring the remote work agreements and policies established by management.

The second RDS monitoring category is often referred to as Terminal Server session recording.  Session recording is a more “intense” form of monitoring than the first category.  Session recording essentially captures the on-screen activity of one or more users on a Remote Desktop Session Host, for review and playback later. Some RDP session recording applications, like our Remote Desktop Commander Suite, capture more than just session screenshots, and can show CPU/memory usage by user over discrete time periods, as well as the network connections they establish.  While not necessary or desired by every industry, certain highly regulated industries (e.g. like finance, areas of the government) require this heightened level of monitoring for legal and compliance purposes.  One challenge inherent to this category is that it is much more resource intensive than the former;  users typically run agent processes in their sessions and the amount of screen data captured over time can be rather voluminous.

Question: How can I monitor Terminal Server Performance?

In addition to user session activity monitoring, network administrators often want to know about performance issues that could be sneaking up on them, and ultimately affecting user experience on one or more of their servers.  Typically, this area falls into two different sub-categories as well.  Preventative Terminal Server Performance Monitoring, and Post-Mortem Performance Monitoring.  The most effective type of Performance Monitoring uses both of these sub-categories in conjunction with one another.

Preventative Performance Monitoring typically entails looking at daily or weekly trends on your Remote Desktop Session Host Servers.  For instance, our Remote Desktop Commander solution can build daily, weekly, or monthly reports regarding items like Max Concurrent Sessions, Peak Active and Disconnected Sessions, Currently Disconnected Sessions, Most Contrained Load Factor (e.g. CPU or Memory), etc, CPU/Memory Usage Statistics by Session, RDP Bandwidth Usage by User, and RDP Latency by User Session and/or By Server.  Spotting trends early is the key to this form of monitoring.

Post-Mortem Performance Monitoring involves investigating WHY a Terminal Server became unresponsive or sluggish AFTER the fact.  In a scenario like this, it is critical to have a “drill down” capability to diagnose the problem. We provide this capability in Remote Desktop Commander by providing dashboards that show all user sessions that were running on a server in a the time window just before a Terminal Server had an issue, as well as how much memory and CPU each session was using around that time. Such dashboards make it easy to find the “problem sessions” that were using too much memory or CPU. From there, leveraging the detailed session performance data collected by the Remote Desktop Reporter Agent, an administrator can pull up the full historical performance record of the problem session to see exactly which programs in the session were the root cause.  By sifting through this rich historical data, an admin can hopefully put new policies into affect or increase capacity in the farm to prevent the incident from happening in the future.

Get Both Kinds of Terminal Server Monitoring

Our Remote Desktop Commander Suite software continually gathers the live session state data from all of your Citrix and Remote Desktop Servers on a recurring basis (e.g. whether or not a user is idle, how long they’ve been idle, how many resources they’ve consumed (CPU/Memory/Bandwidth), the quality of their connection (RDP latency), etc), and stores that data into a central SQL database. By doing so, we are able to generate dozens of reports and dashboards that show you exactly what users were doing in their sessions, their individual performance impact on the servers, and so much more.

Even with the tremendously powerful feature set described above, you can very easily implement this monitoring on a limited budget.

Find out more about the suite today.

Filed Under: Terminal Server Monitoring Tagged With: terminal server monitor, Terminal Server monitoring, terminal server performance monitoring

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Email
  • Google+
  • LinkedIn
  • Twitter
  • YouTube

Not Sure Where To Start?

In just a few moments, you can find the right fit of solutions and even services for your needs.

> Get Going Now.

Help Documents

Remote Desktop Commander
Help and Users Guide
Release Notes (ver 6.x)

Sign Up for Remote Desktop Tips and RDPSoft Updates

Blog Topic Categories

  • Azure RemoteApp
  • Azure Virtual Desktop
  • citrix edgesight
  • Citrix Edgesight Replacement
  • Citrix Shadowing
  • Cloud RDP Monitoring
  • DEX
  • Performance
  • RDP Disconnects
  • RDP Latency
  • RDP Login Time
  • RDP Login Tracking
  • RDP Logon Failure Tracking
  • RDP Logs
  • RDP Loss Rate
  • RDP Security
  • RDP Transmission Rate
  • RDS Infrastructure
  • RDS License Metering
  • RDS Licensing
  • Remote Desktop Bandwidth
  • Remote Desktop CPU
  • Remote Desktop Management
  • Remote Desktop Memory
  • Remote Desktop Memory Usage
  • Remote Desktop Monitoring
  • Remote Desktop Performance
  • Remote Desktop Protocol
  • Remote Desktop Reporting
  • Remote Desktop Security
  • Remote Desktop Services
  • Remote Desktop Services Free Tools
  • Remote Desktop Services Hotfix
  • Sensitive Data
  • Server 2012 TSAdmin Replacement
  • Shadow User
  • Software Releases
  • SPLA Reporting
  • Synthetic RDP
  • Sysmon
  • Telecommuting/Teleworking
  • Terminal Server Logging
  • Terminal Server Monitoring
  • Uncategorized
  • User Activity Monitoring
  • User Productivity
  • Windows 2008 Terminal Server
  • Windows Virtual Desktop
  • WVD Login Time
  • XenApp Monitoring
  • XenApp Reporting

Recent Posts

  • How To Perform User Activity Monitoring in Azure Virtual Desktop
  • Remote Desktop Commander v7 Now Available!
  • How To Deploy Sysmon The Easy Way
  • Remote Desktop Canary v4.0 Now Available!
  • Sysmundo, Our Brand New User Observability and DFIR Solution, Is Now Available!

From the RDPSoft Blog

  • How To Perform User Activity Monitoring in Azure Virtual Desktop
  • Remote Desktop Commander v7 Now Available!
  • How To Deploy Sysmon The Easy Way
  • Remote Desktop Canary v4.0 Now Available!
  • Sysmundo, Our Brand New User Observability and DFIR Solution, Is Now Available!
  • Email
  • Google+
  • LinkedIn
  • Twitter
  • YouTube

We Do “Single Pane of Glass” Monitoring and Management for RDS

Top Level Deployment Dashboard

One of the biggest criticisms leveled against Microsoft's Remote Desktop Services as an end user computing (EUC) platform is its complete lack of integrated management and monitoring tools. … Learn more about our centralized RDS monitoring and management >

Reach Out

For fastest response, reach out via our sales and support contact forms.

Sales
US: 1-855-738-8457 x1
Outside the US: 1-702-749-4325 x1

Support
for Evaluators and Priority Support Customers
US: 1-855-738-8457 x2
Outside the US: 1-702-749-4325 x2

© Copyright 2013–2025 RDPSoft. All Rights Reserved. RDPSoft is the sole authorized publisher and distributor of the following software titles: Remote Desktop Commander, Premium Management Features, Remote Desktop Canary · Sitemap