Special Holiday Offer – RDS/XenApp Monitoring For $7 Per Server Per Month!

Back in September, we launched our new flexible month-to-month subscription licensing program for our Remote Desktop Commander Suite, in direct challenge the traditional channel-driven, expensive perpetual licensing models used by our competition. We now offer month-to-month licensing for only $9 per RDS/XenApp server per month, and $1 per virtual desktop/physical workstation.

A little more than two months in, and the results have been phenomenal. Small and medium sized businesses who run server based computing farms designed around Microsoft Remote Desktop Services or Citrix XenApp have been embracing our model, thrilled to finally have monitoring and reporting insight into their Terminal Server session activity, connection quality, and so much more, with so little additional cost.

To celebrate the great success of our subscription based licensing, we’re offering a special promotion through the end of this month (December 31st, 2015). Here are the details:

> Click here to learn more about our Remote Desktop Commander Suite and its many features.

> Click here to start your subscription.

How To: Monitoring RDP Bandwidth In Real Time and Session By Session

We’ve written at length about how the Remote Desktop Reporter component of our Remote Desktop Commander Suite excels at tracking RDP bandwidth consumption over time and how it is capable of generating many different reports to track this consumption by user or by computer. We’ve also mentioned how crucial it is to apply the recently released Microsoft Hotfixes so that bandwidth data is queryable on a Windows 2012 server.

But, is there an easier way to at least keep an eye on RDP bandwidth without the reporting?

The Growing Importance of RDP Bandwidth Monitoring

It is imperative that admins do something – even if it doesn’t involve reporting – before bigger problems crop up. Now that more and more shops are migrating to Windows Server 2012, it is all the more important to start monitoring RDP bandwidth. Why? Due to vast improvements in the RDP 8.0 protocol, such as adaptive graphics and combined UDP/TCP transport of data, remote desktop data throughput has been greatly enhanced.

And, what does that mean? Much larger amounts of data transferred on average. Therefore, it’s perhaps more important than ever before to stay on top of it.

Reviewing RDP Bandwidth Data In Real Time

In many cases, admins may want to simply review this data in real time, to see on a day-to-day basis which users are transferring the most data. If this is the case, our Remote Desktop Commander Suite offering (at least at first glance) might appear to be overkill.

Not a problem. Our Remote Desktop Commander Lite is perfect for this purpose.

RDP Bandwidth
RDP bandwidth by session, viewed in Remote Desktop Commander Lite

When in session view, Remote Desktop Commander Lite automatically displays total RDP bandwidth transferred in each user’s session. If you click on the RDP bandwidth column, users are grouped sorted from greatest consumption to least consumption.

When arranged in this fashion, it’s easy to spot the outliers. From there, you can message the user to find out what they’re doing and disconnect or reset their session.  You can also jump into process view to see what programs they’re running that could be the culprit.

Happy hunting of your bandwidth hogs – please be merciful to your users!

Do you have questions about how Remote Desktop Commander Lite can assist with your RDP bandwidth monitoring needs? Contact RDPSoft or start a conversation below.

Terminal Server Monitoring

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?

Answer – 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?

Answer – 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 – For Only $9 Per Terminal Server Per Month

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 implement this monitoring for only $9 per terminal server per month. So, 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.