Widget Wednesday #22 explores the Windows Application Stability and Performance Dashboard, providing insights into application crashes, hangs, freezes, resource usage, launch performance, and version comparisons.
Read the entire article here...
Unified Communications Related Training & Support Archives
Unified Communications training and support-related archives from inside the ControlUp Community on Slack.
How to Pinpoint CPU-Heavy Processes Across Your VDI Fleet with ControlUp
This thread walks through a real customer question: how do you find which processes are eating the most CPU across a large VDI estate (200 servers) over a long period, so you know what to optimize?
It starts in ControlUp Dashboards. Using the VDI process data, you can build a widget showing top processes by CPU, then narrow it to the machines you care about using global filters (filter by folder, or switch to query filters with IS / IS NOT). A table beats a bar chart for a top-50 view, and any filters and time frames you set are saved in the URL, so you can bookmark or share the exact view. The built-in Gallery dashboards (notably "Big Screen Dashboard VDI") already include a processes-by-CPU widget out of the box.
The harder part is the one the customer really cared about: getting a meaningful picture across all machines rather than a single noisy spike on one box. The data is stored per process per 5-minute timeslot, not pre-aggregated per machine, so the practical approach that emerged was:
Filter to the folder containing all target machines.
Use CPU usage P95 to strip out short, expected spikes (with a fallback to average CPU, since P95 returned N/A in some environments — a possible bug worth a support ticket).
Add metrics under Advanced: computer_name (unique count) to see how many machines run the process, and process_name (count) to see how often it appeared (each record ≈ a 5-minute aggregate).
The processes worth optimizing are the ones combining high CPU + high machine count + high record count.
Worked example: a process showing ~1,080 records across 197 machines roughly translates to ~90 hours of activity over 7 days, or a few minutes per machine per day. The same method surfaced candidates like CompatTelRunner.exe, WerFault.exe, and WEM-related activity for further investigation. To go deeper, the App Trends and App Statistics reports let you drill into a specific app, and product_name data helps identify what's actually behind generic process names like setup.exe.
A few important caveats came up: averages hide spikes (10% average could be one minute at 100%), process counts are per machine, and hypervisor-level CPU (e.g., XenServer) can disagree with in-VM agent data when hosts are over-provisioned — which is also why a Sizing Recommendations report may suggest removing vCPUs even on a machine that looks maxed out.
Bottom line: use the dashboard to identify the heavy processes (folder filter + P95/avg CPU + machine count + record count), then use the App Trends report to dig into the details per app.
Read the entire article here...
Read the entire article here...
Automating Notifications for Users with Low WiFi Signal in ControlUp
A discussion was held about using workflows to automate notifications for a high volume of users experiencing low WiFi signal on corporate WiFi. Ideas were shared about centralizing events and using AI features in ControlUp to count the number of affected devices and trigger an email or teams message. The suggested solution involved querying the _devices and device_status to gather relevant data.
Read the entire article here...
Read the entire article here...
Widget Wednesday #19: Create Alerts Directly from Widgets
Widget Wednesday #19 introduces the Create Alert feature in ControlUp Dashboards, allowing users to generate alerts directly from widgets with pre-filled settings, flexible thresholds, and integrated automation actions.
Read the entire article here...
Read the entire article here...
Certificates for Teams integration on ControlUp Academy Updated
A user reported an issue with adding the Teams integration in workflows for testing. The ControlUp team acknowledged it as a devops issue and provided an update that the certificate has been updated. The user is advised to try their integration again.
Read the entire article here...
Read the entire article here...
When AI Helps, When It Doesn’t: Notes From a Fireside Chat on IT’s Next Chapter
In our latest ControlUp Community Meetup, Co-Founder Yoni Avital, ControlUp expert Eugene Kalayev, and Shane Kleinert from Choice Solutions sat down for a fireside chat on where EUC is headed. The panel tackled the big question: where does AI actually fit in EUC operations?
Read the entire article here...
Read the entire article here...
Widget Wednesday #16: Building Dashboards with VDI Data
Widget Wednesday #16 introduces VDI data integration in ControlUp Dashboards, enabling users to build custom dashboards with machine, network, and NetScaler session data for deeper performance insights.
Read the entire article here...
Read the entire article here...
Using MS Message Center for Notifications
A user asked about utilizing MS Message Center to send notifications through email or other channels. Eugene suggested using the https://graph.microsoft.com/v1.0/admin/serviceAnnouncement/messages endpoint with the HTTP node. The user mentioned that Graph API's would need to be created in this case.
Read the entire article here...
Read the entire article here...
Widget Wednesday #15: Advanced Dashboard Filters — Simpler, Smarter, Global
Widget Wednesday #15 introduces advanced global filtering in ControlUp Dashboards, enabling more precise, real-time filtering across devices, attributes, and conditions without complex variable setup.
Read the entire article here...
Read the entire article here...
Widget Wednesday #13: Dashboard Updates, Copilot Readiness, and Boot Migration
Widget Wednesday #13 highlights ControlUp dashboard updates, including automated Microsoft Copilot readiness insights, improved crash visibility, and a new Windows Boot Certificate Migration dashboard with remediation capabilities.
Read the entire article here...
Read the entire article here...






