A user asked for help with obtaining the current registration failure reason in ControlUp, similar to what is available in Citrix DaaS Monitor. @member mentioned that the upcoming 9.2 release will introduce a new capability to monitor and trigger on VDA registration state in real time. This will provide deeper insights and allow for automation actions to be taken against DDC or VDA.
Read the entire article here...
ControlUp Scripts & Triggers Training & Support Archives
ControlUp Script and Trigger training and support-related archives from inside the ControlUp Community on Slack.
Determining When a Windows System is Truly Ready for Productive Use
During a webinar, a user asked about determining when a Windows system is truly ready for productive use, and mentioned using the successful connection of OneDrive as a marker. ControlUp replied, saying that the definition of "ready" varies depending on a company's operations, and for ControlUp, it is when the Windows Start Menu is able to render its contents or when a published application executable is started. They also mentioned that it is possible to customize a marker for a logon being complete, but it requires a data point with a time stamp, such as a windows event from OneDrive.
Read the entire article here...
Read the entire article here...
Troubleshooting Gaps in Phases with ControlUp Tools
A member asked for recommendations in troubleshooting gaps between different phases, specifically the Windows Logon Time to FSLogix. Another member suggested using Process Explorer and shared a script that provides a timestamp to align with the tool. They also shared other tools, such as a remote event log tailer and procmon, and a webinar on using these tools. The webinar and tools can be found at https://github.com/guyrleech/Microsoft/blob/master/event%20aggregator.ps1.
Read the entire article here...
Read the entire article here...
Troubleshooting Issues in ControlUp: How to View Granular CPU and Memory Data
A user was looking for a more granular view on CPU and memory from the VDI and DaaS reports in ControlUp. It was suggested to use invoke cu-query to export real-time data or use triggers based on specific conditions. The historical pipeline only saves 5-minute data points, but each data point includes Min, Avg, and Max values. This information can be seen in the report UI.
Read the entire article here...
Read the entire article here...
The Possibility of an API for CU4C for Workflow Automation and Ticket Creation
A user asked about the possibility of an API for CU4C that could trigger workflows in CU4W when a patch is detected. Another user asked for clarification on the use case for this feature, to which the first user explained that it would help automate ticket creation for new application vulnerabilities. The CU4C PM, @member, would have more details on the API release and it was mentioned that it should be ready by the end of the month, with potential for more endpoints to be added in the future.
Read the entire article here...
Read the entire article here...
Trouble with the SIPDEVICEGROUP Environment Variable
In a discussion about the SIPDEVICEGROUP environment variable, it was suggested that the EDXDEVICEGROUP variable may be more consistent. However, when checking the configuration data, there were still blank values. A solution was found when a user rebooted a PC that was reporting a blank value. The actual variables names are either SIPDEVICEGROUP or EDXDEVICEGROUP. Additionally, the device group can also be found in C:\ProgramData\ControlUp\EdgeDx\device_group.txt.
Read the entire article here...
Read the entire article here...
Triggering SecureDX Agent Installation in ControlUp.
Members discussed whether it is possible for the ControlUp for Devices Agent to trigger the SecureDX agent to install. Options for automatically installing the CU4C client using scripts were suggested, but with a disclaimer that it has not been tested by the Dev Team. This issue is on the roadmap but there is no ETA. A suggested workaround is to set the install script to run once per day. This process is outlined in detail in the discussion thread.
Read the entire article here...
Read the entire article here...
Suggestions for Tracking Devices at Specific Office Locations on ControlUp
A user is looking for a solution to track devices being used from a specific office location, but there is currently a bug in the location history report regarding Windows devices. Other users suggest using geolocation through Powershell, but there are limitations with Entra joined devices. Further suggestions include using workflows and advanced features.
Read the entire article here...
Read the entire article here...
ControlUp Users Discuss Trigger Export and Future Potential for Aggregated Alerts Portal
ControlUp users requested a PowerShell command to export all enabled triggers with configuration, and a possible solution was shared. It was mentioned that a new "alerts" portal will be available to aggregate all triggers, events, and alerts from physical, virtual, and Scoutbees, with potential for a public API in the future. This could improve IT service intelligence, mapping services to business processes. A one-time trigger export can help in understanding ControlUp's detailed alerting process, but interested users can speak to their CSM/TSN for early access to the beta version of the new alerts portal.
Read the entire article here...
Read the entire article here...
How to Create Toast Notifications in CU VDI using PowerShell and ControlUp
A user is asking for help writing a trigger in CU VDI that alerts users to clean up their D drive. Another user suggests using PowerShell with BurntToast to create toast notifications, but notes that it must be run in the user's session. They provide several methods for doing so, including running in each user's session and creating a scheduled task. Another user suggests writing a script that runs on the monitor instead of the target machine and uses Invoke-CUQuery and Invoke-CUAction to get information and run the toast notification script on the user's session. They note that there are some nuances that need to be figured out and suggest using Get-CUAvailableActions to get the action ID of the toast script. A working example is requested.
Read the entire article here...
Read the entire article here...
