Released: September 15, 2024
Current build: 423
Log into the Real-Time DX Console through a browser with your ControlUp account. You no longer need an Active Directory or a domain user. You can use SAML SSO or Azure/Google OAuth to access the Console, and you can use SSO groups to manage Console permissions. User management is also simplified because you now access the Real-Time Console and app.controlup.com with the same account.
You can now create, read, update and delete triggers, and trigger actions, schedules and templates with PowerShell cmdlets, without having to access Trigger Settings in the Real-Time DX Console. You can efficiently perform bulk actions on triggers with increased flexibility, especially if you frequently update your organization’s triggers.
Improve visibility into the performance of Google Chrome and Microsoft Edge by collecting browser URL and browser tab title information on a per process basis. You can identify performance issues caused by specific web pages that might affect the overall performance of the user session or even other users sharing the same infrastructure.
You can now monitor Citrix EDT (Enlightened Data Transport) user sessions to gain better insight into users that access their virtualized Citrix environments using this method. You can benefit from enhanced real-time visibility into session reliability and performance.
You can now add non-domain joined machines to your organization with the Real-Time DX Console. You no longer need to use the Add-CUComputer PowerShell cmdlet to add a non-domain joined machine to the organization tree.
Released: June 16th, 2024
Current build: 1680
For 9.0, you need to whitelist new URLs on your console and monitor machines to access our new backend services. You can find a full list of required DNS and ports here (for US and rest of the world) and here (EU)
Note that there are additional URLs to whitelist on your agents, if you want to use the the agent outbound communication feature.
Reverse agent communication where agents initiate the communication (“outbound”) with the ControlUp Monitors. By default, monitor machines will expose a gRPC server for agent outbound connections (over TCP 443). However, to mark an agent as ready for outbound communication, you need to explicitly set agents to be able to communicate outbound.
Inbound port 40705 is still required for:
To learn more about this feature, click here.
This feature enhances visibility into the performance of your monitor clusters. These metrics are available in the VDI & DaaS view.
Note
Some of the new actions allow you to:
To learn more about this feature, click here.
To learn more about this feature, click here.
In 9.0, you no longer need to use the Real-Time Console to install, upgrade or remove a ControlUp Monitor. Simply import the new ControlUp Automation module from the PowerShell gallery. Once you import the module into a PowerShell session, you can use the built-in PowerShell cmdlets to manage monitors programmatically. This new approach allows you to deploy the monitor on any workgroup PC (non domain-joined).
To learn more about this feature, click here.
Synchronizing your AVD, CVAD, Horizon, and Citrix Cloud is now built-into RTDX. This allows you to add your virtual machines to the ControlUp organization tree without the need of manually adding them one by one. You can synchronize your machines manually from the console or by configuring the synchronization to be run automatically from your monitors. Synchronization options such as DNS mapping or Sites mappings are included, as well as the option to define specific host pools (AVD), desktop pools (Horizon) or delivery groups (Citrix).
To learn more about this feature, click here.
Install-CUMonitor Invoke-CUMonitorUpdate Uninstall-CUMonitor
Add-CUPolicyRoles Get-CUPolicyRoles Get-CUPermissionEntries New-CUPolicyRoleDescription New-CUPolicyRoleMember New-CUPolicyRoleAcl
Get-CUAPIProfile Set-CUAPIProfile Set-CUAPIToken
Add-AddHorizonEUCConnection Get-EUCConnections Remove-EUCConnection Update-HorizonEUCConnection
To learn more, click here.
You can now use Remote Control for VDI & DaaS which is available as an action in Solve and DEX. To learn more, click here.
Released: November 26, 2023
Current build: 1067
Important Notes
The Process Data Collection feature introduced in this version is enabled by default. Once you upgrade to 8.8 MR, system-level processes will automatically be filtered in the Real-Time DX Console and Solve.
Read this knowledge base article to learn how to add these processes to the Process Inclusion List.
Released May 1, 2023
Important Notes
The following metrics have been added:
Note
1. The new metrics are only available for the Windows Remote DX plugin which you can download from here.
2. Make sure that the client device has access to https://fabric.controlup.com
Released January 9, 2023
IMPORTANT: Version 8.7 includes many security enhancements described below. If you are upgrading from a previous version of ControlUp, you must follow this upgrade flow for all ControlUp users:
If you do not know who the organization owner is for your ControlUp environment, contact support@controlup.com.
In addition to NVIDIA GPU metrics, other GPU metrics are supported. GPU data is now retrieved from the Windows Operating System (WDDM), providing GPU metrics for a wide range of other graphic card manufacturers.
Prerequisites:
To gather the new GPU metrics, make sure the machine on which the GPU is running meets the following requirements:
The details of this Solve release are enabled by the Real-Time Console 8.7 release. The features and fixes described are available in Solve only when the Real-Time Console is updated to version 8.7.
Run built-in and script-based actions to remediate and optimize your environment directly from the Solve interface. Refer to the Getting Started with Solve Actions guide to learn more about this feature.
Prerequisites:
To use Solve Actions, you need to upgrade your monitors to version 8.7. Additionally, you need to have .NET Framework 4.8 installed on each monitor machine. Make sure that your ControlUp Monitors have access to https://solve.controlup.com over TCP port 443
Note:
If the user that runs a Solve action belongs ONLY to the Local Admin role, running a Solve action will fail even when the permission for the script is set to “Allow”. Learn more here.
By enabling the IP Restriction feature, you can now restrict who can access your Solve environment and perform actions in Solve based on IP address. You can add an IP whitelist to enable access only to those users from an IP address listed in your IP whitelist. Learn more.
We have now fixed the following bugs. Refer to the previous ControlUp release notes to see where the bugs were identified.
655 Build:
Released May 24, 2022
Note – starting version 8.6.5 the ControlUp Monitor requires to have .NET Framework 4.8
ControlUp Integration – PowerShell API
Triggers
Script-based Actions
Azure Integration
NOTE: Before upgrading your environment to v8.6.5.XXX, ControlUp recommends backing up your %appdata%/ControlUp directory by creating a copy of it and renaming it “ControlUp_old”.
This may prove useful if you need to revert to the previous version of ControlUp. Some new features require a change to the format or content of ControlUp configuration files. Therefore, if you need to downgrade ControlUp to a previous version, delete or rename the new “ControlUp” directory in %appdata% and rename the “ControlUp_old” directory to “ControlUp”.
The following is a list of known issues in the ControlUp v8.6.5.X general release. As these issues are resolved, this document will be updated:
Released February 17, 2022
ControlUp can now integrate with Microsoft Azure to enable real-time monitoring and management of Azure compute resources in just a few steps. See the relevant metrics displayed in the Real-Time Console and Solve.
The integration automatically discovers and collects comprehensive information such as Cost, Health, Configuration and other metadata on each of the following new objects:
In addition to offering a wide range of new metrics, predefined actions, and drill-down relationships for easier troubleshooting and navigation, this integration supports seamless association between Azure VMs and entities from different CU extensions, virtual machine management, and more!
For all the details on the monitoring Azure, see Getting Started with Azure Integration.
For version 8.5 we introduced the ability to create triggers based first on a schedule you set, rather than an incident.
Now for version 8.6, we’ve expanded the feature to include more options for the schedule which are now:
Read here about how to set scheduled triggers (article details the version 8.5 options).
Designed for remote users working outside the office, Remote DX collects performance metrics from off-the-network client devices running Windows, macOS or IGEL OS, without the need for line of sight to the ControlUp Real-Time DX infrastructure in your datacenter.
Previously available for Citrix and VMware Horizon environments, this release will add support for Microsoft RDS and Azure Virtual Desktop (AVD) environments running on Windows.
See these instructions for deploying Remote DX on your client devices.
ControlUp Solve allows you to see, in real time, the overall health of your EUC environment, end to end. Delivered as a SaaS application, Solve’s features are released independently. Here are features, some with a dependency on Real-Time DX v8.6, that are now being added to Solve:
NOTE: Before upgrading your environment to v8.6.XXX, ControlUp recommends backing up your %appdata%/ControlUp directory by creating a copy of it and renaming it “ControlUp_old”.
This may prove useful if you need to revert to the previous version of ControlUp. Some new features require a change to the format or content of ControlUp configuration files. Therefore, if you need to downgrade ControlUp to a previous version, delete or rename the new “ControlUp” directory in %appdata% and rename the “ControlUp_old” directory to “ControlUp”.
The following is a list of known issues in the ControlUp v8.6.X general release. As these issues are resolved, this document will be updated:
Centralized Auditing
ControlUp Solve
Released October 17, 2021
Version 8.5.1 introduces a security enhancement that we strongly urge our customers to adopt. This version includes using trust certificates to log into ControlUp Consoles and communication to the ControlUp Monitors. You set advanced authentication in the organization settings and they are applied to the monitors. For details, see Certificate-Based Console and Monitor Authentication.
88559 – The Real-Time Console no longer freezes when users log in with Active Directory credentials that have been hardened for security.
NOTE: Before upgrading your environment to v8.5.XXX, ControlUp recommends backing up your %appdata%/ControlUp directory by creating a copy of it and renaming it “ControlUp_old”.
This may prove useful if you need to revert to the previous version of ControlUp. Some new features require a change to the format or content of ControlUp configuration files. Therefore, if you need to downgrade ControlUp to a previous version, delete or rename the new “ControlUp” directory in %appdata% and rename the “ControlUp_old” directory to “ControlUp”.
The following is a list of known issues in the ControlUp v8.5.X general release. As these issues are resolved, this documentis updated:
Released June 29, 2021
ControlUp extends our digital experience capabilities by enabling you to now monitor remote client devices when they are logged into your virtual network. You can see metrics on how well the device’s connections are performing when your end users are remotely logging into your VPN or VDI from anywhere.
These metrics are collected per device for those devices that have the Remote DX .DLL installed. Once collected, these metrics appear in the Real-Time Console and in the Solve interface.
Scheduled Triggers are time-based triggers that fire at specified times. A trigger’s condition can be based on time only, or a combination of time and other parameters. This version includes a one time schedule or hourly recurrence with an interval of 1-24 hours.
Here are just some applicable use cases:
NOTE: Before upgrading your environment to v8.5.XXX, ControlUp recommends backing up your %appdata%/ControlUp directory by creating a copy of it and renaming it “ControlUp_old”.
This may prove useful if you need to revert to the previous version of ControlUp. Some new features require a change to the format or content of ControlUp configuration files. Therefore, if you need to downgrade ControlUp to a previous version, delete or rename the new “ControlUp” directory in %appdata% and rename the “ControlUp_old” directory to “ControlUp”.
The following is a list of known issues in the ControlUp v8.5.X general release. As these issues are resolved, this document will be updated:
Centralized Auditing
ControlUp Solve