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

How To View Remote Desktop Sessions In 3 Different Ways

April 13, 2021 By Andy Milford Leave a Comment

You have likely noticed that viewing Remote Desktop sessions and related details has become increasingly difficult. This is largely a result of some recent developments: There was the overhaul of Remote Desktop Services in Windows Server 2012 R2 and later server operating systems. Then, there’s the emergence of Windows Virtual Desktop in Azure.

Microsoft removed the old TSAdmin utility in Windows Server 2012 R2, replacing it with the often cumbersome Remote Desktop Services Manager in the Server Manager utility. It is scarce in detail regarding these sessions, and it does not scale well in larger environments. In addition, attempting to shadow remote desktop sessions with MSTSC often does not work as expected, especially with multiple monitor sessions.

And what about viewing Remote Desktop sessions in Windows Virtual Desktop? Well, you don’t get much of a break there either. Currently, you must use the Windows Virtual Desktop control plane in the Azure Portal, which is even more feature limited than the Remote Desktop Services Manager in Server Manager for classic RDS deployments.

At RDPSoft, we identified these pain points many years ago, and created an assortment of free and commercial solutions to solve these problems. Here are three different ways we’ve made viewing Remote Desktop sessions easier.

[Read more…]

Filed Under: Remote Desktop Management Tagged With: remote desktop performance, remote desktop reporting, Remote Desktop Services, windows virtual desktop, windows virtual desktop reporting

Remote Desktop Performance: Key Metrics to Watch

January 4, 2016 By admin Leave a Comment

So, you’ve implemented a brand new Remote Desktop Services (RDS) or Citrix XenDesktop farm. Now, you want to start monitoring different metrics to get a better handle on Remote Desktop performance in general or maybe determine which users and/or clients are the most costly in terms of resources used.

Here are the key remote desktop performance categories you need to keep an eye on, and why they’re so important:

CPU Usage

While RDS Dynamic Fair Share Scheduling (and the built in Citrix XenApp equivalents) help evenly distribute CPU load amongst “plain vanilla,” “task worker” user sessions, this technology is not a panacea. For some MSPs and on-premise Remote Desktop Services shops, some users will require a much larger share of CPU (implemented via the Windows System Resource Manager) in order to run their beefier software. In other situations, Dynamic Fair Share Scheduling may let you inadvertently stuff too many users on an existing virtual machine, because DFSS will dutily throttle available CPU down to the point where common tasks may take *forever* to complete. Therefore, it is still very important to look at remote desktop CPU consumption patterns by user, even down to the process level running in the user sessions.

Memory Usage

Unlike DFSS above, there is no way to throttle available remote desktop memory per user session, which makes it even more critical to monitor remote desktop memory consumption both by user session aggregate and on a per process basis. By analyzing memory use by user and by process, you can better optimize the farm, and/or silo certain users and/or applications on specific servers that are better provisioned for their memory needs.

Bandwidth Usage

We’ve written at length about Remote Desktop Bandwidth consumption here and here, but many admins continue to be surprised at how much bandwidth RDP or ICA can use, depending on how it has been configured. Remote Desktop Protocol Version 8 and higher can double, triple, or even quadruple bandwidth use in certain use cases when UDP is enabled alongside TCP for transport. Moreover, if you permit transfer of files and screenshots via cut and paste, bandwidth can be consumed in a hurry. Since this has a significant impact on the user experience for others if RDP usage saturates the external Internet link, it’s important to see which users consume the most bandwidth, and what they are doing when they consume it.

Connection Quality

If you’ve moved your RDS farm to Windows Server 2012 or later, you can now get a much greater handle on individual user session latency and “potentially available bandwidth” via new RemoteFX performance counters. This quickly lets you determine if user connection problems are on their end, or if many of your users are experiencing high latency due to a load or networking problem on your end. Unfortunately, these performance counters are not very easy to correlate with individual users, but fortunately, our Remote Desktop Commander Suite can do this automatically for you.

Leverage an Affordable Remote Desktop Performance Monitoring Solution

We’ve touched on four big remote desktop performance monitoring areas above. While Citrix provides some monitoring capabilities in its expensive, upper licensing tiers (via EdgeSight / Director), smaller shops running regular Microsoft Remote Desktop Services are not provided with built in monitoring tools, short of what an admin can script together with PowerShell. While you can look at upper tier monitoring solutions, the per concurrent user price of these tools are rather steep, especially as they are sold through the channel.

For only $9 per server per month, let our Remote Desktop Commander Suite offering monitor each of those areas for you.

Please review our sample reports, demonstration videos, and feature listing now. Then, consider starting your subscription with us. With a 30-day money back guarantee and free initial support, you have absolutely nothing to lose.

Filed Under: Performance Tagged With: remote desktop bandwidth, Remote Desktop CPU, Remote Desktop Memory, remote desktop performance

Three New Ways to Report on Remote Desktop Performance

December 15, 2014 By admin Leave a Comment

Last week we explored the addition of the Remote Desktop Reporter Agent and Analysis Client available in Remote Desktop Reporter 2.7. But wait! There’s more when it comes to this most recent release of Remote Desktop Reporter.

New Reports Target Remote Desktop Performance

We’ve also added three new – and frequently requested – reports to our stable of over 60 reports encompassing all aspects of user session activity and performance metric tracking. These three specifically focus on Remote Desktop performance.

Program Run Times By User

This report offers a breakdown of how long different applications are run by different users. Pairing this report up with filters on process names and users, you can quickly determine how long specific programs are being run in sessions compared to others. MSPs can also use this report to create metered billing solutions for the use of specific programs.

Program Run Times By User Report
Program Run Times By User report screenshot.

Session Reconnect Attempts

Now you can quickly highlight specific users from specific clients that have had frequent reconnection tries to servers in specific hours of the day. Review this report regularly can highlight connectivity issues either on specific servers, or more likely, on specific clients.

Session Reconnect Attempts Report
Frequent reconnection attempts are a Remote Desktop performance red flag. This is a screenshot from the Session Reconnect Attempts report.

CPU and Memory By Session

Ever need to quickly highlight CPU and memory consumption by user session on each server? If not, you will. This report mimics a dashboard in the new Analysis Client, which shows average, maximum, and minimum CPU and memory usage for each recorded session. Use this report to spot outliers (such as high CPU or memory use), which you can further investigate in the Analysis Client to find out what behaviors or applications caused high utilization of CPU and/or memory, in order to prevent them from taking place in the future.

CPU And Memory Use By Session Report
Screenshot from the CPU And Memory Use By Session report.

See These Reports in Action For Yourself

In addition to these three Remote Desktop performance reports, there is so much more now appearing in Remote Desktop Reporter 2.7 and later. Free trial software is available for download from our web site, and pricing remains highly competitive. Do you have a question about other reports available in Remote Desktop Reporter? Just ask below.

Filed Under: Remote Desktop Reporting Tagged With: metrics, remote desktop performance, remote desktop reporting, Terminal Server performance

  • 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