A question was asked about using powershell to manage triggers in bulk. It was noted that the powershell module in version 9.0.5 has trigger management capabilities. The module can be accessed at https://support.controlup.com/docs/powershell-cmdlets-for-triggers.
Read the entire article here...
PowerShell Related Training & Support Archives
PowerShell training and support-related archives from inside the ControlUp Community on Slack.
How to Remove Devices from EdgeDX Before Maintenance Fall Off Takes Effect
A user asked about removing devices from EdgeDX before the maintenance fall off, due to a hardware refresh causing devices to be listed twice. Others suggested using the register with name flag or selecting and removing the device, and an API endpoint for deleting devices was shared. Someone offered their powershell module and potential ways to track old device names. It was recommended to match on serial numbers.
Read the entire article here...
Read the entire article here...
Troubleshooting DEX Metrics for Horizon Environments on ControlUp
A user is experiencing an issue with ControlUp's DEX feature, as it is showing 150+ billion total horizon machines. They ask for insights on where this number is being pulled from and mention potential issues with recent upgrades. Another user suggests checking the HZ Machines metric on the root level to troubleshoot. The conversation then shifts to a discussion about scripts to grab the numMachines from VMware.Hv.DesktopSummaryData.
Read the entire article here...
Read the entire article here...
Creating a Trigger to Analyze Process Starts
A user asked about creating a trigger that would analyze the starts of defined processes, count them, and then execute a script if the count is higher than 1. Another question was posed about using a PowerShell script for this purpose. A suggestion was made to use the cmdlet (get-process -name processname).count to schedule a trigger and respond to it.
Read the entire article here...
Read the entire article here...
ControlUp’s Native Microsoft ETL Network Trace Script
A new script has been shared for capturing a native Microsoft etl network trace on a Windows machine without the need for 3rd party tools like Wireshark. This can be used within ControlUp Real-Time and allows for simultaneous tracing on multiple machines. Bonus: process ids are available for every packet and filters can be applied with Wireshark. Code snippet provided.
Read the entire article here...
Read the entire article here...
ControlUp Metrics and Export Options
A user asked about a list of all metrics captured by ControlUp. Another user shared a link to a support page with PowerShell commands for exporting metrics by type and accessing metadata. The first user expressed their gratitude for the information.
Read the entire article here...
Read the entire article here...
Using DEX API to Monitor Multiple VDI Organizations
A discussion was held about using the DEX API to pull VDI data from multiple organizations to display in Grafana. An API reference was shared and the need for an API key for each org was clarified. The user is working on a project to monitor the end user impact of changes and improvements to infrastructure. The MSP dashboard is still in development and the user is new to using APIs. The discussion took place in the #controlup channel.
Read the entire article here...
Read the entire article here...
Setting up an Alert for Oracle Java Usage in ControlUp Edge DX
A user needed help setting up an alert for when Oracle Java is used on their workstations. They noticed that Edge DX could only see the process name but not the company info, so someone suggested using a script to obtain more data and put it into a custom index for a second alert. The user expressed thanks for the suggestion and said they would give it a try.
Read the entire article here...
Read the entire article here...
Troubleshooting Network Share Availability with ControlUp Scouts
The members of ControlUp discuss the possibility of using a Scoutbees Shell Execution scout to check the availability of a network share. Some members recommend using a PowerShell script for this purpose, while others suggest doing a TCP port 445 test. After some troubleshooting, one member shares their successful method of using a PowerShell script with the Share permissions set to "everyone."
Read the entire article here...
Read the entire article here...
Troubleshooting Invoke-CUQuery in PowerShell for Moving Computers to a Specific Folder
A user is having a PowerShell issue with the Invoke-CUQuery command. They are trying to use variables in a foreach, but the data property is empty. They asked for help with creating a script to move computers to a folder by username list. Another user suggested using export-cuquery to get all sessions and their computers.
Read the entire article here...
Read the entire article here...