ControlUp users seeking to filter dashboard results by specific criteria such as operating system or Delivery Group encounter a limitation in the product’s current functionality: while filters can be applied within a dashboard, these filter settings are not saved as part of the dashboard’s configuration. Instead, filters and time frame selections are temporarily stored within the URL. This means that users can preserve a filtered view by bookmarking or sharing the URL, but these preferences are not inherently saved or persist when navigating through the web user interface (UI) dynamically from one dashboard to another.
ControlUp has acknowledged this limitation and confirmed that a more user-friendly graphical interface (GUI) for saving dashboard views—including filters and time selections—is under development, with an anticipated release in the fourth quarter. Until this feature is available, the only practical method to save a filtered view involves using the URL, which has drawbacks in user navigation experience, especially for environments where multiple users need to explore dashboards dynamically and consistently see predefined filtered content.
A similar issue arises with VDI widget pages, which are distinct from dashboards but also involve filtering by Delivery Group. Filtering individual widgets to focus on specific Delivery Groups currently does not allow saving these filter states or drills down into more detailed views for specific groups. The “Focus on” feature can selectively highlight certain items via the UI’s left-hand column, yet these views cannot be saved or preconfigured to tailor environments for end users.
The ability to create and save predefined, filtered screens tailored to different audiences remains a highly requested feature for creating controlled, user-friendly environments. Users and administrators want to build customized views that persist across sessions and are easy to navigate, but currently must rely on URL-based workarounds. Until the upcoming GUI enhancements are released, best practice includes creating bookmarks with specific filter parameters encoded in URLs and educating users on navigating with these bookmarks for a more consistent experience.
For official updates on saving dashboard views and filters in ControlUp, monitoring release notes and the Knowledge Base at https://docs.controlup.com is recommended. Further learning resources are available through ControlUp Academy at https://cuacademy.controlup.com.
Read the entire article here...
Delivery Groups Related Support Archives
Delivery Groups training and support-related archives from inside the ControlUp Community on Slack.
Managing Unassigned Machines in Citrix Cloud Connections for MSP Environments with ControlUp
When setting up a Citrix Cloud connection in ControlUp within an MSP environment, an issue can arise where unassigned machines—those not part of any Delivery Group—are still appearing in client views even when the "Include Unassigned Machines" checkbox is unchecked. This behavior can cause security and privacy concerns, especially in a Citrix CSP (Cloud Solution Provider) model where multiple clients share the same CSP tenant but must not see each other’s resources.
The key insight is that the "Include Unassigned Machines" checkbox does not control whether unassigned machines are collected in ControlUp; rather, it controls ownership assignment. Unchecking this box only indicates that a particular connection does not own those unassigned machines. If no other connection claims ownership, ControlUp will assign all unassigned machines for that customer ID to the last available Citrix Cloud connection by default, causing them to appear in that connection’s view regardless.
Since filtering by Delivery Group names (for example, using exclusion rules like "*") does not affect unassigned machines—which by definition have no Delivery Group—this method is ineffective for hiding these machines from clients.
The recommended solution is to use a dedicated MSP-only Citrix Cloud connection for unassigned machines. This involves adding a second Citrix Cloud connection using the same Customer ID but naming it something clearly internal, such as "CSP-Unassigned." On this connection, the "Include Unassigned Machines" checkbox is checked, while on all client-facing connections it remains unchecked. By placing this MSP-only connection in a folder or with permissions that clients cannot access, unassigned machines are effectively segregated and hidden from end clients. This setup ensures clients only see Delivery Groups and connectors specific to them, while unassigned machines remain visible only to the MSP’s internal team.
In rare cases where the connector setup itself does not behave as expected—such as when unassigned machines do not show even when the "Include Unassigned Machines" box is checked—it may be necessary to contact ControlUp support for assistance.
For more details on configuring Citrix Cloud connections and collection rules, refer to ControlUp official documentation at https://docs.controlup.com and the ControlUp Academy at https://cuacademy.controlup.com.
Read the entire article here...
Read the entire article here...
ControlUp for VDI 9.2 Beta Update is Out (9.2.0.487)
ControlUp 9.2 Beta introduces enhanced Citrix failure visibility, smarter alerting, and faster insight when issues occur. See failures sooner and act faster.
Read the entire article here...
Read the entire article here...
Finding Little to No Usage in ControlUp’s Delivery Groups
A user asked for suggestions on how to find groups with little or no usage in ControlUp. Another user suggested using Citrix monitor's list of unused applications as inspiration, and another suggested checking each group individually or finding a way to see trends for multiple groups at once. No solution was determined.
Read the entire article here...
Read the entire article here...
Troubleshooting Issues with Unregistered Machines and Zombie Sessions in a Single Delivery Group
A user asked for help with a problem in one delivery group where some machines become unregistered and create zombie sessions. This only occurs in one group, and the cuagent is stuck in stopping state on these zombie machines. The ControlUp team suggested looking at dependencies for the cuAgent and checking the event log to see if the OnStop function has finished. They also mentioned troubleshooting the SCM's responsiveness.
Read the entire article here...
Read the entire article here...
Troubleshooting Available Desktop Triggers in ControlUp
A user was experiencing a problem with a trigger regarding available desktops and was looking for advice on how to manage machines that are powered off but technically available. Another user suggested checking the use of autoscale and policy settings. It was also mentioned that a script could be used to track the last power actions, but this is not a native feature.
Read the entire article here...
Read the entire article here...
Exporting Cache Drive Usage Data Using ControlUp and PowerBI/Excel
A user asked how to export cache drive usage data to PowerBI/Excel for a customer who wants historical data. A scheduled trigger can be used with a specific query to retrieve the information and export it to a CSV file. Another user shared a tip on using wildcards in the query to retrieve data from specific folders.
Read the entire article here...
Read the entire article here...
Troubleshooting EUC Connection in Citrix 2407
After upgrading a lab to Citrix 2407, a user noticed EUC Connection was no longer working and opened a ticket. The property 'VMPoweredOnDate' does not exist on type 'XenDesktopMonitor.XenDesktopMonitorV2.Connection'. A suggested method for troubleshooting is also mentioned.
Read the entire article here...
Read the entire article here...
Improving Reporting in ControlUp: Addressing Skewed Numbers and Adding More Features
Users in a Slack discussion talked about challenges in using the "Reports" section of app.controlup.com, where time frames can be selected. One user pointed out the issue of skewed numbers due to idle times, suggesting a possible feature for defining "hours of the day." Another user suggested finding a solution outside of ControlUp using CSV files and Excel formulas. @member noted a possible upcoming feature for working day and working out in H2/24. The discussion also touched upon the use of "95% percentile" and "sizing recommendations" in multi-session environments. @member also suggested considering memory spikes in recommendations, and ensuring consistent graphics across pools of servers.
Read the entire article here...
Read the entire article here...
How to Select Multiple Pools in ControlUp for Reporting Purposes
Multiple users discussed the possibility of selecting multiple pools in the dropdown menu from the folder structure in the console for reporting purposes. While there is no current solution for this, there is a workaround by organizing pools into separate folders. However, the built-in sync script does not allow for customization of folder mappings, so this may not be a viable solution. There is a feature that allows for custom folder mapping in the Universal Sync script, but it may not work for all situations. Further discussion and resources can be found in the Slack channel.
Read the entire article here...
Read the entire article here...

