Terminal Server Logging

loggingterminal-server

Is there a simple utility to log terminal server use? I'd like to be able to do some simple monitoring of our terminal server and don't seem to be able to find any good way to do it. I'd want to track logins, session durations, disconnections, and failed login attempts. Ideally it'd just be something simple for a dashboard-style review to make sure everything's cool and there's no problems.

It'll have to be free (or very inexpensive) as this is just a lightly used terminal server with limited use. I'd have thought there'd be something built into Windows to track this, but if there is I can't find it.

Thanks!

Best Answer

You could enable RDP Connection Auditing. This way you can monitor actions that one user session performs against another or performs directly on the connection configuration.

Actions such as modifying connection properties or remotely controlling a user's session can be monitored when RDP-TCP connection auditing has been enabled.

  1. Open Terminal Services Configuration in Administrative Tools on the Start menu
  2. Right-click desired RDP and select Properties
  3. On the Permissions tab, click the "Advanced" button and select the Auditing tab, where you are presented with the familiar Audit dialog box.

If it isn't configure yet, you must first enable auditing on the system itself. Terminal Server auditing can be enabled using a group policy object in the Active Directory or in the local security settings: Computer Configuration\Windows Settings\Security Settings\Local Policies. For your purposes enable "Audit Account Logon Events" and "Audit Logon Events (success and failure)."

For event log monitoring/reporting use a tool like EventSentry. It allows real-time monitoring and many ways to filter data and build reports from the generated output.

Related Topic