• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
ControlUp Community

ControlUp Community

Connect, Learn, and Grow

  • Blog
  • Podcast
  • Meetups
  • Archives
  • Categories
    • ControlUp One Platform
    • ControlUp for Apps
    • ControlUp for Compliance
    • ControlUp for Desktops
    • ControlUp Scripts & Triggers
    • ControlUp Synthetic Monitoring
    • ControlUp for VDI
  • Topics
  • Events
    • Logos & Wallpaper
    • ControlUp.com
  • Join

Automating Session Host Rotation in ControlUp for an On-Premises RDS Environment

Posted on August 4, 2025

A discussion about automating and monitoring Session Hosts in ControlUp for an on-premises RDS environment. The conversation touches on using custom scripts, tags, and the ControlUp console to streamline the process. The prototype for this solution will be shared with a team member later.


Read the entire ‘Automating Session Host Rotation in ControlUp for an On-Premises RDS Environment’ thread below:

We have an on-premises RDS environment with 2 Connection Brokers and 20 Session Hosts. Currently, to take a Session Host out of rotation, we manually log into one of the Connection Brokers and right-click the desired host to select "Do not allow new connections", which sets its status to FALSE. This helps us track which hosts are in or out of service.

We’re exploring whether ControlUp can streamline this process. Ideally, we’d like to:

• Run a custom script (possibly on the Connection Broker) that prompts us to select a Session Host to remove or add back into rotation.

• Display a column within the ControlUp console indicating the host’s availability status (e.g., TRUE for in rotation, FALSE for out of rotation).

Is this type of automation and visibility possible within ControlUp?


Of course! sounds like a classic use case of ControlUp automation. and I guess we can use the tags column for the availability status

Cc @member @member @member @member or @member who should be able to give more details


It seems I’m tagged by someone who is on holidays!

But yeah, I’d create a script that would run against a machine and in the configuration of the script you can specify where the script is going to be executed

So I’d run the script (as you manually do) on the connection broker and that script would get automatically as a parameter the name of the machine you « right clicked » to run the script

No need to type the machine name

And as Yoni mentioned our custom tags feature can be used to store the status

https://support.controlup.com/docs/add-tags-column-to-information-grid

Not in front of a laptop right now but I can share with you a prototype later today @member

Continue reading and comment on the thread ‘Automating Session Host Rotation in ControlUp for an On-Premises RDS Environment’.  Not a member? Join Here!


Categories: All Archives, ControlUp Scripts & Triggers
Topics: Automation, Automation & Alerting, Logs, Scripts

Ask Us Anything, Connect, Learn, and Grow with the ControlUp Community!

Login to the ControlUp Community to ask us anything, stay up-to-date on what’s new and coming soon and meet other like-minded techies like you.

Not already a member? Join Today!

Primary Sidebar

ControlUp Academy

Enroll in ControlUp Academy for expert-led technical training, equipping you with skills to effectively deploy, manage, and grow your ControlUp investment.

Learn here >

Rotating Images

Hidden Gem from our Community on Slack!

ControlUp Betas - What's Coming Next?
NEW ControlUp Features - Stay Up-to-Date!
ControlUp Scripts - Scripting, Zero to Hero
Latest KB Articles - Be the First to Learn
Did you Know - with Sivan Kroitoru
Practical Perspectives Technical Use Case Training

Video Tutorials Library

Visit our technical how-to videos, offering step-by-step tutorials on advanced features, troubleshooting, and best practices.

Watch here >

ControlUp Blog

Check out the ControlUp blog for expert advice and in-depth analysis.

Read here >

ControlUp Script Library

Visit the ControlUp technical script library, which offers a multitude of pre-built scripts and custom actions for your monitoring and troubleshooting requirements.

See here >

ControlUp Support

Visit the ControlUp support home and to delve deeper into ControlUp solutions.

Browse here >

Download ControlUp RealTime DX

Start with ControlUp for real-time end-user environment insights, swift troubleshooting, and unprecedented performance optimization. Download now.

Download here >

Footer

      

ControlUp Community
Of Techie, By Techie, For Techie!

Terms of Use | Privacy Policy | Security
Dive Deeper, Learn more at ControlUp.com

  • facebook
  • twitter
  • youtube
  • linkedin

© 2023–2025 ControlUp Technologies LTD, All Rights Reserved.

We use cookies to ensure that we give you the best experience on our website. by continuing to use this site you agree to our Cookie policy..