{"id":6919,"date":"2020-03-24T11:58:20","date_gmt":"2020-03-24T16:58:20","guid":{"rendered":"https:\/\/www.poweradmin.com\/blog\/?p=6919"},"modified":"2020-03-23T11:59:03","modified_gmt":"2020-03-23T16:59:03","slug":"monitoring-remote-desktop-rdp-performance","status":"publish","type":"post","link":"https:\/\/www.poweradmin.com\/blog\/monitoring-remote-desktop-rdp-performance\/","title":{"rendered":"Monitoring Remote Desktop (RDP) Performance"},"content":{"rendered":"<p>With so many people working from home now, Terminal Servers and Remote Desktop Gateways are surely getting exercised like never before.\u00a0 \u00a0Perhaps you want to monitor them to see how busy they are, and alert if there are problems.\u00a0 \u00a0Below are a few ideas.<\/p>\n<h2>CPU of Course<\/h2>\n<p>Naturally you need to monitor the server\u2019s CPU usage.\u00a0 Do this with the following counter:<\/p>\n<p>\u00a0<\/p>\n<p><strong>Processor\\% Processor Time<\/strong><\/p>\n<p>\u00a0<\/p>\n<p>There are many other counters that can be watched as well, but this one is the one to start with.<\/p>\n<h2>Terminal Servers<\/h2>\n<p>The Terminal Server software comes with a set of its own counters.\u00a0 \u00a0You probably want to chart the value for<\/p>\n<p>\u00a0<\/p>\n<p><strong>Terminal Services\\Active Sessions<\/strong><\/p>\n<p>\u00a0<\/p>\n<p>to see how busy your servers get.\u00a0 \u00a0Monitoring, alerting and charting these performance counters is easy to do with the <a href=\"https:\/\/www.poweradmin.com\/help\/latestsmhelp.aspx?page=monitor_perfmon_counter.aspx&amp;ref=blog\">Performance Monitor in PA Server Monitor<\/a>.<\/p>\n<p>\u00a0<\/p>\n<p><a href=\"https:\/\/www.poweradmin.com\/blog\/wp-content\/uploads\/2020\/03\/terminal-server-counters.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6920\" src=\"https:\/\/www.poweradmin.com\/blog\/wp-content\/uploads\/2020\/03\/terminal-server-counters.png\" alt=\"\" width=\"645\" height=\"473\" srcset=\"https:\/\/www.poweradmin.com\/blog\/wp-content\/uploads\/2020\/03\/terminal-server-counters.png 645w, https:\/\/www.poweradmin.com\/blog\/wp-content\/uploads\/2020\/03\/terminal-server-counters-300x220.png 300w\" sizes=\"auto, (max-width: 645px) 100vw, 645px\"><\/a><\/p>\n<h2>Remote Desktop Gateway<\/h2>\n<p>The counters for Remote Desktop Gateway are found in the <strong>Terminal Services Gateway<\/strong> performance object.\u00a0 \u00a0Here too you should chart the number of active connections to get an idea of server load using the following counter:<\/p>\n<p>\u00a0<\/p>\n<p><strong>Terminal Services Gateway\\Current connections<\/strong><\/p>\n<p>\u00a0<\/p>\n<h2>Performance Monitoring<\/h2>\n<p>Microsoft has a great article about monitoring RDP performance and how the user is perceiving the interaction with their applications.\u00a0 \u00a0They use the <strong>User Input Delay per Session<\/strong> performance object.\u00a0 \u00a0You can read more here:<\/p>\n<p>\u00a0<\/p>\n<p><a href=\"https:\/\/docs.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/rds-rdsh-performance-counters\" target=\"_blank\" rel=\"nofollow\">https:\/\/docs.microsoft.com\/en-us\/windows-server\/remote\/remote-desktop-services\/rds-rdsh-performance-counters<img class=\"extlink-icon\" src=\"https:\/\/www.poweradmin.com\/blog\/wp-content\/plugins\/external-links-nofollow-open-in-new-tab-favicon\/images\/extlink.png\"><\/a><\/p>\n<p>\u00a0<\/p>\n<p>If you haven\u2019t seen how easy it is to monitor performance counters, Windows services, temperatures and more with <a href=\"https:\/\/www.poweradmin.com\/products\/server-monitoring\/?ref=blog\">PA Server Monitor<\/a>, you should take a look!\u00a0 You\u2019ll be pleasantly surprised.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With so many people working from home now, Terminal Servers and Remote Desktop Gateways are surely getting exercised like never before.\u00a0 \u00a0Perhaps you want to monitor them to see how busy they are, and alert if there are problems.\u00a0 \u00a0Below are a few ideas. CPU of Course Naturally you need to monitor the server\u2019s CPU [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":6920,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,4,5,9,8],"tags":[],"class_list":["post-6919","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-counters","category-general-it","category-how-to","category-technical","category-windows"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/posts\/6919","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/comments?post=6919"}],"version-history":[{"count":5,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/posts\/6919\/revisions"}],"predecessor-version":[{"id":6929,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/posts\/6919\/revisions\/6929"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/media\/6920"}],"wp:attachment":[{"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/media?parent=6919"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/categories?post=6919"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.poweradmin.com\/blog\/wp-json\/wp\/v2\/tags?post=6919"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}