Version 7.2

ControlUp v7.2 Release Notes

New Features and Enhancements

  • Advanced Trigger – this new trigger type can be configured to fire whenever any single cell’s value in the information grid changes to (or from) a specified value. Two major scenarios are now supported:
    • Triggering an incident when a single column changes – in previous versions, the Stress Level settings had to be defined so that the column of interest contributes to it. Starting with ControlUp v7.2, the “Add Incident Trigger” wizard includes the Advanced Trigger option which supports trigger conditions that involve changes to a single cell. For example, you will be able to create a trigger that sends an alert when disk space on a server is low, without affecting the server’s Stress Level.
    • Triggering an incident based on textual columns – in previous versions, incident trigger conditions could only be set based on counter columns (shown in the console as bars or charts) and not on textual columns. Starting with v7.2, trigger conditions may include non-counter columns such as “Maintenance mode”, “Registration state” etc.
  • Nutanix AHV Monitoring – ControlUp can now monitor Nutanix AHV hypervisors in real-time. ControlUp’s information grid will present hosts, VMs, datastores and virtual disks and will visualize the performance and resource utilization in clusters running AHV version 5.5.
  • Split Process IOPS metrics – In previous versions of ControlUp, process I/O columns aggregated all data transfers performed by the process, including disk, network, and other device I/O. This aggregation made processes with network activity (e.g. browsers streaming video) to look similar to processes with disk I/O activity in the information grid. Starting with v7.2, a separate set of columns will display disk and network I/O, allowing for better visibility and enhanced troubleshooting of irregular resource consumption.
  • NetScaler monitoring enhancements – the following additions have been made to the NetScaler monitoring feature:
    • The NetScaler appliance IP address has been added to all child views, to support easier identification of resources while monitoring NetScalers in real time and while configuring incident triggers.
    • NetScaler High Availability columns:
      • HA Current Node State – the high availability state of the current node (“Master State” statistic)
      • HA Heartbeats Receive Rate – the rate, per second, of heartbeat packets received by the node
      • HA Heartbeats Send Rate – the rate, per second, of heartbeat packets sent by the node
      • HA Sync Failure – Number of times the configuration of the primary and secondary nodes failed to synchronize since that last transition
      • HA System State – the current high availability state of the appliance
      • HA Sync – the high availability automatic synchronization status of the appliance
      • HA Propagation – the high availability automatic propagation status of the appliance
    • State and Effective State columns for LB Service Groups – for each NetScaler LB Service Group, ControlUp will display the state (enabled or disabled) and the effective state (based on the state of the bound service items).
    • Disable / Enable management actions for LB Service Groups and LB Services
    • Script-based Actions (SBA) are now supported on all NetScaler child entities
  • Virtual Expert Enhancements – the Virtual Expert feature enables for faster and more efficient root-cause analysis. When a ControlUp user double-clicks on a column which is currently above one of its configured severity thresholds, the information grid will drill-down to the relevant child view while applying a column preset which is likely to clarify the root cause of the elevated metric value. For example, when double-clicking on a cell that indicates high CPU consumption for a user session, Virtual Expert will change the grid view to display the processes running inside that session, sorted by their CPU consumption in descending order. The following enhancements to the Virtual Expert feature were introduced in v7.2:
    • Auto-expand score columns – when double-clicking on score columns (“CPU Score”, “Disk Score”, “Network Score”, “RAM Score”, and “UX Score”), a special column preset will be applied to expose the columns that contributed to the current score value
    • Auto-expand Stress Level columns – when double-clicking on the Stress Level column, a special column preset will be applied to expose the columns that contributed to the current Stress Level value
    • Auto-highlight double-clicked column in Parent Record View – after drilling down to investigate a column value, Virtual Expert will highlight the investigated column in the parent record view.
    • Auto-highlight sorted column – after drilling down to investigate a column value, Virtual Expert will highlight the column by which the view is sorted
    • Enhanced back-forward navigation between views – when using the “Back” and “Forward” navigation buttons, ControlUp will remember the column preset that was applied to each view when it was last visited
    • Contextual Navigation Prompt – when a Virtual Expert rule is applied, a bar will be displayed above the information grid, explaining the automatically applied preset and its context
    • Miscellaneous Enhancements – additional contextual navigation rules and display enhancements
  • Licensing changes
    • Grace period on license violation – when ControlUp connects to more resources than permitted by the current license, the console will not disconnect all monitored resources, but allow the user to manually disconnect excess resources to remain compliant with the license restrictions
    • NetScaler – Adding several partitions within the same NetScaler host will count as one device
  • Credentials selection for API actions –  when executing management actions performed by ControlUp via a third-party API (hypervisors, AWS, NetScaler), the console will prompt the user to select private credentials. With the introduction of the Shared Credentials feature, this change enables for multiple ControlUp users to use a shared service account with read-only rights for data collection, and select a privileged personal account for performing management actions. This way, the action audit trail will always contain the identity of the user who performed the action. ControlUp will remember the selected credential item for future execution of each action. The following management actions are affected by this change:
    • Hypervisors – Enable/Disable Maintenance Mode (host), Shutdown Guest, Force Power Off VM, Restart Guest, Force Reset VM, Power On VM
    • NetScaler – Enable/Disable Load Balancer, Enable/Disable LB Service, Enable/Disable LB Service Group, Enable/Disable Gateway
    • AWS EC2 – Start/Stop Instance, Reboot Instance, get Instance Screenshot
  • Miscellaneous enhancements
  • Session protocol columns
  • Blast remoting protocol is supported for VMware Horizon 7.3 and higher
  • New color scheme – Ability to change the console color scheme from the “Display settings”
  • TLS 1.1/1.2 support – Starting with ControlUp 7.2, the default TLS protocol used is TLS 1.2 or TLS 1.1, depending on server side compatibility

Bugs

The following bugs were observed in the current 7.2 build (build 7.2.1.13). They are expected to be fixed in the next ControlUp version and do not need to be reported again:

  • The “Group Policy Load Time” column might show N/A for valid sessions due to a timing issue (bug #47150) (seen mainly on Windows 2016 servers)
  • Connection to vSphere might fail with the following exception: “An error occurred while querying performance metrics. —> System.Web.Services.Protocols.SoapException: XML document element count exceeds configured maximum 500000“ (bug #46701)
  • SMTP e-mail alerts might fail when configured with the “Send Anonymous” option (bug #48031)
  • The “Logon Duration” columns might show N/A under rare occasions (bug #47072)
  • Duplicate incidents are reported while XDSite & related VDA connects at the same time (bug #44651)
  • The “Bandwidth Last” session metric might show inaccurate data for Blast sessions on Horizon 7.3 or later (bug #46529)

Bugs fixed in previous 7.2 builds

  • ControlUp Agent service might hang in Stopping state
  • The new process ‘Disk and Network KB/s’ columns might show inaccurate data when compared to Microsoft Resource Monitor
  • The new process ‘Disk and Network KB/s’ columns might show a very high number when the usage is higher than 30,000 KBps
  • For some Incidents, the Computer Name field might be blank
  • In some scenarios, the Monitor service fails to authenticate via a Proxy server due to a wrong password
  • The Computer name field is missing from the Logical Disk Incident column list
  • In some environments, connection to a vSphere extension might failed due to null results returned by the vSphere API
  • Existing Console auto-login might fail and the user need to type his ControlUp account password in order to login
  • When creating or editing an SBA the “Advanced” value is missing in the dropdown
  • When the Monitor service is configured to use a Proxy server (and the “This proxy server requires authentication” checkbox is not checked), uploads to S3 will fail with this error message – “Error Message: Object reference not set to an instance of an object”
  • Incident triggers who use the “Collection” option in the filter settings are getting disabled after the customer upgrades to 7.2 and can’t be enabled
  • Incident triggers might be disabled when a console user logs in if the user doesn’t have view permissions to folders configured in the incident scope
  • Incidents might not be reported consistently due to a timing issue
  • Connection to a XenServer pool might fail if a previous XenServer pool that has the same SR is already connected
  • The CPU column on Windows 2008 servers might show ERR instead of actual values (bug #46529)
  • The AWS and NetScaler entities are missing from the Incidents Pane organizational tree (bug #36606)
  • Similar Incidents will be reported in 10-minutes interval instead of the configured 5-minutes interval (bug #47917)
  • An empty folder icon might appear under the XenServer pool connection after connecting to the pool (bug #48021)
  • VMware power management actions might fail (bug #47918)

Known issues

The following are known issues in version 7.2:

  • The new Process Disk and Network KB/s columns are not supported on Windows 2003 and Windows XP
  • VM actions on Nutanix CVMs do not affect although the UI shows a positive response
  • To support published applications which are part of an Application Group configuration, please make sure the XD PowerShell SDK installed on the XD data collector is version 7.9 or above
  • GPU performance metrics are not available on 32 bit operating systems (as NVIDIA’s API does not support that)
  • Stress settings might affect disconnect computers (bug #38293)
  • The XenDesktop “Test connection” test might take a long time to complete (bug #33514)
  • The Datastore latency columns in the Hosts view show N/A for XenServer hosts. As a workaround, use the Storage views (bug #38015)
  • AWS EC2 pricing info is not fully updated (bug #34341)
  • The “vCPU/pCPU” Host column might show incorrect data for Hyper-V hosts (bug #35627)
  • The memory columns might show “0” (instead of N/A) for Hyper-V VM’s (bug #35628)
  • When the XenDesktop data collector uses legacy PowerShell snapins (from XenDesktop version 7.6 – 7.8), some published apps show N/A instead of ERR (bug #35683)
  • The “Free Space on System Drive” filter only accepts int values when used inside the Computer Stress configuration wizard (bug #34456)
  • Some computers fail to load the App Load Time driver (smdrv64.sys) causing ALT data collection to fail (bug #37579)
  • RDP connections cannot be renamed (bug #38356)
  • The Computer “Processor Queue Length” column might show ERR on Non-English based operating systems (bug #33757)
  • When the XenDesktop site is configured to use a dedicated agent based data collector, the XD Broker health metrics might show wrong or empty data (bug #37728)
    • Workaround – Using a ControlUp .Net 4.5 agent resolves this issue
  • The Monitor service might fail to upload activity files to S3 with the Unexpected error message (bug #36262)
  • The ControlUp console might crash when browsing for new computers and a user with an expired password is configured in the AD Connection settings (bug #35709)
  • Due to Hyper-V architecture Controlup cannot aggregate the “Datastores on Hosts” data to the Datastore level. This means that Hyper-V storage is only available for Datastores on Hosts and Virtual Disks (bug #24277)
  • ControlUp agent support for TLS 1.1 or newer versions is only available in the .NET 4.5 agent version. This is relevant for scenarios when the agent is configured as a dedicated data collector for extensions like vSphere 6.7 which require TLS 1.1 or higher
  • VMware vSAN based data stores appear in the Storage views with “0” values instead of ERR or N/A (ControlUp 7.2 doesn’s support vSAN based data stores)  
  • On computers where a NVIDIA GPU card was removed, the GPU metrics will show ERR
  • After using the Focus option once, the 3 dots Stress Level button doesn’t respond for child entities in the Folders View. As a workaround, double click the Stress Level cell to see which metrics cause the Stress.

Version 7.1

ControlUp v7.1 Release Notes

New Features and Enhancements

Citrix XenApp / XenDesktop Published Applications – ControlUp can now be integrated with XenDesktop to offer unprecedented real-time visibility for published applications. All your published apps are now available in ControlUp’s
powerful grid, which allows for quick troubleshooting, assessment of current activity and fast drill-down to the session
level to show detailed activity.

The new views include:
The list of applications currently published, including their name, state (enabled / disabled) and other metadata.
Real-time metrics displaying the current configuration and activity associated with the published application, such as:
Number of computers on which the application is published
Number of computers on which the application is available
Number of users who currently have an open instance of the application
Ratio metrics that enable for diagnostics, troubleshooting and alerting, for example a metric that shows how many of the computers on which an application is published are actually available for user connections.
Built-in management actions allow for enabling and disabling published applications without leaving the console.

Version 7.0

ControlUp v7.0 Release Notes

New Features and Enhancements:

  • Storage Support – ControlUp can now be integrated with VMware vSphere to allow full visibility for storage-related objects and metrics, including:
    • Monitoring datastores IOPS, latency, rates, free space and more
    • Show which hosts are using which datastores and the respective resource consumption
    • Monitoring vDisks performance metrics
  • Logical Disks Support – ControlUp now shows details of all fixed drives on a managed computer including free space, disk transfer rates and so on
  • AWS EC2 Support – ControlUp can now be integrated with AWS to enhance visibility of EC2 instances performance metrics and cost information.
    • For each EC2 instances the following metadata, performance and networking metrics are available – region, availability zone, type, CPU utilization, network in/out, disk IOPS etc.
    • Cost information – catalog price per hour, EC2 instance hourly cost, storage hourly cost, snapshot hourly cost, elastic IP hourly cost , estimated monthly run rate and more!
    • Some actions can be taken directly from ControlUp’s Console like: start, stop and reboot
  • Browser URL – ControlUp now has the ability to show the browser URL of Internet Explorer browsers. The URL data is displayed in the Processes view via 2 new columns: “Browser URL domain” and “Browser URL”
  • Add folder/computer via PowerShell – ControlUp has a PowerShell API which allows adding and removing computers from an organization
  • Scalability enhancements:
    • Faster console launch time
    • Enhanced UI responsiveness when console is connected to a large number of VDI endpoints
    • Monitor service support for large VDI environments
    • Enhanced Insights data upload module
  • Miscellaneous UI enhancements
    • Improve columns presets usability – ControlUp now has the option to search for columns to be added to a preset and set their order in a designated window
    • Expose incident trigger follow-up actions – you can now right-click any Windows event in the Events pane to create an incident trigger for future similar events
    • Search actions – You can now search for a dedicated action instead of scrolling through a long list
    • GPO templates were updated to support large scale environments with the following options:
      • Disable process flat views
      • Support active/passive mode & data collection interval
      • Default search population
      • Download the new GPO ADMX template via this link

Known issues

The following are known issues in version 7:

  • For AWS connections, when a data collector is set as a dedicated computer (and not console/monitor) the proxy settings are not passed to the data collector’s agent
  • Removing many computers (~1000) from the Console takes a lot of time (several minutes)
  • Changing the tree definitions to show full computer name might cause the Console to freeze
  • XenDesktop sessions with empty ‘Associated user’ field (a rare scenario which still creates sessions in the XD database) are counted for licensing purposes
  • Sometimes, after disconnecting from Hypervisors, XenDesktop sites or AWS Cloud connections, “orphan” computer records might remain in the real-time Computers view. Restart the console to remove these records (internal bug #29752)
  • Removing or adding logical disks on Managed Computers may cause ControlUp Agent service to log an error event to the Application log every 3 seconds until the next ControlUp Agent service restart

Version 6.0

ControlUp v6.0 Release Notes

New Features and Enhancements:

Major Features

  • XenDesktop Support – ControlUp can now be integrated with XenDesktop to allow full visibility for XenDesktop-related objects and metrics, including:
    • Monitoring health and performance of VDAs and delivery controllers
    • Discovering and monitoring XenDesktop user sessions
    • Monitoring delivery groups
    • Manipulating Maintenance Mode for delivery groups and VDAs
  • Hyper-V Support – the hypervisor monitoring capabilities of ControlUp have been extended to include support for standalone and clustered Hyper-V hosts.
  • Application Load Time – ControlUp now has the ability to measure the time it takes every application to become available for the end user. The application’s load time in seconds is displayed in the Processes view. Average app load time for all processes is aggregated on the session, computer, and folder levels.

Minor Features

  • Protocol session bandwidth usage / bandwidth limit monitoring – the Sessions view now includes columns which displays the bandwidth usage and amount of bandwidth available in each ICA/PCoIP user session
  • Column presets for all views – ControlUp Console now supports configuring a column preset for each view on a per-folder basis. Use the Preset Settings tab of the Settings window to configure which columns will be displayed when focusing on a folder or drilling down into objects in a folder.
  • Script-based Actions enhancements
    • Actions on Hosts – script-based actions now support virtualization hosts as targets
    • Results export to Excel – the SBA results window can now be exported to Excel to allow for documenting output and advanced comparison of execution results
    • Export and Import – script-based actions can now be exported and imported as portable XML packages, which enables for sharing your SBAs with other users without uploading to the entire community
    • Suppressing the results window – Console-side SBAs can now be configured to hide the results window, which is useful when the SBA launches a third-party program
  • Create triggers from the Events pane – you can now right-click any Windows event in the Events pane to create an incident trigger for future similar events
  • Other new columns
    • User AD OU – for every user session, ControlUp now displays the name of the Organizational Unit in which the user’s account is located in Active Directory
    • User Full Name – the Sessions view now includes the full name of each user in Active Directory
    • PVS RAM Cache Usage – a more accurate and reliable metric for showing the amount of cache space used by PVS target device configured to use RAM cache
    • NIC Packet Errors and Dropped Packets – new metrics for virtualization hosts
    • Session Disconnection Rate – the Computers view now includes a measure of the rate at which user sessions are disconnecting
    • ICA Sessions Count – each computer will now show the number of ICA sessions established on it
  • Enhanced grouping in the Incidents pane – additional columns have been added to the group-by sidebar to enhance troubleshooting and investigating past incidents
  • Miscellaneous UI enhancements:
    • Improvements to the Events pane
    • Redesigned SBA store window
    • Enhanced navigation between the views
    • Adding the monitor schedule name to monitor settings pane
    • Sign-in wizard – display organization list in alphabetical order
    • Remember the console’s ribbon state, tree size and actions pane size
  • .NET 4.6 Support – ControlUp Agent now supports .NET Framework 4.6
  • XenServer SDK updated to v6.5

Before upgrading to v6:

  • ControlUp console and monitor now require .NET 4.5 or 4.6. Please ensure this feature is enabled on your OS before upgrading to v6. The .NET requirements for ControlUp agent are without change.
  • App Load Time monitoring is an experimental feature that is disabled by default. We recommend testing this feature in a controlled environment to prevent compatibility issues. To enable app load time monitoring on a testing computer, configure the following registry value:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Smart-X\ControlUp\Agent\AppLoadTime
    • EnableMeasurement (REG_DWORD) = 1

    By default, this will enable app load time monitoring for the following processes: winword.exe, powerpnt.exe, excel.exe, outlook.exe, iexplore.exe, chrome.exe
    ControlUp Agent needs to be restarted after adding the registry value above.

  • Hyper-V integration is supported for hosts running Windows 2012 R2. In order to monitor Hyper-V hosts, they need to be added to ControlUp as managed computers prior to adding a hypervisor connection.
  • XenDesktop PowerShell SDK needs to be installed on all computers that will perform data collection (console, monitor and dedicated data collectors). To prevent all console and monitor instances from connecting directly to XenDesktop, it is recommended that a dedicated data collector for XenDesktop is configured in the connection properties window for the site.
  • In order to display the columns added in v6 in the grid, please open the Columns dialog box and click “Reset Defaults”. Otherwise, ControlUp will retain your column presets from the previous version, which do not include the new columns. This reset should be performed after upgrading to v6.

Known issues

  • Some files might remain in the ControlUp agent installation directory after uninstalling the agent
  • A connection to a Hyper-V host might fail with a “A item with the same key was already added” error
  • Data from XenDesktop Linux VDA might not be displayed correctly in ControlUp Console
  • When uninstalling .Net framework 4.5, it’s not possible to uninstall ControlUp agent. Workaround: re-install .Net framework 4.5 and then uninstall the agent
  • App Load Time does not work on Windows 7 and Windows 2008 R2 computers which do not support SHA-2 code signing.  Workaround: please follow https://support.microsoft.com/en-us/kb/3033929
  • App Load Time measurement might be inaccurate for large (>100MB) Excel 2016 files (since they create a child process)
  • On rare occasions, ControlUp agent might cause .NET processes to remain running after their UI windows have been closed. This issue was observed only on Windows 2012 R2 servers.
    Workaround: configure the “handlefree” registry value:
    Key: HKEY_LOCAL_MACHINESOFTWARESmart-XControlUpAgentExclusionRules
    Value Name: HandleFree
    Type: MultiString
    Value/s: Process names of the affected applications, one per row.
    As a result, process exit time and exit code for these processes will not be visible using ControlUp
  • On Windows 10 systems with Windows Defender enabled, console launch may be slow because of a thorough scan initiated by Defender
  • Protocol Bandwidth Session Avg / Limit – in some cases, due to environmental issues, these columns might display N/A even though the session is active. If you experience this issue please run the following command on the target computer and then restart the ControlUp agent –  regsvr32 /s “C:Program FilesCitrixICAServiceicaperf.dll” (http://discussions.citrix.com/topic/353219-missing-ica-session-counters-after-xd710icatswx64003/)
  • Hyper-V 2016 hosts were not tested and are not fully supported in this release

Version 5.0

ControlUp v5.0 Release Notes

New Features and Enhancements:

  • ControlUp Insights – ControlUp Insights is an innovative web-based operational intelligence solution for monitoring and analysis of end-user computing environments. ControlUp Insights displays historical reports regarding activity and resource consumption in enterprise information systems, allowing for efficient troubleshooting of system issues, identifying trends, investigating past activity, and receiving other actionable information.

    ControlUp Insights can be accessed using a dedicated button on the Home ribbon of ControlUp Console or directly by URL: https://insights.controlup.com. In the initial release of the portal, the following reports are offered:

    • Session Count – this report displays a chart with the number of concurrent user sessions and the number of monitored computers for the selected time period (1 week by default), as well a partition of all user sessions by status (active, idle, disconnected).
    • Session Activity – this report displays a table showing various properties (including session duration, client IP and name, logon duration, and more) of all user sessions established on your monitored computers during the selected time period (24 hours by default)
      • Sessions which were not reported as logged off will be displayed as “Still Active” or with the date and time during which they were last detected by ControlUp, with an exclamation mark.
    • Session Details – this report , accessible by clicking a row in the Session Activity table, displays a Gantt chart showing the timeline of activity in a single selected user session, including application, state transitions, resource consumption (CPU, RAM and I/O), and latency statistics.
    • Logon Duration – this report displays the logon duration average distribution over time, along with the number of logins performed during each time period, and a breakdown of the logon process duration into phases (Profile load, GP load, Desktop load, and other components). This report also displays a community benchmark for each chart.
    • Computer Trends – this report displays the distribution of performance statistics for the selected computers over time. The average values for CPU, RAM, I/O, and network utilization are plotted on a default timeframe of 1 week. Every data point can be clicked to reveal the top consumers for each performance metric.
    • Hosts Trends – this report displays the distribution of performance statistics for the selected virtualization hosts over time. The average values for CPU, RAM, I/O, I/O latency, and network utilization are shown, with the ability to reveal to consumers by clicking any data point.

    For an updated list of known issues in ControlUp Insights, please refer to the Known Issues document below.

  • Insights-related settings – The following supporting functions have been introduced to ControlUp console in order to control ControlUp Insights-related features:
    • Data Upload Settings – Starting with ControlUp v5, the Monitor service uploads activity data to ControlUp Insights by default. This behavior can be modified using Data Upload tab of the Settings window. This tab can also be used to disable or enable incidents reporting, configure bandwidth limits for data upload, and restrict data upload to a preconfigured schedule.
    • Insights Access Settings – by default, all ControlUp users are able to access reports in ControlUp Insights using their ControlUp username and password. Using the Insights Access tab of the Settings window you force all users in your organization to use dual-factor authentication for portal access. Also, you can limit access to the portal by providing a list of source IP ranges from which ControlUp Insights will be accessible.
    • Per-user Access Settings – by right-clicking the root folder in the organization tree and clicking Organization Properties, individual users can be granted or denied access to ControlUp Insights. To be able to modify these settings, the user must be granted the “Manage User Permissions for ControlUp Insights” organization-wide right in the Security Policy pane.
  • Citrix License Monitoring – when a Citrix License Server is added to ControlUp as a managed computer, the following new functionality is introduced:
    • Citrix Licenses view – Double-clicking on the license server in the Computers view reveals the Citrix Licenses tab (in addition to the Sessions and Processes tabs) which shows all licenses currently installed on the server along with real-time utilization information for every installed license.
    • License Utilization metric – The Computers view now features a “Top Citrix license utilization” column which displays the utilization percentage and the product name of the most heavily utilized Citrix license pool. This column is only applicable to Citrix license servers and will show N/A for all other computers. As any other metric, this column can be configured to influence the License Server’s Stress Level, thus allowing for alerts to be sent when license utilization crosses a configured threshold.
  • Session source branch name mapping – The Sessions view features a Branch Name column which can be used to display a friendly name for the subnet from which the user session originates. Using the Branch Mapping tab of the Settings window, a subnet-to-name mapping table can be configured manually or imported from Active Directory Sites and Services.
  • Controllers Export – the Controllers pane now allows for exporting comparison data for any registry key or value, system service, file, folder or network share. The Export functionality creates an Excel file containing the comparison table displayed in the rightmost panel of the Controllers pane.
  • Protocol Latency – the Sessions view now features a new column “Protocol Latency – Session Avg” which displays a moving average of the twenty most recent remote connection protocol latency samples. This column supports ICA and PCoIP latency, and displays the relevant value according to the type of remote connection protocol used in a session. This enables for monitoring user session latency regardless of the current state of the user session, in addition to the “ICA Latency – Last Recorded” column which only displays valid data when there is activity in the user’s session.
  • PCOIP session bandwidth – the Sessions view now features a “PCoIP Kbit/sec – Session Average” and “PCoIP Kbit/sec – Last Recorded” column which displays the bandwidth consumed by PCoIP for the user session. The average counter displays a moving average of 20 samples, and the “Last Recorded” column displays the last value.
  • Add computers with alternate DNS suffix – the Add Computers window now features an “Alternate Suffix” field which allows for adding computers with a DNS suffix different from the one used in the dNSHostName Active Directory attribute. This feature allows for adding managed computer in organizations with non-default DNS configurations and custom suffixes which are not identical to the computers’ domain FQDN.
  • Non-paged Pool Memory column – the Computers view now features a Non-paged Pool Memory metric which provides an estimate of the RAM cache used by the computer in Citrix PVS environments.
  • The Script-based Actions output window is redesigned to match the classic PowerShell look-and-feel and to improve the usability of script output comparison.

 

Bug Fixes:

  • #1919(ZD1131) – User cannot sign up with an email address ending with a 4-character suffix (*.info, *.muni, etc.)
  • #1912 – Test message is not sent when installing a new local SMTP server with credentials
  • #1882(ZD1079) – “Out of memory” exception when launching ControlUp console on some 32-bit versions of Windows
  • #1852(ZD1069) – “File not found” exception when exporting grid data to Excel
  • #3704 – Idle time not reported correctly for HDX console sessions (such as XenDesktop VDI sessions)

Known Issues:

  • Monitor service might fail starting after the server is rebooted following Windows Update. As a workaround, the monitor service can be set to Automatic (Delayed Start).

 

Version 4.1

ControlUp v4.1 Release Notes

New Features and Enhancements:

  • User Logon Duration Columns – the Sessions view now displays the duration of the login process from the end user’s perspective, all the way from the moment the user is authenticated and ending with the moment when the desktop actually becomes responsive. This feature provides an accurate user experience metric which allows for identifying and troubleshooting slow logins and their causes. The following columns are added to the Sessions view:
    • Logon Duration – The interval between the end of the user’s authentication and the time when the desktop became available to the user, or when a published application was launched.
    • Profile Load Time – The loading time of the Windows user profile for the session.
    • Group Policy Load Time – The loading time of the user logon group policies, not including logon scripts.
    • Desktop Load Time – The interval between the beginning of desktop initialization and the time the desktop became available to the user.
    • Logon Duration – Other – The time taken by logon scripts, 3rd party profile management solutions, and other components that delayed the logon process.

The Computers view now includes an “Avg. Logon Duration” column which displays the average logon duration for all user sessions established on the computer.

The Folders view also includes an “Avg. Logon Duration” column which displays the average logon duration for all user sessions established on all computers in the folder.

  • Scalability improvements – ControlUp now supports larger environments and utilizes system resources more efficiently by leveraging the following mechanisms:
    • Regulating the rate of performance updates – ControlUp can now be configured to pull performance updates from the managed computers instead of receiving push updates. This enables a degree of control over the number of updates received by the console, thus decreasing the amount of CPU cycles and RAM required in order to process updates.
    • Disabling process views – The Processes view is the most densely populated view in ControlUp, which may contain millions of records in large organizations. ControlUp now supports disabling updates for processes, which dramatically decreases the number of records which the console is required to process. Even after disabling the Processes View, you can still view processes for an explicitly selected user session or computer, and continue receiving alerts on process-related events via ControlUp Monitor Service.
  • ControlUp Mobile Apps – brand-new mobile apps for iPhone and Android enable ControlUp users to receive and view alerts for any incident occurring on the managed computers (such as stress conditions, user logon/logoff events, Windows errors, and more). A new “Send Mobile Push Notification” follow-up action can be added to the existing incident triggers in order to deliver an alert in real-time when the incident occurs.
  • Minor Enhancements
    • Hypervisor Monitoring Delegation – the Security Policy can now be configured to limit access to hypervisor-related activity using the following permissions:
      • View Hypervisors – when granted, allows viewing hypervisor connections, hosts, and hypervisor-originated data about virtual machines.
      • Manage Hypervisors – when granted, allows creating, editing and deleting hypervisor connections.
    • Freeze first column – by default, the first column will be frozen in all of ControlUp’s views, preserving the name of the record in sight while scrolling the information grid sideways.
    • Show unmanaged VM’s display filter – the Display Settings drop-down on the Home Ribbon now includes a “Show Unmanaged VMs” filter option which controls whether to display virtual machines to which ControlUp Agent was not deployed.
    • Updated counter thresholds – the critical values for performance counters have been updated based on Citrix and VMware best practices as well as community data.

Bug Fixes:

  • The ControlUp Monitor status indicator may appear in red (disconnected) status following an intermittent disconnection from the cloud login services. The indicator behavior was enhanced by recovering automatically from temporary disconnections.

Known Issues:

  • Incident follow-up actions configured to use a local SMTP server with SSL might succeed initially but fail after the ControlUp Monitor service is restarted, in case the actual SMTP server does not support SSL. Errors while contacting such an SMTP server will be logged to the Application log on the console/monitor computer.
  • When changing the configuration of a monitor service, only the changes made to the last open tab of the monitor’s configuration are applied. As a workaround, settings changed on each tab of the monitor’s configuration need to be applied individually.

Version 4.0

ControlUp v4.0 Release Notes

New Features and Enhancements:

–    Hypervisor Integration – ControlUp 4.0 extends the familiar monitoring and management functionality to include the virtualization infrastructure (vSphere and XenServer). This feature enables ControlUp users to:

o    Monitor the performance and health of virtualization hosts. The new Hosts view will show a variety of performance counters and system information for physical hypervisor servers. This view also enables the administrator to drill into each virtualization host to see all virtual machines running on it, thus enabling for faster and more efficient identification of performance bottlenecks and system issues related to the virtualization layer.
o    Visualize the impact of individual virtual machines and entire virtualized workloads on the performance on the resources provided by the virtualization hosts. This release adds a variety of metrics to the Computers view, which provide the hypervisor’s point of view with regard to resource consumption.
o    Receive performance updates and status information even when the operating system layer is inaccessible. By querying the virtualization infrastructure directly, ControlUp provides essential information for monitoring computers before ControlUp Agent is deployed (e.g. during boot time) and in cases where agent deployment is not possible (e.g. non-Windows virtual machines).
o    Perform actions at the hypervisor layer – manage the power state of your virtual machines without leaving ControlUp Console (e.g. hard reset an unresponsive VM) and perform a variety of virtualization-related system tasks using Script-based Actions.

–    ControlUp URLs (controlup://) – following numerous requests to allow for integration of ControlUp into various IT management and ticketing systems, ControlUp now supports for locating resources by clicking a URL-like link from any external source – an email, web page, or an external support system. For example, to launch (or bring forward) a ControlUp Console window while selecting a computer named SRV001, type:
    controlup://MyOrganization/Computers/SRV001
in Windows Start > Run menu.
To display incidents related to a user named JohnD, use:
controlup://Incidents/JohnD

–    Detailed I/O metrics – several I/O-related columns have been added in order to enable tracking abnormal I/O activity to a single process. New I/O metrics have been introduced to the Processes, Sessions, and Executables views.
–    Sending Alerts Using a Local SMTP Server – ControlUp users in offline environments can now leverage existing SMTP servers on their local networks to support alerting on incidents. Users who already receive alerts from ControlUp cloud services can add local SMTP as an additional back-up option for alerting in case Internet connectivity becomes unavailable.

–    VMware Horizon 6 Support – the View-related session columns are populated correctly with the RTM version of Horizon View 6. Also, the computers view now includes a View Agent Version column.
–    Mobile push notifications (experimental) – incident triggers can now be configured to send a mobile push notification to the upcoming ControlUp app for Android and iPhone.
–    Account Management Window – The new “Account Management” option on the File menu allows ControlUp users to manage their account information, such as email address, password, alert subscription and activation.
–    Upgrade Monitor Service – when upgrading to a newer version of ControlUp, the monitor service can now be easily upgraded without reinstalling the monitor component.
–    Local Server Time Column – the Computers view now includes a Local Time column, which can be used to troubleshoot time synchronization issues.
–    Process Type column showing the bitness of processes – the Processes view now includes a bitness column, to distinguish between 32-bit and 64-bit processes.
–    New Process Actions (Priority, Affinity, Throttling) – the Processes view now supports changing the scheduling priority and processor affinity of any running process. It also allows for capping CPU utilization for any process to a user-configured threshold.
New Organization-wide Security Rights – You can now delegate access to the Incidents pane and the Events pane using dedicated organization-wide security rights, called “View Incidents” and “View Events”, respectively. By default, all organization members have access to these panes.
–    Domain Login Server Columns – the Computers and Sessions views now include the Logon Server column, which enables for identifying the Active Directory domain controllers used by your users and managed computers for authentication.
–    Freeze Column Button – similar to Excel, the information grid now supports freezing the selected column for more effective scrolling.

Notice for users upgrading from earlier versions of ControlUp:

–    The “Net bytes / sec” columns have been modified to display the value in Mbps. If you have configured any Stress Level thresholds on these columns, please adjust the threshold values accordingly.
–    The “XenDesktop VDA version” column has been renamed to “VDA Version” and is now applicable to both XenApp and XenDesktop VDA.
–    The “Terminal Services” action category was renamed to “Remote Desktop Services”.
–    The “Connect to Desktop” button was renamed to “RDP to Computer”.

Removed Features

–    Controllers for unavailable computers – for computers in Error and Disconnected status, the controllers (Manage Registry, Manage Services, Manage File System, Manage Programs and Updates) are no longer displayed on the context menu and action side panel. Since the computer is inaccessible, those actions would result in an error anyway.

Bug Fixes:

–    (#2527) – When the information grid is grouped by a field, any changed values for that field will cause the groups to collapse
–    (#2511) – When adding a custom event log to the Events pane, event collection would stop after ControlUp is restarted (Thanks to Urs Odermatt)
–    (#2502) – Some performance metrics were not displayed for system processes (smss.exe, csrss.exe and services.exe) in Windows 8.1 and Windows Server 2012 R2.
–    (#2099, #2191) – Script-based actions in Actions side panel and Security Policy are not sorted alphabetically.
–    (#2203) – Script-based actions configured to run on the console or on “other computer” were unavailable for disconnected computers.
–    (#2702) – ControlUp Console refuses to launch when the “Delete cached copies of roaming profiles” group policy setting is enabled (Thanks to Scott Lorenzen).
–    (#2990) – The “ICA Latency – Last Recorded”, “Citrix Receiver Version” and “Client IP” columns showed no values for XenDesktop ICA sessions (Thanks to Jason Samuel)
–    (#2728) – Disk and CPU columns in the Computers View are sometimes displayed as ERR.
–    (#2714) – “Failed to process computer snapshot” error message displayed upon first connection attempt to a managed computer on which the agent was deployed in installed (permanent) mode.
–    (#2631) – Incidents Pane appears disconnected from the cloud services if a proxy server is needed to access the Internet (Thanks to Geert van der Meulen)
–   (#2702) – ControlUp detects the admin user profile as temporary when the “Delete cached copies of roaming profiles” policy is enabled.
– (#3148) – Handling of Windows Events by ControlUp Monitor is improved in order to cut back on RAM consumption by the monitor service (Thanks to Kohath Ben-Israel and Jason Samuel).
– (#3142) – Registry and File System Controller actions might not respond on first try if the target location hasn’t been refreshed.
– (#3133) – Schedule settings for triggers other than Stress Level were ignored.
– (#3174) – “Manage SBA” permission was not enforced correctly (Thanks to Vern van den Boorn).

Known Issues:

•    Restoring ControlUp from minimized state might not work as expected in Windows 8 with animations enabled. When restored from the minimized state, only a small part of the ControlUp window is shown in the left top corner of the screen. Configuring Windows to disable unnecessary animations is a suggested workaround. The issue does not occur in later versions – Windows 8.1 / Windows Server 2012 R2.
•    Stress Level details screen might flicker and disappear – when ControlUp is published as a XenApp published application, the Stress Level details screen (accessible by clicking the small triangle that appear in the upper-right corner of the cell when a performance threshold is breached) might flicker and disappear without any user intervention. This issue was seen in XenApp 5.x and XenApp 6.5 environments. A possible workaround is to enable the “Force raw mouse events to server” seamless flag as described in CTX101644.
•    Remote Assistance might fail with error 0x80070052 – this issue was seen only on Windows 2008 (non R2) servers when trying to remote assist minimized RDP sessions. A possible workaround is to maximize the target RDP session before attempting to remote assist the end user
•    VMware hypervisor connections may disconnect with “Cannot complete login due to an incorrect username or password” error message. This is a known issue with vSphere 5.1 / 5.5.
•    Permissions for VM Power Actions are not assigned by default to the “Organization Members” group by default and need to be explicitly granted.
•    Clicking on the “Freeze Column” button may cause the horizontal scroll bar to disappear from the information grid.
•    The state of the “Freeze Column” button is not saved upon quitting ControlUp.
• Deploying ControlUp Monitor to the local computer might fail. As a workaround, remove the AD connection to your own domain, or deploy the Monitor Service to (or from) a different computer.
• ControlUp Console utilizes OS components which are not compliant with FIPS. Please disable FIPS-enforcing policies before executing ControlUp.

Geek Stuff

–    The search box in My Organization pane can be switched to Advanced Mode, which enables instant filtering of the grid by searching in all record fields and not only the Name field (Thanks to Tamir Levy).
–    Added a customizable error message to be show when a user-provided script argument fails on validation.
–    Added a “Save Configuration” button to the File menu (Thanks to Al Boyce).
–    F5 can now be used to refresh the Incidents pane.
–    Enhanced contrast for numeric values in counters (Thanks to Ron Waselenchuk)
–    When sorted by any column, the grid will automatically jump to the top of the sorted list. This feature only works if no records are currently selected – press Escape and then sort to enable (Thanks to Ron Waselenchuk).
–    Concurrent agent connection and deployment can now be regulated by using a registry value: HKCUSoftwareSmart-XControlUpPreferencesThrottleThreadPoolCapacity (DWORD) (default thread count is 15)
–    Added a registry flag that disables incidents evaluation in ControlUp Console, for organizations in which ControlUp Monitor is installed and console performance is a concern: HKCUSOFTWARESmart-XControlUpConsoleDisableIncidents (DWORD) = 1
– The number of concurrent console connections to the agent was increased from the default WCF limit of 10 to 20. In order to manipulate this limit, use the following registry value on the managed computers: HKLMSoftwareSmart-XControlUpAgentmaxConnections (DWORD) = NUMBER

Version 3.0.1

ControlUp v3.0.1 Release Notes

New Features and Enhancements:

 –  The Incidents Pane – ControlUp now supports monitoring a variety of system events and alerting you when they occur:
o    The following incidents are supported: event log entry recorded, process started / exited, session logged on / off, user session state changed, record stress level reached, computer down. A variety of filters can be configured for every incident, to ensure incidents are recorded only for relevant objects.
o    E-mail alerts can be configured to be delivered to any ControlUp user in the organization when an incident occurs.
o    ControlUp Cloud Analytics will deliver dynamic incident triggers based on vendor recommendations and industry best practices.
–    Monitor Service – ControlUp now supports passive monitoring using ControlUp Monitor, which eliminates the need to keep a ControlUp console open in order to record incidents and receive alerts. The Monitor can be deployed on a headless server and will automatically connect to all computers in the organization to ensure continuous monitoring and incident reporting.
–    Script-based actions – ControlUp users can now create their own management actions using their scripting language of choice – PowerShell, VBS or batch file (CMD). The custom management actions can be assigned to any managed resource in ControlUp (folder, computer, user session or executable) and can be shared with the user’s colleagues in the organization as well as with ControlUp users worldwide. ControlUp will let you know whenever new script-based actions are published by members of the ControlUp user community and offer you to download them for use in your environment.
–    Additional Citrix columns in the Computers View – following numerous requests from our user community, we have added several useful metrics for XenApp and XenDesktop environments:
o    XenApp Load Evaluator
o    XenApp Worker Group Name
o    XenApp Farm Name
o    XenApp Zone Name
o    XenApp Zone Data Collector Name
o    Number of XenApp Published Applications
o    XenApp Is Data Collector
o    XenApp Version
o    XenApp Edition
o    ICA session round-trip / latency
o    ICA session bandwidth
o    XenDesktop Desktop Group
o    XenDesktop Farm Name
o    XenDesktop – Desktop Kind
–    VMware Horizon View columns – the Sessions View now includes several columns displaying several parameters for on users sessions established on virtual desktops running VMware Horizon View. Available data includes: View Client Connection Server URL, View Client Protocol, View Client Domain, View Client Tunnel, View Client Type).
–    Other new Columns and Actions – additional built-in columns (Processor Queue Length, PVS vDisk Name, Number of CSG Connections) and actions (Set Process Priority, Diagnostic Actions) are now available, following requests from our user community.
–    Diagnostic Actions – the context menus in the Computers View and in the organization tree now include the ability to perform various diagnostic actions (such as ping, tracert, nslookup, remote WMI test) on you machines. Those actions are always available, even when ControlUp Agent on the target machine is unavailable.
–    User Interface Lockdown – In case some ControlUp users in your environment need not be aware of some views, actions or panes, it is now possible to hide any user interface component in ControlUp by using a Group Policy administrative template. This effectively allows for delegating permissions even in offline environments in which the Security Policy is unavailable.
–    Per-folder column presets – Sysadmins around the world seem to find a great variety of resources to monitor using ControlUp. It is now possible to assign a column preset to each folder in your ControlUp organization, so that each type of resources – RDS, desktops, general purpose servers and others – are shown with the most relevant columns.
–    Fast login –Come here often? We have transformed ControlUp login process so that it happens in the background. In order to enjoy this feature, select the “Login Automatically” checkbox on the login screen, and the “Always Use this Organization” checkbox on the next window. Starting with the next launch of ControlUp, the login process will happen in the background.
–    .Net Framework 4.5 support – for monitoring computers running Windows 8 or Windows Server 2012, we have added support for .Net 4.5 which is enabled by default on these operating systems. From now on, it is not necessary to enable .Net 3.5 features if 4.5 is already enabled.
–    Enhanced console and agent logging – troubleshooting ControlUp is now easier than ever – just place a logging configuration file next to the console / agent executable and get an instant activity log, which can be used for debugging and troubleshooting purposes.
–    Improved performance for large environments – ControlUp console and agent behavior is optimized to improve scalability and responsiveness even in large user populations (up to 20,000 concurrent user sessions!).
–    Adding Custom Event Logs other than System, Application, and Security to the Events pane to enable monitoring events from non-default logs, such as DNS, Active Directory and third-party applications.
–    Personalized RDP Settings – Remote Desktop connection settings such as screen resolution and resource mapping are considered private, so each ControlUp user can save their own personalized settings without affecting other users.
–    Get Session Screenshot granular permissions – now you can configure who is permitted to take screenshots of user sessions, with a separate permission for every notification level (no notification, user notification, user approval).
–    Parent Record View – when drilling into a record (folder, computer, or session) ControlUp will display all child objects like before. In addition, the parent (double-clicked) record will be shown on top of the grid. This behavior can be disabled using Display Options (thanks to Robert Skinner)
–    Set Process Priority – added an ability to change the CPU priority for any process (thanks to Jose Ramon)
–    Organization Properties – available when right-clicking the root folder, allows you to see which users have logged into your organization and invite other colleagues to ControlUp (thanks to Cian Allner).
–    ICA Session Latency– added a Session Latency column for ICA sessions hosted on Citrix XenApp 6.5 and later (thanks to Decisive Solutions)
–    Launch Event Viewer from untrusted domains and forests – you can now invoke this action on machines that belong to Active Directory domains and forests with which your workstation does not have a trust relationship (requested by Matt Goulding).
–    Hide computers with errors – in some environments, like VDI pools, many computers are normally powered down. This new display option enables you to prevent the grid from displaying computers which ControlUp was unable to reach.
–    System process – The Processes view now displays the System (PID 4) process (thanks to Manigandan Pasupathy). This feature is not supported on computers running Windows XP or Windows Server 2003.
–    License consumption details – the About > Licensing window now shows a detailed count of consumed licenses by type – user sessions, general-purpose servers and workstations.
–    Send to friend – recommend ControlUp to your friends and colleagues using the Help menu and from the organization properties window.

Notice for users upgrading from earlier versions of ControlUp:

•    With ControlUp 3, the list of displayed columns for every view is a shared setting. When the first user in the organization upgrades to ControlUp 3, their personal column display preferences are copied to the organization’s central configuration. All subsequent ControlUp users in the same organization will see the same columns as the first user, regardless of their previous preferences. Please note that the order of displayed columns is still a personal setting, which means that in case admin A wants to see column X and admin B prefers to see column B, both columns should be added and each admin can drag and arrange the columns in their preferred order.

•    In case you configured  a rule on your firewall / proxy server to allow ControlUp login, you will need to add the following destinations to this rule: fe1.controlup.com, fe2.controlup.com,fe3.controlup.com,fe4.controlup.com,fe5.controlup.com,fe6.controlup.com.

•  Important: the %appdata%ControlUp folder should be backed up and deleted in case you would like to run ControlUp v2 again after upgrading to v3. If this directory is not deleted before reverting to the earlier version, some inconsistent settings may appear, but no damage to your configurations is expected.

Removed Features

–    Extract Agent MSI – standalone packages for ControlUp Agent are now available as a separate download from here.
–    File copy to session – this session-level action is no longer available

Bug Fixes:

•    (#1567) Change folder / computer description permissions are not enforced correctly
•    (#1575) ControlUp Agent uses an unquoted service path
•    (#1579)  RDP Connection preferences are saved in public configuration
•    (#1583) The Super Message action may leave behind a running process if no user feedback is received
•    (#1593) Stress Level may not be updated in a timely fashion (fix also included in maintenance version 2.0.1.338)
•    (#1739)  %appdata% directory is created when ControlUp is launched using the “Run As” option
•    (#1748) Event Types in the Events Pane Settings are not saved when exiting ControlUp
•    (#1810) Performance data is not retrieved for computers with no paging file

 

Known Issues:

•    Restoring ControlUp from minimized state might not work as expected in Windows 8 with animations enabled. When restored from the minimized state, only a small part of the ControlUp window is shown in the left top corner of the screen. Configuring Windows to disable unnecessary animations is a suggested workaround. The issue does not occur in later versions – Windows 8.1 / Windows Server 2012 R2.
•    Stress Level details screen might flicker and disappear – when ControlUp is published as a XenApp published application, the Stress Level details screen (accessible by clicking the small triangle that appear in the upper-right corner of the cell when a performance threshold is breached) might flicker and disappear without any user intervention. This issue was seen in XenApp 5.x and XenApp 6.5 environments. A possible workaround is to enable the “Force raw mouse events to server” seamless flag as described in CTX101644.
•    Remote Assistance might fail with error 0x80070052 – this issue was seen only on Windows 2008 (non R2) servers when trying to remote assist minimized RDP sessions. A possible workaround is to maximize the target RDP session before attempting to remote assist the end user.

•    Focus on a folder in large environments may be slower than in ControlUp 2.0. This behavior is by design and is aimed to preserve the stability of the grid with a large number of records.

•    In offline environments, you need to manually copy the organization config file (%AppData%ControlUpConfigurationorg_guid.xml) to the Monitor Service configuration directory after the setup process (e.g. C:WindowsServiceProfilesNetworkServiceAppDataRoamingControlUpConfiguration)

•  Incident triggers on sessions and processes cannot be filtered by the CPU Utilization column – when configuring a filter for incident triggers with a condition on the CPU Utilization column, an “Invalid attribute” message is displayed.

•  Deploying ControlUp Monitor to the local computer might fail – as a workaround, remove the AD connection to your own domain, or deploy the Monitor Service to (or from) a different computer.

•  Using wildcards in incident trigger filters – when including a “*” (asterisk) wildcard in incident trigger filters, the filter matching behavior changes so that the search term is matched as a substring, and the wildcard expects a non-zero string. For example, “test*” will match “test1”, “test111”, “1test1”, “111test111”, but will NOT match “test”, “1test”, or “111test” since “*” expects at least one character after “test”.

•  Console logs off automatically after a few minutes – ControlUp users working with a free license might experience the console logging off automatically a few minutes after logging on. This behavior may occur on computers that have been up for more than 49 days. This issue results from a flaw in computing the uptime of the operating system and will be resolved in release 4.0 of ControlUp. In order to work around this issue, reboot the computer on which ControlUp console is executed. The issue should not occur on computers with uptime less than 49 days.

 

Notes:

Organizations created using ControlUp 3.0 have an updated set of thresholds for Stress Level calculation. ControlUp organizations created in earlier versions of ControlUp are not affected by this change. The updated values are:
o    Memory (Private Bytes and Working Set) for sessions – high threshold is now 1GB and mid threshold is 500MB
o    Memory Usage for Computers – high threshold is now 90%
o    Free Space on System Drive – high threshold is 500MB and mid threshold is 1GB
o    CPU Usage for Computers – mid threshold is now 70%

Version 2.0.1

ControlUp v2.0.1 Release Notes

New Features and Enhancements:

Central Configuration* – from now on, ControlUp users in the same organization may collaborate on managing and monitoring the same resources! Your tree of computers is securely shared with your colleagues and updated on-the-fly as computers are added or removed. Other organization-wide settings are also shared, which promotes effective team work and speeds up IT operations.

– Security Policy* – every management action within ControlUp can now be restricted for use by designated administrators or help-desk personnel. Using a role-based security model, you can now control what resources are visible to each administrator and what management actions are available to them.

Note: In order to maintain compatibility with previous versions of ControlUp, out-of-the-box security settings permit all organization members to add managed computers and edit the organization tree. However, only users with local administrative privileges on the managed computers will be allowed to run management actions. For more information, please refer to the “Secure Your Organization” chapter of ControlUp Online Documentation.

* – These Enterprise-Mode features require Internet connectivity since they rely on ControlUp Secure Cloud Services. ControlUp users in offline and isolated environments may opt for Standalone Mode, which does not support Central Configuration and Security Policy.

Stress Level Customization – the value of the Stress Level column is now sensitive to a larger set of conditions. When a performance counter threshold is crossed for a configured period of time, it will trigger a customizable increase in the Stress Level value. You can adjust these settings independently for each resource, thus ensuring that red alerts are always meaningful and informative.

Folders View – this fresh view summarizes and displays data from resources you have chosen to group in folders. You can now quickly assess the total user load on your server farm or monitor averages for selected performance counters on similar computers.

Controllers Pane – in this new pane you will find your favorite multi-target management tools for registry, Windows services and file system. This pane is also home of the new Programs and Updates Controller, which allows for comparing installed software on multiple machines.

New Management Actions and Data Columns – Flush DNS cache, send Wake-On-LAN signal and display a wealth of new performance metrics, including XenApp and XenDesktop counters recommended by Citrix in Operations Guide: Monitoring.

Brand-new Look and Feel – ControlUp has a new Metro-style user interface, with management actions arranged in ribbons. The new Actions sidebar makes your favorite actions even more easily accessible, and the context menu is dynamically updated according to the actions currently permitted.

Full Screen Display – Hit F11 to go full-screen and show ControlUp on that big display! Action ribbons and sidebars can be collapsed to maximize screen space for performance data.

Settings Window – all ControlUp settings and preferences are now grouped in a single window.

Notice for users upgrading from earlier versions of ControlUp:

– As a security precaution, once you modify the default Security Policy of your organization using ControlUp version 2.0, this organization will no longer be accessible by users of ControlUp’s earlier versions. Therefore, we recommend upgrading users not to modify the Security Policy until all ControlUp users in the organization have upgraded their installations. If the Security Policy was modified and users of ControlUp 1.x are unable to log in to the organization, please instruct them to replace their ControlUpConsole.exe with the new one, downloaded from our Smart-X website.

 

Bug Fixes:

– (#1144) After selecting multiple computers from the grid and choosing the Remove from organization action, the “No Computers were added” message is shown.

– (#1153) When a user in evaluation mode and receives an offline file, the yellow evaluation mode notice above the grid stays, and the status bar displays Evaluation in status.

– (#1164) When focused on a folder, the Processes table shows processes that run on machines that are not in the focused folder.

– (#1167) The tab skip on the Create Value window of the Registry Controller is in wrong order

– (#1229) Send Super-Message to a large number of user sessions fails before completion.

– (#1527) Stress Settings may be edited even with its Security Policy is “not set”

– (#1526) “Import Registry” and Session File actions are not greyed out properly

– (#1532) Added “Launch Controllers” security right that allows to control access to the Controllers UI.

– (#1543) Under rare conditions, TSAPI calls fail and cause high memory usage by ControlUp Agent.

– (#1567) Change Folder/ computer description permission not properly enforced

– (#1568) A corrupted configuration cache file causes a failure to log on to and organization in Enterprise-Mode

Known Issues

RDP connections to Windows XP computers may fail. For more details, please refer to this troubleshooting article.

Programs and Updates Controller may fail to present the entire list of programs, if details regarding one of the installed programs cannot be retrieved. The user sees an empty “Programs” folder in the controller, and the computer causing the issue is shown in black with a message “An error occurred while invoking operation…”.

Version 1.3.1

ControlUp v1.3.1 Release Notes

Latest build: 1.3.1.249

Release Date: September 12, 2012

 

New Features and Enhancements:

–    First-time-use experience enhanced by introducing a brand-new evaluation mode and login wizard:

o    Evaluation Mode – new users may enjoy a fully functional  version of ControlUp for 1 week from download, without creating an online account and without creating a ControlUp organization. You can create your free ControlUp user account at any time by clicking on the yellow bar on top of the grid or using the “Register Now” button on the system menu.

o    Login wizard – it is now easier to create accounts, choose your organization and request an offline license.

–    Installed RAM is now updated as a dynamic value, in case your VMs get more memory allocated while running.

–    ControlUp can now manage machines running Microsoft Windows Server 2012 (RC). Support for RTM version cannot yet be guaranteed, but users are encouraged to report any compatibility issues.

–    Frequent Event Filter notification pop-ups may now be disabled. (Thanks to Itzik and Olivia). In case you choose to turn off these notifications, please review you event filter settings in order to avoid storing an excessive number of events.

–    Help Menu – the following features are now available using the Help menu button: Check for new version, Report bug, Feature request, Ask the Support Team, About, Licensing and Download the User Guide.

–    “Show Auto Connect State” checkbox on the tree view– if you would like to change the automatic connection settings for your computers, you can do so by quickly selecting a checkbox next to each computer in the tree.

–    Added an option to remember previously used Active Directory connections, while suppressing connection failures for workgroup machines.

–    “Page Faults/sec” column replaced by “Pages/sec”, which includes only hard page faults and better indicates memory issues.

–    The Navigation Bar can now be closed using “View Options” and by right-clicking the bar itself.

Bug Fixes:

–    XenApp Server Load column occasionally displays an ERR value, while a valid value is reported by qfarm /load
–    Citrix Provisioning Services 6 does not enumerate NICs correctly when ControlUp agent version 1.3.0 and earlier is running (thanks to Daniel Negru and Simon Teale)
–    “Error Code 1” when modifying service properties using the Services Controller (thanks to Haim Eshed)
–    “Error in dsCache” displaying Active Directory Connections upon login on a workgroup machine (thanks to Cesar Diaz)
–    “Logon failure” message while sending a Super-Message (thanks to Ray McDonnell)
–    Sessions that have been disconnected for a few days show 0 in the number of processes
–    Error loading a registry import file (thanks to David Zitoun)
–    ControlUp window starts in minimized state if the last window state was not maximized
–    Show System Sessions reverts back to enabled each time you restart the ControlUp console
–    Maximum row height is unmanageable in the Events pane (thanks to Jon Fessler)

Version 1.3.0

ControlUp v1.3.0 Release Notes

New Features and Enhancements: 

Remote Desktop Pane – all Remote Desktop connections and their parameters are now displayed in a searchable and sortable grid view, which is accessible using a persistent “Connections” tab. Using this grid view, you can quickly locate your connections and edit their properties.

Support for multiple Active Directory environments – ControlUp can now monitor and manage computers from different Active Directory domains and forests, even if there are no trusts between these environments.

Support for standalone operation – The Windows user running ControlUp no longer has to be logged on to an Active Directory domain. You can now supply administrative credentials for any accessible domain and use ControlUp console even on machines that do not belong to a domain. (Domain membership and local administrative privileges are still mandatory for managed computers).

Secure Credentials Store – User credentials can now be saved securely for reuse in ControlUp’s different tasks – management actions, Remote Desktop connections and Active Directory connections.

Enhanced File System Controller – actions previously available on the “Files” menu (Copy file, Delete file) as well as many other file system operations are now available exclusively from within the File Systems Controller.

Registry Import – The Registry Controller now allows importing .reg files into the managed computers’ registries. Importing .reg files into user hives is supported using an action available in the Session view.

New monitoring columns – Several new parameters are available for display for every monitored computer:

  • Citrix XenApp farm load – the load parameter traditionally displayed using the “qfarm /load” command (on Citrix XenApp servers only)
  • Citrix XenApp logon status for Citrix XenApp RDS (supported starting XenApp version 6.5)
  • Free Space on System Drive – similar to the existing free space counters, displaying data for the system drive only
  • Physical disk performance – Avg. Disk sec / Read and Avg. Disk sec / Write performance counters
  • Network utilization – Bytes Received / sec and Bytes Sent / sec

User Session Domain Column  – a new “DNS Domain” column is available in the Sessions view, which allows for identification of user sessions established on computers from different domains

Agent Customization registry entries – ControlUp now supports customizing the cuAgent behavior by configuring registry values on the managed computers. These values may be created simultaneously on multiple machines using the Registry Controller.

  • Exclude drives from free space calculation – It is now possible to exclude disk drives from free space calculation counters.
  • Sensitive processes exclusion – Certain security solutions report malicious activity when a program attempts to obtain data about their processes. It is now possible to configure a list of sensitive processes not to be probed for performance data.
  • Toggle IPv6 address display – by default, IPv6 addresses are not displayed in the “IP Addresses” column. This behavior may be changed by setting a registry key on the managed computer/s.
  • Custom server load values for Citrix XenApp servers – When using the “Citrix XenApp Server Load” column for stress level calculation, custom values may be configured to be displayed in case the server is not included in the “qfarm /load” output and in case the server load is zero. This may be useful to identify abnormal conditions in your XenApp farm.

New methods for adding managed computers – It is now possible to add computers to ControlUp using an IP range scan, by selected IP address or using a text file.

Deleting multiple registry values in Registry Controller – Added multi-select functionality for deleting registry values and instances.

Search Computers by IP address – the Computers View now allows searching for computers by entering an IP address as well as a computer name in the “Search Computers” box.

Scheduled Export – Every view in “My Organization” pane can be configured to automatically export from the information grid to a CSV file on a scheduled basis using the drop-down “Schedule Export” near the Export button on the Command Bar.

 

Known Issues:

Due to operating system limitations, the following operations will not be available when no trust relationship exists between the managed computer/s and the computer running ControlUp:

  • Launch Event Viewer remotely
  • “Send Files Here” and “Gather” actions in File Systems Controller
  • “Shares” Controller

Version 1.2.0

ControlUp v1.2.0 Release Notes

Latest build: 1.2.0.168

Release Date: February 08, 2012

Known issues:

Users upgrading from earlier versions are advised to make the following modifications in order to continue using ControlUp:

  • Re-submit your Offline Authentication Request – if you are using ControlUp in an offline environment, please note that Offline Authentication Files issued for earlier
    versions of ControlUp are no longer supported in this version. Please re-submit your request for offline authentication from the login window.
  • RDP authentication – this version includes an enhanced RDP client which supports authenticated Remote Desktop sessions. In order to support this functionality, please re-enter any credentials you have saved in the Remote Desktops pane.

Semantic changes:

  • Computers pane renamed to My Organization pane
  • Actions pane renamed to Actions History pane
  • Registry and Services Dashboards renamed to Controllers

New Features and Enhancements:

  • The user interface’s look and feel re-designed, including better screen space usage, new icons and more visual enhancements.
  • File System Controller (experimental) – a revolutionary built-in utility that allows multi-target operations on file systems of remote computers, including file property comparison, file manipulations, gathering and distributing files, editing security and more.
  • .Net Framework automated deployment – when adding computers running Windows Vista / Server 2008 or later versions, you can deploy .Net Framework remotely from the “Add Computers” wizard
  • A new “Stress Level” column added to all views in the “My Organization” pane (formerly “Machines” pane). This column displays a measure (None, Low, Medium, High, Critical) calculated using the number of performance columns currently in red or yellow range. By sorting the tables by this column, it’s easier to identify performance bottlenecks and prioritize their severity.
  • Column Thresholds Configuration UI – you can now configure custom thresholds for color-coding performance columns using the column selection window.
  • System Tray Notifications – the console’s default closing behavior is changed to minimize ControlUp to the system tray. It is now possible to configure ControlUp to display a bubble notification in the system tray whenever resources reach a certain stress level.
  • – Navigation bar includes buttons for recently visited views, which allow the user to quickly switch to recently visited locations
  • All Controllers (formerly Dashboards) now display the status of every monitored instance in a grid view on the left
  • Registry and Services actions are removed from the action menus – please use the enhanced Registry and Services Controllers
  • Order of items on actions context menus changed to promote more popular actions
  • Added “Remove from Organization” action for installed agents
  • RDP advanced tab added to the Properties of folders and computers in the Remote Desktop pane to support RDP authentication options (No authentication, Require authentication, Attempt authentication). Use this option if you receive an authentication error when establishing an RDP connection.
  • Default sort – all tables in “My Organization” pane are now sorted by the “Name” column
  • Persistent sort – ControlUp will remember the column by which you sorted each table after you close the console.
  • Crash reporting – when an unexpected error occurs, ControlUp will present a “Bug Report” window will full technical support information at next launch

Events Pane:

  • Added Export to Excel functionality for events
  • Added ability to filter events by log type in the tree view on the left
  • Added ability to open Event Viewer remotely and establish an RDP session to the target computer by right-clicking an event
  • content
  • content

System menu:

  • Added the “Ask the Support Team” option for submitting queries to Smart-X Support
  • Added a “Save configuration” option to save user settings on demand

Bug Fixes:

  • ControlUp agent consumes a high CPU load upon initial connection – fixed by improving the initialization process for stressed machines
  • Computers remain in “Loading” state after initial connection
  • Agent version upgrade targets computers that do not need an upgrade
  • First usage dialog is presented repeatedly in offline environments
  • An unsizable checkbox column is displayed in certain screen resolutions
  • Impersonation failed when including domain name in the user name field
  • Managed resources from different time zones may show invalid values for time-based columns
  • Various exceptions reported by the ControlUp community

Version 1.1.4

ControlUp v1.1.4 Release Notes

Latest build: 1.1.4.119

Release Date: November 6, 2011
Bug Fixes:

  • Increased the stability of environment detection, which prevents irrelevant organizations from being displayed on the Login Wizard.
  • Improved functionality for user accounts belonging to a domain with no direct trust with the domain containing the managed computers.
  • Empty captions displayed in Registry Dashboard when grouping values
  • 354. Screenshot save ability added
  • 361. Move registry key functionality improved
  • 381. Services dashboard fails multi-target operations when one of the target computers is unavailable
  • 383. Run process fails if exe file extension not specified
  • 401. No way to re-open the monitor pane after closing it
  • 469. Customized column XML settings are not applied – see documentation
  • Large integer registry values displayed incorrectly in Registry Dashboard
  • Exception of type ‘NullReferenceException’ when expanding registry keys on the registry dashboard
  • Several Exceptions of different types occurred when launching ControlUp Console when the Domain Controller of the current domain is unavailable
  • A series of exceptions occurred when moving the mouse over the main grid control
  • Other Exceptions reported by ControlUp community
  • Services Dashboard ‘Grouping’ doesn’t work
  • When action fails, ControlUp Agent logs an empty event log entry

New Features and enhancements:

  • Machine RAM on Machines View is now rounded to 128 MB, so small differences in RAM are not displayed.
  • Added an About screen on the system menu with links to product documentation and website
  • Added a “Search In” functionality to the Events View, which enables the user to search Google, EventID.net and TechNet for information about events reported by the managed computers
  • 364. Added “Close all tabs” and “Close other tabs” functionality to the Remote Desktops View
  • 387. Added additional agent information to the Uninstall key when deployed in permanent mode
  • 398. Added F2 shortcut for renaming computer folders
  • 403. Memory utilization is rounded to whole percents by default (existing XML settings are not affected)
  • 407. Added “Clear All” functionality for events
  • 451. Added an “Enable/Disable Ping test” option and “Retry selected” option to Add Computers
  • 466. All action failure events are now documented in the console machine’s Application log
  • 478. Added support for agent downgrade to previous ControlUp version
  • 526. “Rename” functionality on Remote Desktop Connections deprecated
  • Ability to permanently block taking session screenshot without user approval or notification for a given organization or environment
  • Access the ‘Privacy Policy’ directly from within ControlUp Console.
  • Added an About Screen on the system menu
  • From now on, a managed computer cannot be controlled simultaneously from more than one console run by the same ControlUp user
  • When the Domain Controller of the current user domain is unavailable, a proper message appears
  • UI enhancements to the ‘Action Results Screen’ of the Services Dashboard
  • Wording enhancement to the Agent Control Progress Window
  • Wording enhancement to the ‘Welcome’ wizard
  • Added an uptime column in the Machines View
  • Improved version update mechanism
  • Improved the process of reconnecting to computers after reboot
  • The display name for ControlUp Agent service is now “ControlUp Agent”. Added description for service.

ControlUp is now officially Citrix Ready !
See http://www.citrix.com/ready/partners/smart-x/products/controlup

Version 1.1.3

ControlUp v1.1.3 Release Notes

Latest build: 1.1.3.97

Release date: August 18, 2011
Bug Fixes:

  • 262. Machines appearing to report data during reboot / shutdown
  • 268. Registry dashboard fails to display keys with illegal characters
  • 276. An handled exception on services dashboard when updating services retrieval errors.
  • 317. Reconnect to agent server fails after restart
  • 340. Logoff action appears to fail when the user is effectively logged off
  • 346. Exception raised when using an asterisk in “Add Computers” wizard
  • 348. RDP connection raises an exception if double-clicked twice quickly
  • 350. Send request is enabled prematurely before logon
  • 351. Icon missing on Proxy Settings button
  • 354. File type option empty on “Save Sessions Screenshot” dialog
  • 372. Column grouping still active even if disabled globally
  • 385. Processes count remains on
  • 393. “Select All” takes a long time to complete
  • 400. First-time-use screen appears behind the splash screen
  • 401. No way to re-open the “Monitor” screen after closing it
  • 408. Column grouping enabled by default
  • Various fixes for Remote Assistance and Remote Control behavior – Various services dashboard stability issues fixed
  • Automatic updates bug fix (build 97)

New Features and enhancements:

  • 314. “Select All” using “Ctrl+A”
  • 264. Copy / Move registry key dialog box enhanced
  • 265. Added ability to rename a folder in the hierarchy view
  • 269. Login grace period enabled for ControlUp Login Services downtime
  • 273. Added columns to Machines: Minimum and Maximum available disk space
  • 274. Added columns to Executables: Maximum, Minimum and Average Memory
  • 286. Computers sorted alphabetically in “Add Computers” wizard
  • 287. Disk Queue and Minimum Disk Space columns displayed by default
  • 288. “Copy key name” added to Registry Dashboard
  • 387. Agent installation package details added to “Add/Remove Programs”
  • 391. Memory (Private Bytes) column displayed by default in Processes view
  • 398. Added F2 keyboard shortcut for renaming folders – Event Filter functionality stabilized and enhanced
START YOUR TRIAL

Get Your Download Link

Gain access to ControlUp from your PC. Register and get a link to start your Free Trial.