Back

Smart-X
Patches for Control Up Agent for .NET Framework x64
Windows
15 patches available
ControlUp agents, deployed remotely onto added computers, provide you with: In-depth monitoring Detailed machine-level/session performance metrics Assessment of computer stress level Locate and rapidly isolate issues affecting end users
Control Up Agent for .NET Framework x64 Version 9.1.0.711
Release Date
5/15/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

Released: May 15; 2025$$$Current build: 9.1.0.711$$$$$$New features$$$Monitor Independent Sites$$$ControlUp Monitor sites can now operate independently from one another; eliminating their reliance on a single Master Monitor. If you monitor a large organization or MSP; you can divide your main monitor site into smaller; self-sufficient sites that work independently to enhance scalability; stability; and fault tolerance.$$$$$$Shared Credentials$$$You can assign permissions for shared credentials to specific users; and assign specific credentials to specific security roles.$$$$$$Cloud Connection Enhancements$$$To achieve the best data collection performance in your environment; you can utilize data collectors closer to your virtual endpoints.$$$$$$Breakdown Azure Cloud Connections$$$You can now create multiple Azure connections for the same subscription using either PowerShell cmdlets or the Real-Time DX Console. Assign specific resource groups to each connection to improve data collection granularity. $$$$$$Breakdown Citrix Cloud Connections$$$The feature to breakdown Citrix Cloud connections using the Real-Time DX Console is available to limited customers only in version 9.1 private build 700. Assign specific delivery groups to each connection to improve data collection granularity.$$$$$$Built-In Sync Script Enhancements$$$You can now map the names of folders or FQDN of machines to a specific folder path using the Real-Time DX Console. This enables you to easily customize folder mapping synchronization for EUC or AVD machines; allowing for flexible and precise mapping based on your environment’s requirements.$$$$$$Sync DNS mappings$$$$$$For AVD environments; you can set a default target DNS for all AVD session hosts; regardless of their internal Azure DNS suffix. To set a default target; create a mapping and leave the source suffix blank; before the comma separating it from the target DNS. For example: ” ;your.target.dns”$$$$$$Improved Query Performance$$$Queries in VDI & DaaS now load data continuously; allowing data to be displayed incrementally even before the full data set is retrieved from the monitors. This significantly reduces wait times and improves user experience for large data sets.$$$$$$We now support Windows Server 2025 on monitors and agents for the following VDI environments; without impacting data collection:$$$$$$AVD: We target the latest AVD API endpoints (Desktop.Virtualization).$$$CVAD: We target oData Monitor endpoints v3 and v4.$$$Deprecation of Export Schedules and PowerShell cmdlets$$$We deprecated the Export Schedule from the Console Settings and Monitors Settings in the Real-Time DX Console. The deprecated Export Schedule screen still displays in Monitors Settings; but we will remove it in a future version. We also deprecated all of the following PowerShell cmdlets for export rules from the ControlUp.PowerShell.User module:$$$$$$Add-CUScheduledExportRule$$$Set-CUScheduledExportRule$$$Remove-CUScheduledExportRule$$$To query the current state of your monitors and export the results; use the Export-CUQuery cmdlet.$$$$$$Deploy Agents Automatically from Monitor$$$In both version 9.1 and 9.0.5 private build 480; we restored the option to deploy ControlUp Agents automatically from Monitors using the Real-Time DX Console. To enable the automatic deployment of Agents from Monitors; click Settings > Agent; and select the Deploy agents automatically (from monitor only) checkbox.$$$$$$Note that the automatic deployment of Agents from Monitors can degrade Monitor performance.$$$$$$Enhanced Citrix Connection Troubleshooting$$$You can now troubleshoot Citrix connection failures using data tables retrieved by PowerShell cmdlets. To automate troubleshooting; use the data retrieved to configure Citrix connection failure triggers.$$$$$$New PowerShell Cmdlets$$$Use new PowerShell cmdlets to perform the following configurations.$$$$$$Manage Cloud Connections Cmdlets$$$Manage cloud connections for Citrix Cloud; CVAD; and Horizon CPA.$$$$$$Get-CUCitrixClouds$$$Add-CUCitrixClo
Control Up Agent for .NET Framework x64 Version 9.1.0.693
Release Date
4/29/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

Released: April 29; 2025$$$Current build: 9.1.0.693$$$New features$$$Monitor Independent Sites$$$ControlUp Monitor sites can now operate independently from one another; eliminating their reliance on a single Master Monitor. If you monitor a large organization or MSP; you can divide your main monitor site into smaller; self-sufficient sites that work independently to enhance scalability; stability; and fault tolerance.$$$$$$Shared Credentials$$$You can assign permissions for shared credentials to specific users; and assign specific credentials to specific security roles.$$$$$$Cloud Connection Enhancements$$$You can now create multiple Azure connections for the same subscription using either PowerShell cmdlets or the Real-Time DX Console. Assign specific resource groups to each connection to improve data collection granularity. This optimizes performance by utilizing a data collector closer to your virtual endpoints.$$$$$$Built-In Sync Script Enhancements$$$You can now map the names of folders or FQDN of machines to a specific folder path using the Real-Time DX Console. This enables you to easily customize folder mapping synchronization for EUC or AVD machines; allowing for flexible and precise mapping based on your environment’s requirements.$$$$$$Sync DNS mappings$$$$$$For AVD environments; you can set a default target DNS for all AVD session hosts; regardless of their internal Azure DNS suffix. To set a default target; create a mapping and leave the source suffix blank; before the comma separating it from the target DNS. For example: ” ;your.target.dns”$$$$$$Improved Query Performance$$$Queries in VDI & DaaS now load data continuously; allowing data to be displayed incrementally even before the full data set is retrieved from the monitors. This significantly reduces wait times and improves user experience for large data sets.$$$$$$We now support Windows Server 2025 on monitors and agents for the following VDI environments; without impacting data collection:$$$$$$AVD: We target the latest AVD API endpoints (Desktop.Virtualization).$$$CVAD: We target oData Monitor endpoints v3 and v4.$$$Deprecation of Export Schedules and PowerShell cmdlets$$$We deprecated the Export Schedule from the Console Settings and Monitors Settings in the Real-Time DX Console. The deprecated Export Schedule screen still displays in Monitors Settings; but we will remove it in a future version. We also deprecated all of the following PowerShell cmdlets for export rules from the ControlUp.PowerShell.User module:$$$$$$Add-CUScheduledExportRule$$$Set-CUScheduledExportRule$$$Remove-CUScheduledExportRule$$$To query the current state of your monitors and export the results; use the Export-CUQuery cmdlet.$$$$$$For more details refer - https://www.controlup.com/controlup-release-notes/
Control Up Agent for .NET Framework x64 Version 9.1.0.685
Release Date
4/22/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

Released: April 22; 2025$$$$$$Current build: 9.1.0.685$$$$$$New features$$$Monitor Independent Sites$$$ControlUp Monitor sites can now operate independently from one another; eliminating their reliance on a single Master Monitor. If you monitor a large organization or MSP; you can divide your main monitor site into smaller; self-sufficient sites that work independently to enhance scalability; stability; and fault tolerance.$$$$$$Shared Credentials$$$You can assign permissions for shared credentials to specific users; and assign specific credentials to specific security roles.$$$$$$Cloud Connection Enhancements$$$You can now create multiple Azure connections for the same subscription using either PowerShell cmdlets or the Real-Time DX Console. Assign specific resource groups to each connection to improve data collection granularity. This optimizes performance by utilizing a data collector closer to your virtual endpoints.$$$$$$Built-In Sync Script Enhancements$$$You can now map the names of folders or FQDN of machines to a specific folder path using the Real-Time DX Console. This enables you to easily customize folder mapping synchronization for EUC or AVD machines; allowing for flexible and precise mapping based on your environment’s requirements.$$$$$$Sync DNS mappings$$$$$$For AVD environments; you can set a default target DNS for all AVD session hosts; regardless of their internal Azure DNS suffix. To set a default target; create a mapping and leave the source suffix blank; before the comma separating it from the target DNS. For example: ” ;your.target.dns”$$$$$$Improved Query Performance$$$Queries in VDI & DaaS now load data continuously; allowing data to be displayed incrementally even before the full data set is retrieved from the monitors. This significantly reduces wait times and improves user experience for large data sets.$$$$$$We now support Windows Server 2025 on monitors and agents for the following VDI environments; without impacting data collection:$$$$$$AVD: We target the latest AVD API endpoints (Desktop.Virtualization).$$$CVAD: We target oData Monitor endpoints v3 and v4.$$$Deprecation of Export Schedules and PowerShell cmdlets$$$We deprecated the Export Schedule from the Console Settings and Monitors Settings in the Real-Time DX Console. The deprecated Export Schedule screen still displays in Monitors Settings; but we will remove it in a future version. We also deprecated all of the following PowerShell cmdlets for export rules from the ControlUp.PowerShell.User module:$$$$$$Add-CUScheduledExportRule$$$Set-CUScheduledExportRule$$$Remove-CUScheduledExportRule$$$To query the current state of your monitors and export the results; use the Export-CUQuery cmdlet.$$$$$$Deploy Agents Automatically from Monitor$$$In both version 9.1 and 9.0.5 private build 480; we restored the option to deploy ControlUp Agents automatically from Monitors using the Real-Time DX Console. To enable the automatic deployment of Agents from Monitors; click Settings > Agent; and select the Deploy agents automatically (from monitor only) checkbox.$$$$$$Note that the automatic deployment of Agents from Monitors can degrade Monitor performance.
Control Up Agent for .NET Framework x64 Version 9.1.0.661
Release Date
4/7/2025
Bug Fix?
Yes
Minor Release?
No
Patch Notes

New features$$$Monitor Independent Sites$$$ControlUp Monitor sites can now operate independently from one another; eliminating their reliance on a single Master Monitor. If you monitor a large organization or MSP; you can divide your main monitor site into smaller; self-sufficient sites that work independently to enhance scalability; stability; and fault tolerance.$$$$$$Shared Credentials$$$You can now assign permissions for shared credentials to specific users; and assign specific credentials to specific security roles.$$$$$$Cloud Connection Enhancements$$$You can now create multiple Azure connections for the same subscription using either PowerShell cmdlets or the Real-Time DX Console. Assign specific resource groups to each connection to improve data collection granularity. This optimizes performance by utilizing a data collector closer to your virtual endpoints.$$$$$$Built-In Sync Script Enhancements$$$You can now map the names of folders or FQDN of machines to a specific folder path using the Real-Time DX Console. This enables you to easily customize folder mapping synchronization for EUC or AVD machines; allowing for flexible and precise mapping based on your environment’s requirements.$$$$$$Improved Query Performance$$$Queries in VDI & DaaS now load data continuously; allowing data to be displayed incrementally even before the full data set is retrieved from the monitors. This significantly reduces wait times and improves user experience for large data sets.$$$$$$We now support Windows Server 2025 on monitors and agents for the following VDI environments; without impacting data collection:$$$$$$AVD: We target the latest AVD API endpoints (Desktop.Virtualization).$$$CVAD: We target oData Monitor endpoints v3 and v4.$$$Deprecation of Export Schedules and PowerShell cmdlets$$$We deprecated the Export Schedule from the Console Settings and Monitors Settings in the Real-Time DX Console. The deprecated Export Schedule screen still displays in Monitors Settings; but we will remove it in a future version. We also deprecated all of the following PowerShell cmdlets for export rules from the ControlUp.PowerShell.User module:$$$$$$Add-CUScheduledExportRule$$$Set-CUScheduledExportRule$$$Remove-CUScheduledExportRule$$$To query the current state of your monitors and export the results; use the Export-CUQuery cmdlet.$$$$$$Deploy Agents Automatically from Monitor$$$In both version 9.1 and 9.0.5 private build 480; we restored the option to deploy ControlUp Agents automatically from Monitors using the Real-Time DX Console. To enable the automatic deployment of Agents from Monitors; click Settings > Agent; and select the Deploy agents automatically (from monitor only) checkbox.$$$$$$Note that the automatic deployment of Agents from Monitors can degrade Monitor performance.$$$$$$New PowerShell Cmdlets$$$Use new PowerShell cmdlets to perform the following configurations.$$$Manage Cloud Connections Cmdlets$$$Manage cloud connections for Citrix Cloud; CVAD; and Horizon CPA.$$$$$$Get-CUCitrixClouds$$$Add-CUCitrixCloud$$$Update-CUCitrixCloud$$$Remove-CUCitrixCloud$$$Add-CUCitrixConnection$$$Update-CUCitrixConnection$$$Remove-CUCitrixConnection$$$Add-CUHorizonPod$$$Update-CUHorizonPod$$$Remove-CUHorizonPod$$$Breakdown Azure Cloud Connections Cmdlets$$$$$$Break down Azure cloud data connections to resource groups.$$$$$$Get-CUCloudConnectionBreakdownRules$$$Update-CUCloudConnectionBreakdownRules$$$Manage Sites Cmdlets$$$$$$Manage independent monitor sites.$$$Get-CUSites$$$Add-CUSite$$$Update-CUSite$$$Remove-CUSite$$$Environment Configuration Cmdlet $$$Update monitor templates.$$$Set-CUMonitorTemplate$$$Bug Fixes$$$Real-Time DX (build 654)$$$237498: Processes on machines with a non-English OS are successfully filtered from collections. $$$238504: Monitored EUC connections display the “Waiting Snapshot” status for as long as expected.$$$239195: Data collectors successfully register outbound connections for extensions.$$$241960: If the Console is connected to a Horizon 2412 environment; performance counter metrics dis
Control Up Agent for .NET Framework x64 Version 9.0.5.423
Release Date
9/15/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Version: 9.0.5$$$New features$$$Web Login $$$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 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.$$$$$$Trigger Management with PowerShell cmdlets$$$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.$$$$$$Browser Performance Monitoring$$$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.$$$$$$Citrix EDT Monitoring$$$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.$$$$$$Add Non-Domain Machines to ControlUp$$$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.$$$$$$Bug fixes$$$189787: In the Real-Time DX Console org tree; a checkbox now appears as expected near Citrix Virtual Apps and Desktops + Citrix Cloud connections if “Enable Synchronization” is checked.$$$191830: For FSLogix; profile disks are now visible after upgrade.$$$192414: Using PowerShell scripts for monitor actions can now be enforced by the permissions set in the Security Policy.$$$200635: If you use the Uninstall PowerShell command to uninstall a monitor; the service is now completely uninstalled as expected.$$$201740: If outbound agent communication is disabled globally; gRPC server for outbound agent connections is no longer activated.$$$200164: The Monitor Management role is now assigned to only one monitor in a cluster.$$$Known issues$$$If in DEX Global Settings (app.controlup.com); the Session Timeout for the Real-Time DX Console is set to a certain time (default is 24 hours) and the Real-Time DX Console is left open for longer than the session timeout; the Console may freeze and not get logged out as it should.$$$After the initial upgrade; if you open the Real-Time DX Console as the user with the Owner role; you may not see monitor status or hypervisor connections. The Controller; Incidents and Events panes may also be unavailable.$$$Workaround: Restart the Real-Time DX Console.
Control Up Agent for .NET Framework x64 Version 9.0.5.413
Release Date
9/9/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Version: 9.0.5$$$New features$$$Web Login $$$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 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.$$$$$$Trigger Management with PowerShell cmdlets$$$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.$$$$$$Browser Performance Monitoring$$$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.$$$$$$Citrix EDT Monitoring$$$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.$$$$$$Add Non-Domain Machines to ControlUp$$$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.$$$$$$Bug fixes$$$189787: In the Real-Time DX Console org tree; a checkbox now appears as expected near Citrix Virtual Apps and Desktops + Citrix Cloud connections if “Enable Synchronization” is checked.$$$191830: For FSLogix; profile disks are now visible after upgrade.$$$192414: Using PowerShell scripts for monitor actions can now be enforced by the permissions set in the Security Policy.$$$200635: If you use the Uninstall PowerShell command to uninstall a monitor; the service is now completely uninstalled as expected.$$$201740: If outbound agent communication is disabled globally; gRPC server for outbound agent connections is no longer activated.$$$200164: The Monitor Management role is now assigned to only one monitor in a cluster.$$$Known issues$$$If in DEX Global Settings (app.controlup.com); the Session Timeout for the Real-Time DX Console is set to a certain time (default is 24 hours) and the Real-Time DX Console is left open for longer than the session timeout; the Console may freeze and not get logged out as it should.$$$After the initial upgrade; if you open the Real-Time DX Console as the user with the Owner role; you may not see monitor status or hypervisor connections. The Controller; Incidents and Events panes may also be unavailable.$$$Workaround: Restart the Real-Time DX Console.
Control Up Agent for .NET Framework x64 Version 9.0.0.1680
Release Date
6/16/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Real-Time DX Release Notes$$$Version: 9.0$$$Released: June 16th; 2024$$$$$$Current build: 1680$$$$$$New Prerequisites$$$ControlUp Agents$$$$$$Any ControlUp Agent running 9.0 now requires .NET Framework 4.8. It is important that you install .NET Framework 4.8 before upgrading the agent to 9.0.$$$Network Requirements$$$$$$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.$$$$$$Agent Outbound Communication$$$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. $$$$$$Benefits$$$Modernize agent to monitor communication over HTTPS.$$$Remove AD dependency for ControlUp Agent. You can now add non-domain-joined machines to the ControlUp organization. $$$Agent forward compatibility. When agents use outbound communication; agents can run higher version than the monitors.$$$Note$$$Inbound port 40705 is still required for:$$$$$$Data Collector machines (API data collection for extensions)$$$Machines you want to manage via the Real-Time Console. For the Console to Agent communication; the agent still needs to listen to TCP port 40705. $$$To learn more about this feature; click here. $$$$$$Monitor Metrics and Actions$$$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:$$$$$$Create new triggers based on new monitor metrics.$$$Run the following actions on monitors:$$$Start monitor$$$Stop monitor$$$Restart monitor$$$Set monitor capacity$$$Set public DNS name $$$To learn more about this feature; click here. $$$$$$Removed AD Dependency for Monitors$$$If you install your monitors on a workgroup machine; UPNs are no longer used. To configure the security policy of your ControlUp accounts; you can now configure security policy roles using DEX email addresses.$$$$$$Install Monitors with New Automation Module$$$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.$$$$$$Built-In Folder Synchronization$$$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.$$$$$$New PowerShell Cmdlets$$$Monitor Cmdlets$$$Install-CUMonitor$$$Invoke-CUMonitorUpdate$$$Uninstall-CUMonitor$$$Security Policy Cmdlets$$$Add-CUPolicyRoles$$$Get-CUPolicyRoles$$$Get-CUPermissionEntries$$$New-CUPolicyRoleDescription$$$New-CUPolicyRoleMember$$$New-CUPolicyRoleAcl$$$API Profile Management$$$Get-CUAPIProfile$$$Set-CUAPIProfile$$$Set-CUAPIToken$$$Horizon Management$$$Add-AddHorizonEUCConnection$$$Get-EUCConnections$$$Remove-EUCConnection$$$Update-HorizonEUCConnection$$$To learn more; click here.$$$$$$Remote Control$$$You ca
Control Up Agent for .NET Framework x64 Version 9.0.0.1616
Release Date
4/25/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Real-Time DX Release Notes$$$Version: 9.0$$$Released: April 25th; 2024$$$$$$Current build: 1616$$$$$$New Prerequisites$$$ControlUp Agents$$$$$$Any ControlUp Agent running 9.0 now requires .NET Framework 4.8. It is important that you install .NET Framework 4.8 before upgrading the agent to 9.0.$$$Network Requirements$$$$$$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.$$$$$$Agent Outbound Communication$$$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. $$$$$$Benefits$$$Modernize agent to monitor communication over HTTPS.$$$Remove AD dependency for ControlUp Agent. You can now add non-domain-joined machines to the ControlUp organization. $$$Agent forward compatibility. When agents use outbound communication; agents can run higher version than the monitors.$$$Note$$$Inbound port 40705 is still required for:$$$$$$Data Collector machines (API data collection for extensions)$$$Machines you want to manage via the Real-Time Console. For the Console to Agent communication; the agent still needs to listen to TCP port 40705. $$$To learn more about this feature; click here. $$$$$$Monitor Metrics and Actions$$$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:$$$$$$Create new triggers based on new monitor metrics.$$$Run the following actions on monitors:$$$Start monitor$$$Stop monitor$$$Restart monitor$$$Set monitor capacity$$$Set public DNS name $$$To learn more about this feature; click here. $$$$$$Removed AD Dependency for Monitors$$$If you install your monitors on a workgroup machine; UPNs are no longer used. To configure the security policy of your ControlUp accounts; you can now configure security policy roles using DEX email addresses.$$$To learn more about this feature; click here. $$$$$$Install Monitors with New Automation Module$$$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.$$$$$$Built-In Folder Synchronization$$$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.$$$$$$New PowerShell Cmdlets$$$Monitor Cmdlets$$$Install-CUMonitor$$$Invoke-CUMonitorUpdate$$$Uninstall-CUMonitor$$$Security Policy Cmdlets$$$Add-CUPolicyRoles$$$Get-CUPolicyRoles$$$Get-CUPermissionEntries$$$New-CUPolicyRoleDescription$$$New-CUPolicyRoleMember$$$New-CUPolicyRoleAcl$$$API Profile Management$$$Get-CUAPIProfile$$$Set-CUAPIProfile$$$Set-CUAPIToken$$$Horizon Management$$$Add-AddHorizonEUCConnection$$$Get-EUCConnections$$$Remove-EUCConnection$$$Update-HorizonEUCConnection$$$To
Control Up Agent for .NET Framework x64 Version 9.0.0.1546
Release Date
3/6/2024
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Version: 9.0$$$Released: March 10th; 2024$$$$$$Current build: 1546$$$$$$New Prerequisites$$$ControlUp Agents$$$$$$Any ControlUp Agent running 9.0 now requires .NET Framework 4.8. It is important that you install .NET Framework 4.8 before upgrading the agent to 9.0.$$$Network Requirements$$$$$$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.$$$$$$Agent Outbound Communication$$$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. $$$$$$Benefits$$$Modernize agent to monitor communication over HTTPS.$$$Remove AD dependency for ControlUp Agent. You can now add non-domain-joined machines to the ControlUp organization. $$$Agent forward compatibility. When agents use outbound communication; agents can run higher version than the monitors.$$$Note$$$Inbound port 40705 is still required for:$$$$$$Data Collector machines (API data collection for extensions)$$$Machines you want to manage via the Real-Time Console. For the Console to Agent communication; the agent still needs to listen to TCP port 40705. $$$To learn more about this feature; click here. $$$$$$Monitor Metrics and Actions$$$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:$$$$$$Create new triggers based on new monitor metrics.$$$Run the following actions on monitors:$$$Start monitor$$$Stop monitor$$$Restart monitor$$$Set monitor capacity$$$Set public DNS name $$$To learn more about this feature; click here. $$$$$$Removed AD Dependency for Monitors$$$If you install your monitors on a workgroup machine; UPNs are no longer used. To configure the security policy of your ControlUp accounts; you can now configure security policy roles using DEX email addresses.$$$To learn more about this feature; click here. $$$$$$Install Monitors with New Automation Module$$$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.
Control Up Agent for .NET Framework x64 Version 8.8.0.1067
Release Date
11/26/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

New Features and Enhancements$$$Real-Time DX$$$Azure Government: Adding an Azure Government Cloud to ControlUp is now supported.$$$Custom Tags Column: You can now add a custom Tags column to the Machines and Sessions views by using registry settings to create new keys. Use the Tags column to show the values that you configure. Learn more here.$$$CVAD Data Collection Columns: You can now add CVAD Data Collection columns to show CVAD data collection metrics in the Folders; Machines; Sessions; and Applications views. Learn more here.$$$Process Data Collection: You can use the Process Data Collection feature to specify which system and non-user attached processes should not be collected by the ControlUp Agents. Reducing agent resource usage leads to better overall data collection and performance. Learn more here.$$$Network Drives Column Preset: You can add the Detailed Network Drive Info column preset to the grid in the Storage view. The preset enables you to more efficiently monitor your mapped Windows network drives. Learn more here.$$$Solve$$$Network Drives in Solve: You can now view the network drives of managed machines if you drill down to specific sessions in the Topology view. Learn more here.$$$ $$$$$$Bug Fixes$$$Real-Time DX (992 build)$$$120436: Configuration service endpoint isn’t detected.$$$136564: Logon Duration doesn’t display the correct color in the grid for custom stress level settings.$$$140464: Dump to Disk follow-up action doesn’t work.$$$141723: Cannot edit Run an action follow-up action due to grayed out Template field.$$$144270: The Invoke-CUQuery PowerShell cmdlet fails to run on ControlUp Monitors.$$$144305: Export Azure Machine view to an XLS (Excel 97-2003) throws an “Argument Out Of Range” error.$$$145315: You can’t perform Install Agent or Deploy ControlUp Agent actions on machines after you upgrade the console version.$$$146254: The coordinator stops reporting data after you create and execute a scheduled folder trigger.$$$148662:Script-based actions don’t appear in the Real-Time Console if the “Category” and “ActionCategory” fields have values in the action metadata.$$$149144: Real-Time DX doesn’t display the branch name for AVD user sessions in the Sessions grid. $$$149490: MSP environment:The monitor of a tenant fails to connect after you update the tenant with an expired user password.$$$149921: Large process files corrupt the log files of the monitor.$$$149961: Azure machines don’t appear in the grid in the Real-Time Console or in Solve if you add them to a new resource group for existing connections.$$$151052: No hypervisor data shown in the Real-Time Console DX and Solve. $$$151142: AVD Session Connection Type and AVD Session Connection Transport columns in the Sessions view display N/A for AVD sessions.$$$151272: Monitors don’t show association with Horizon RDS machines if you add them as EUC and hypervisor.$$$152381: The option Disable views that depend on process-level information is missing from Advanced Settings.$$$154118: The ControlUp Agent fails to connect to the cuAgentHelper via the pipe.$$$155594: If you enable MSP mode; editing shared credentials fails if you don’t set the domain to primary.$$$155643: The Real-Time Console can’t add an Azure connection with local credentials.$$$155911: Monitor crashes due to an exception in association mask distribution.$$$Real-Time DX (1012 build)$$$163560: Running Solve Script Actions will only work if Org Members role has the “Run Shared Script Action” permission$$$162491: The process “AppLoadTimeTracer” is now included in the global inclusion list.$$$163605: Session Logon Duration data isn’t saved if the CUAgent restarts.$$$163671: Monitor doesn’t upload all CacheActivity files when it returns from offline mode to online mode.$$$Real-Time DX (1021 build)$$$171129: cuAgentHelper may crash after upgrading to version 8.8 MR.$$$The following features may not work as expected: Remote DX; Active Application and monitor network drive metrics.$$$Real-Time DX (1067 build)$$$153687: H
Control Up Agent for .NET Framework x64 Version 8.8.0.1012
Release Date
8/7/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Real-Time DX (1012 build)$$$163560: Running Solve Script Actions will only work if Org Members role has the “Run Shared Script Action” permission$$$162491: The process “AppLoadTimeTracer” is now included in the global inclusion list.$$$163605: Session Logon Duration data isn’t saved if the CUAgent restarts.$$$163671: Monitor doesn’t upload all CacheActivity files when it returns from offline mode to online mode.$$$Solve$$$135153: Top Consumer Users names don’t appear in reports after you logoff and login to a session.$$$150665: Enable\Disable maintenance mode actions fail on unmanaged Citrix machines.$$$154456: Machines don’t appear in the Host Pools or AVD Workspaces topology views.$$$155906: The Sessions Stress Level widget displays data from system sessions.$$$157573: The number of processes in the Monitored Processes column in the grid doesn’t match the number of processes in the topology.$$$161462: Incorrect data appears for an agentless machine if you drill down to a Horizon session in the Machines (Horizon) topology view.$$$162049: The ControlUp Monitor returns the “HighStressedSessions” value even if there are no sessions.$$$Remote DX$$$138305: Remote DX – IGEL: Switching between WIFI to Ethernet – WIFI metrics are frozen.$$$139556: Remote DX data doesn’t display in the Sessions view if you select the Remote DX Column Preset. $$$141607: Can’t read ‘PING’ response from virtual channel “cuepux” for HZ Session.$$$143855: Redundant errors appear in the CUAgent log if the Remote DX plugin isn’t installed on the client machine.$$$145290: IGEL: The grid displays active data for a session 5 minutes after restarting the client machine. $$$149512: If you don’t install a Remote DX client plugin; the “vmware-rdpvcbridge-cuAgentHelper” log saves redundant files for the session.$$$ $$$$$$Known Issues$$$Real-Time DX$$$139714: AVD % Machines with successful AVD Agent upgrade textbox isn’t fully visible in the trigger editor.$$$Solve$$$118241: Machines don’t appear in the Machines (Horizon) topology view.$$$Remote DX$$$156761: If you install Remote DX on a macOS version 10.15 or earlier; Citrix Viewer crashes or displays a gray screen instead of the remote desktop.$$$
Control Up Agent for .NET Framework x64 Version 8.8.0.778
Release Date
5/2/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

May 2023$$$New Features and Capabilities$$$Dark mode – You can now switch between light and dark mode by clicking on your user profile at the bottom-left of the screen and using the Theme toggle.$$$More System Events recorded – The System Events audit log now records events related to organization access and changes to your access control system.
Control Up Agent for .NET Framework x64 Version 8.7.0.655
Release Date
1/9/2023
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

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$$$$$$Please refer https://www.controlup.com/controlup-release-notes/
Control Up Agent for .NET Framework x64 Version 8.7.0.579
Release Date
11/13/2022
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Please refer https://www.controlup.com/controlup-release-notes/
Control Up Agent for .NET Framework x64 Version 8.6.5.465
Release Date
5/24/2022
Bug Fix?
Yes
Minor Release?
Yes
Patch Notes

Not available.
Interested in automating patching for Adobe Acrobat?