• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
ControlUp Community

ControlUp Community

Connect, Learn, and Grow

  • Blog
  • Archives
  • Findings
  • Meetups
  • Videos
  • Events
  • Categories
    • ControlUp One Platform
    • ControlUp for Apps
    • ControlUp for Compliance
    • ControlUp Dashboards
    • ControlUp for Desktops
    • ControlUp for VDI
    • ControlUp Scripts & Triggers
    • ControlUp Synthetic Monitoring
    • ControlUp Workflows
  • Topics
    • Logos & Wallpaper
    • ControlUp.com
  • Join

ControlUp Solve

How to Implement Native macOS and Windows Self-Service Disk Cleanup via ControlUp Edge DX Without External Tools

Posted on July 6, 2026

A ControlUp community member developed a native self-service disk cleanup solution for macOS and Windows users, designed to be triggered via ControlUp Edge DX without requiring IT intervention or external tools. The goal was to allow users to safely free disk space through a simple, native dialog that displays current disk usage and offers a checklist of safe-to-clean areas such as Trash, application caches, container caches, logs, Xcode build cache, and old temporary files. Each item is described in plain language and sorted by the space it occupies, allowing users to select and confirm the cleanup themselves. On macOS, the dialog is implemented using only built-in osascript capabilities—no additional tools like swiftDialog or extra installations are necessary. For both macOS and Windows, the solution emphasizes safety by running a dry-run by default, excluding critical system folders and personal directories such as Documents, Downloads, Keychains, and SSH keys from cleanup. The cleanup operates within the context of the logged-in user, not root, ensuring user-specific data protection. After cleanup, the system verifies the amount of space reclaimed against the actual free volume. Triggering this cleanup from an Edge DX alert, either automatically due to disk usage thresholds or on-demand, enables a small dashboard that reports on reclaimable and freed disk space, all without requiring elevated permissions, Intune writes, or admin consent. One of the more challenging technical aspects was delivering the cleanup dialog from a root-level agent into the user’s session, given the restrictions of macOS and Windows environments. The community member shared that while the script could likely be optimized or shortened by more experienced developers, this version works reliably and safely. Detailed setup documentation is available by request. Additionally, to complement the cleanup tool, the developer created an analytics dashboard to track the cumulative space saved by the script. This solution offers a practical way for organizations using ControlUp Edge DX to empower their end users with safe, controlled disk cleanup capabilities, minimizing helpdesk workload without compromising disk security or user privacy. For more on creating and managing custom alerts and actions within ControlUp Edge DX, consult the official documentation at https://docs.controlup.com/edge and explore ControlUp Academy at https://cuacademy.controlup.com for training on extending ControlUp functionality.

Read the entire article here...


How to Alert on Added Storage Devices by Drive Letter in ControlUp Using os_disk_configuration Filters

Posted on July 1, 2026

A community member sought assistance with creating a ControlUp trigger or alert to detect when storage devices are added to a physical endpoint and assigned a drive letter or mounted. The data relevant to this event is visible in the ControlUp 4D (CU4D) Performance tab under the Operating System location and stored in the *_devices* index. Specifically, the data is found in the os_disk_configuration field, which contains a JSON array showing details about mounted drives, including drive letters. The user’s challenge was to configure an alert that could detect any newly mounted drive except the system drive C:\ without having to set multiple alerts for every potential drive letter (e.g., D:\, E:\, etc.). They noted the lack of regex support in the filter queries limited their options. The issue arises because the os_disk_configuration field holds a JSON array with multiple drive entries, and filtering out drive_letter "C:\" naively removes all entries due to the structure of the array. Attempts to use a “does not contain” filter eliminated all Windows devices, only showing macOS devices, complicating detection on Windows endpoints. The user also tried to narrow the focus to removable media but learned that their security team's use case requires alerting on any disk, mounted by drive letter, which remains the best indicator available. Advice provided during the discussion included adding filters for platform or OS to ensure the alert targets only Windows devices (e.g., platform set to 1 or OS equals Windows). This helped reduce irrelevant results but did not completely solve the filtering problem. Suggestions included playing with additional filters such as combining conditions to exclude drive_letter "C:\" while explicitly including removable devices, though this required trial and error. A recommendation was to test filter configurations in the CU4D index view, including setting the platform to 1 to target Windows devices specifically. Ultimately, the thread highlights the challenge in using ControlUp’s current filtering capabilities on complex JSON arrays like os_disk_configuration for dynamic drive letters without regex support. The workaround involves narrowing the scope by platform/OS filters and experimenting with composite negation filters, although a straightforward out-of-the-box solution for this specific alert scenario is limited. Users needing comprehensive coverage for any drive letter other than C:\ must create a series of alerts or await enhanced filter features. For now, leveraging the detailed disk configuration data in the *_devices* index with strategic filter layering is the best approach. For further reading on creating and troubleshooting alerts and filters in ControlUp, users can consult official documentation at https://docs.controlup.com and explore ControlUp Academy resources at https://cuacademy.controlup.com.

Read the entire article here...


Troubleshooting issue with Workflows in ControlUp

Posted on June 18, 2026

Users discussed an issue with Workflows in ControlUp. While there have been successful runs, the Flows page still shows a failure status. Some users attempted to solve the issue by cloning workflows. The issue is being experienced by multiple users.

Read the entire article here...


Troubleshooting a Workflow Scheduling Issue in ControlUp.

Posted on June 10, 2026

Some users reported a workflow issue where a scheduled workflow still appeared as manual, even after changing it to scheduled. Another user suggested that selecting an interval and offset time may solve this issue. The post includes screenshots showcasing the problem and solution, and a user confirms that the issue has been resolved. The team has been alerted to this issue.

Read the entire article here...


Troubleshooting Greyed Out AVD User Sessions in the ControlUp DEX Portal

Posted on June 5, 2026

A user asked if the fix for Real-Time DX (build 733) would solve their issue of the value being greyed out in the DEX portal for AVD user sessions. ControlUp recommended upgrading to the latest 9.2.0.733 build and opening a support ticket if the issue persists.

Read the entire article here...


Help Desk Tips and Tricks with ControlUp Products

Posted on February 12, 2026

A user asked for help with scripts to assist their Help Desk staff, mentioning that they use Microsoft Intune in their Microsoft shop. Another user replied with suggestions for scripts that can automate tasks such as clearing cache and repairing Office. Another user shared two stories about using their ControlUp products to improve their support process and provide a better experience for customers. The community is encouraged to share their own tips and experiences.

Read the entire article here...


Clearing Up Confusion About ControlUp Product Management Changes

Posted on February 3, 2026

A user had questions about the changes in product management - events are now in the web and no longer in RTC, but the alert rules are currently only available for the Desktops product. The user also asked if the action library will be fully functional in the web at some point. ControlUp explained that support for VDI is coming and told the user that the Action library (Script-based Actions) is already available in the web UI, with the goal to eventually move all functionality to the platform.

Read the entire article here...


Troubleshooting Data Loading Issues in ControlUp VDI App

Posted on January 31, 2026

A user was having issues with loading data in the VDI app on ControlUp. Suggestions were given for troubleshooting, including checking the agents on the data collector and following courses in the academy. The user also shared a connectivity test they ran from one of their monitors. After examining the monitors, everything seemed to be inbound and outbound communication was set up. However, the user noticed a recurring error in the event viewer on the agent machines.

Read the entire article here...


Sorting issue in ControlUp affecting Machines (VDA) view

Posted on January 30, 2026

Some users are experiencing an issue in ControlUp where sorting by table headings is not possible. This issue seems to only affect the "Machines (VDA)" view and does not occur in the "Sessions" view. Some users have found that recreating their custom views can be a workaround for this issue.

Read the entire article here...


ControlUp DEX Portal: Missing Features and Limitations

Posted on January 17, 2026

A discussion about the missing features and limitations of the DEX Real-Time Portal compared to the classic ControlUp Real-Time Console. Users share their experiences and preferences, including the ease of reading and filtering events and the lack of real-time data in the DEX portal. Some suggest separating data into different tabs for better troubleshooting, while others note that some columns in DEX show no data for the same server. A suggestion is made for a session with the product manager to improve understanding and workflow of the DEX portal.

Read the entire article here...


  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 26
  • Go to Next Page »

Primary Sidebar

ControlUp Academy

Enroll in ControlUp Academy for expert-led technical training, equipping you with skills to effectively deploy, manage, and grow your ControlUp investment.

Learn here >

Rotating Images

Hidden Gem from our Community on Slack!

ControlUp Betas - What's Coming Next?
NEW ControlUp Features - Stay Up-to-Date!
ControlUp Scripts - Scripting, Zero to Hero
Latest KB Articles - Be the First to Learn

Video Tutorials Library

Visit our technical how-to videos, offering step-by-step tutorials on advanced features, troubleshooting, and best practices.

Watch here >

ControlUp Blog

Check out the ControlUp blog for expert advice and in-depth analysis.

Read here >

ControlUp Script Library

Visit the ControlUp technical script library, which offers a multitude of pre-built scripts and custom actions for your monitoring and troubleshooting requirements.

See here >

ControlUp Support

Visit the ControlUp support home and to delve deeper into ControlUp DEX solutions.

Browse here >

Footer

      

ControlUp Community
Of Techie, By Techie, For Techie!

Terms of Use | Privacy Policy | Security
Dive Deeper, Learn more at ControlUp.com

  • facebook
  • twitter
  • youtube
  • linkedin

© 2023–2026 ControlUp Technologies LTD, All Rights Reserved.

We use cookies to ensure that we give you the best experience on our website. by continuing to use this site you agree to our Cookie policy..