• Converting Unix Time / Epoch Time to Real Time

    Unix time or Epoch time is the number of seconds since January 1, 1970. Some exported reports from Insights report time in this format.

    Excel doesn't contain built-in functions for working with Unix dates so they must be derived.
    Excel allows you to add a number of days to a date by using the "+" operator. Let's make use of that.


    First convert the number of seconds to number of days (by dividing by 60*60*24) and then add the result to the date "1/1/1970".


    The formula will look like

    =CELL/(60*60*24)+"1/1/1970"

    The quotes around the date are required. If they are not present, Excel will treat 1/1/1970 as an expression.

  • Top Insights

    The “Top Insights” page is intended to summarize the key findings regarding the state of your monitored resources by means of showing information tiles we’ll call insights. The insights shown in this page are powered by a nightly search that scans all the activity recorded by ControlUp in your environment during the previous day.

    The insights shown on this page provide answers to questions such as:

    • How many sessions were there yesterday?
    • How is the daily session count different from the normal trend?
    • On what servers there’s a critical free disk space problem?
    • Were there any new applications running on the monitored computers?
    • Who were the top CPU consuming users?

    The following additional functionality is offered:

    • Clicking on any insight will lead to the relevant report, showing more details. By default, the target reports will focus on the previous day.
      • For example, clicking on the following insight:

    123123.png

    Will switch to the Sessions Activity report showing all user sessions established on your monitored computers yesterday

     

    • Some insights will display a trend indicator which compares yesterday’s data to the average measurement obtained in your organization on the same weekday during the last 5 weeks.
      • For example, the following indicator shown on Tuesday:

    123123123.png

    Means that Monday’s measurement was 57% higher than the average of the last five Mondays.

    • Some insights will display a trend indicator which compares yesterday’s data to the global average.
      • For example, the following indicator in the Average Logon Duration

    123123123123.png

    Means that yesterday’s average is <X> percents higher than the global average logon duration.

    • Some insights will only appear when a specific condition is detected in your organization, for example when a new application is detected. If the same condition is not detected on the following day, the insight will not appear.
    • Insights can be rearranged so that the more relevant tiles are displayed on top
    • Insights that are irrelevant or of little value can be minimized by clicking on the upper right hand side

    123123123123123.png

  • Getting Started with 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.

    Accessing ControlUp Insights

    ControlUp Insights can be accessed using a dedicated button on the Home ribbon of ControlUp Console.

    ControlUp Insights is also accessible directly by URL https://insights.controlup.com. When browsing to this URL manually, the single sign-on mechanism is not activated and a valid ControlUp email and password need to be provided.

    In order to ensure the security of your data stored in ControlUp Insights, access to the portal is allowed exclusively to the user who first installed and configured ControlUp on your network. To configure user access permissions for your colleagues, click on the Manage User Access button on the ControlUp Insights ribbon:

    You will be presented with the Organization Properties dialog box which contains the list of users in your ControlUp organization.

    You can enable access to ControlUp Insights on a per-user basis by checking the checkbox in the “Permitted to use ControlUp Insights” column of the table. In addition, you can control the default access level for newly created users by using the “Allow new members of this organization to access ControlUp Insights” checkbox at the bottom of the dialog.

    Additional Security Settings for ControlUp Insights

    You can enhance the security of ControlUp Insights access for users in your organization by configuring additional security settings. Click on the Access Settings button on the ControlUp Insights ribbon to access those settings:

    The following security settings are available for configuration:

    Two-factor authentication – ControlUp Insights can be configured to require the user to provide an authentication code which is sent to the user during sign-in. The code may be sent by using the email address registered with the user’s ControlUp account, and also by means of a mobile push notification sent to a mobile device on which the ControlUp Mobile App has been installed and activated.

    Email domain restriction – You can provide a list of email domains as an additional form of validation for any ControlUp Insights user in your organization. Since ControlUp requires every user to confirm ownership of the email address by activating their account, you can use this option to ensure that portal access is allowed exclusively for users with a valid organizational email address. When used in tandem with two-factor authentication, this option provides an additional layer of validation for the user’s authenticity.

    Source IP restriction – You can provide a list of IP addresses or IP address ranges from which your colleagues are expected to access ControlUp Insights. By providing a list of public IP addresses owned by legitimate corporate locations, you reduce the attack surface of ControlUp Insights and ensure that the portal is only accessed from authorized locations.

    Single Sign-On – this mechanism is used to leverage your existing ControlUp credentials to sign you on automatically, without the need to provide a username and password. Single Sign-On is activated when the ControlUp Insights button on the Home ribbon is clicked. This setting allows for disabling the Single Sign-On mechanism and requiring all users to provide a valid email and password when signing in.

  • User Sessions Count Report

    ControlUp Insights features the following reports:

    User Sessions Count

    The objective of this report is to allow the administrator to analyze the system usage trends by displaying the number of user sessions established in the network at any point in time, along with the historical distribution of sessions by status. This report will answer questions such as:

    • How many users were logged into the system at 10:00 AM on Monday?
    • How many disconnected sessions are left on the servers at the end of a workday?

    The first “Total sessions and computers” chart displays the number of concurrent user sessions and the number of monitored computers for the selected time period (1 week by default). This graph includes two data series:

    1. Total user sessions – the total count of user sessions established on all monitored computers in the selected folders (entire organization by default)
    2. Connected computers – the total count of monitored computers on which the user sessions were established

    The number of computers is a useful reference, which may help explain changes to the total number of user sessions. For example, if new servers were added for monitoring, you will see an increase in both the computers count and the user sessions count.

    The second “Sessions count by status” displays the historical distribution of all user sessions by status (active, idle, disconnected). This report includes four data series:

    1. Active sessions
    2. Idle sessions
    3. Disconnected sessions
    4. Other sessions

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • Any data point can be clicked to reveal the minimum, average, and maximum values for any data series.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.

     

  • User Sessions Activity Report

    User Sessions Activity

    The objective of this report is to allow the administrator to analyze the activity of end users in the monitored system by showing properties of all user sessions that were recorded during the selected time period (last 24 hours by default). This report will answer questions such as:

    • Which sessions did John Doe establish on the system yesterday?
    • Who are the users logging in from the 10.15.x.x subnet in the past week?
    • Who are the users suffering from the slowest logins in the past month?

    The data grid in this report displays the following details for every user session:

    1. User name – the Windows username of the session’s owner
    2. Computer name – the target computer on which the session was established
    3. Session ID – the Windows identifier for the session
    4. Logon time – the time on which the session was established (the beginning of the logon process)
    5. Logoff time – this column might display one of the following values:
      1. The time when the user session was terminated
      2. “Still Active” if the user session was still active when last detected by ControlUp
      3. A timestamp with an information “i" icon means that the exact session logoff time is unknown to ControlUp. For example, this might occur if a user ­session is established on a monitored laptop, and then the user takes the laptop offsite and logs the session off when the computer is not monitored.
    6. Session duration – the time elapsed between the logon time and the logoff time
    7. Logon duration – the time elapsed between successful user authentication and the time when the desktop was fully initialized or a published application started
    8. Max latency – the maximum protocol latency recorded during the session lifetime
    9. Initial program – the published application name (if used)
    10. Initial client name – the name of the computer from which the session was initiated
    11. Initial client IP – the IP address of the computer from which the session was initiated (Available in Insights Online only)
    12. Initial receiver version – the software version of Citrix Receiver (if used) using which the session was initiated
    13. Active time – the percentage of time (of total session lifetime) during which the session was in the Active state and was idle for less than 30 minutes
    14. Idle time – the percentage of time (of total session lifetime) during which the session was idle for at least 30 minutes
    15. Disconnected time – the percentage of time (of total session lifetime) during which the session was in the Disconnected state
    16. Profile load time – the time elapsed during the process of loading the user’s profile (part of the logon duration period)
    17. Group Policy load time – the time elapsed during user group policy initialization (part of the logon duration period)
    18. Desktop load time – the time elapsed during the initialization of the desktop shell (part of the logon duration period)
    19. Logon duration (other) – the time elapsed during the initialization of other logon components (third-party printing and profile management solutions)
    20. User logon server – the name of the Active Directory domain controller which was used to authenticate the user

    By default, the grid is sorted by logoff time in descending order.

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • Any user name can be clicked to display the details of the selected user session by linking to the Session Details report. For more details, see below.
    • All columns can be sorted by clicking on the column header
    • All columns can be filtered by clicking the filter icon in the column header
    • The number of items displayed in the grid can be controlled by using the “items per page” dropdown at the bottom of the grid

     

  • User Session Details Report

    User Session Details

    The objective of this report is to allow the administrator to analyze the details of a specific user session by showing the user’s activity, along with the distribution of resources consumed by this activity during the session’s lifetime. This report answers questions such as:

    • Which applications did Jane Doe launch during her session yesterday afternoon?
    • How was the CPU affected by the user’s launching a business application at 4:00 PM?
    • Can slowness reported by the user around 9:00 AM be attributed to a resource bottleneck caused by the user’s applications or to other activity on the same server?

    This report is not accessible directly from the left menu of ControlUp Insights. It can be accessed only by clicking a row in the Sessions Activity report.

    The report header displays general information about the user session (name, ID, logon and logoff times, session duration, initial program, and the logon duration statistics)

    Below the header, the Session Details report features a Gantt chart of the user’s activity over time. This chart includes the following activities:

    • User logon
    • Session state transitions
    • Transitions between different client computers
    • Applications launched by the user
    • Background processes launched in the session (not displayed by default, can be enabled by checking the “Show background processes” checkbox in the top right area of the report)

    Below the Gantt chart, this report displays a series of performance metrics charts which are intended to provide a means of correlating user activity with changes in resource consumption over time. The following charts are shown:

    • CPU Utilization (percentage of total computer CPU)
    • RAM Utilization (in Gigabytes)
    • I/O Utilization (in IOPS)
    • Protocol latency (in ms)

    The distinction between the user and computer series enables the administrator to identify any irregular CPU consumption and attribute it to either the user’s activity, or to load generated by other users or background services on the same computer.

    The following additional functionality is offered by this report:

    • Any data point in the charts can be clicked to reveal the minimum, average, and maximum values for any data series.
    • When clicked, any data point in the CPU, RAM and I/O charts will reveal the top consumers for that counter at the given point in time.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.

     

  • User Sessions Resources Report

    The objective of this report is to allow the administrator to analyze resource consumption of user sessions by summarizing performance metrics of all user sessions that were recorded during the selected time period (last 24 hours by default). This report will answer questions such as:

    • What user sessions had the highest CPU consumption?
    • What sessions had the most intensive memory usage?
    • What were the most I/O-intensive user sessions?

     

    The data grid in this report displays the following details for every user session:

    1. User name – the Windows username of the session’s owner
    2. Computer name – the target computer on which the session was established
    3. Session ID – the Windows identifier for the session
    4. Logon time – the time on which the session was established (the beginning of the logon process)
    5. Logoff time – this column might display one of the following values:
    • The time when the user session was terminated
    • “Still Active” if the user session was still active when last detected by ControlUp
    • A timestamp with an information “i" icon means that the exact session logoff time is unknown to ControlUp. For example, this might occur if a user ­session is established on a monitored laptop, and then the user takes the laptop offsite and logs the session off when the computer is not monitored.
    1. Session duration – the time elapsed between the logon time and the logoff time
    2. Active time - Percentage of time during which the session was in the active state
    3. CPU Usage - The total CPU usage for all processes inside the user's session.
    4. RAM Usage - The total RAM consumption for all processes inside the user's session.
    5.  I/O Usage (IOPS) - The total I/O usage for all processes inside the user's session.

    The following additional functionality is offered by this report:

    •     The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    •     The metrics dropdown allows to choose what metrics to display – average, minimum or maximum. By default, the average metrics are shown.
    •     Any user name can be clicked to display the details of the selected user session by linking to the Session Details report. For more details, see below.
    •     Any computer name can be clicked to display the resource consumption trends of the selected computer by linking to the Computer Trends report. For more details, see below.
    •     All columns can be sorted by clicking on the column header.
    •     All columns can be filtered by clicking the filter icon in the column header.
    •     The number of items displayed in the grid can be controlled by using the “items per page” dropdown at the bottom of the grid.

  • User Sessions User Experience

    The objective of this report is to allow the administrator to analyze user experience metrics for user sessions that were recorded during the selected time period (last 24 hours by default). This report will answer questions such as:

    • Which users suffered from “bad” user experience?
    • Which sessions were slow to log on or experienced a high protocol latency?
    • What was the average load time of applications launched inside the session?

    The data grid in this report displays the following details for every user session:

    1. User name – the Windows username of the session’s owner
    2. User Full Name - The display name of the user object in Active Directory
    3. Computer name – the target computer on which the session was established
    4. Session ID – the Windows identifier for the session
    5. Logon time – the time on which the session was established (the beginning of the logon process)
    6. Logoff time – this column might display one of the following values:
      1. The time when the user session was terminated
      2. “Still Active” if the user session was still active when last detected by ControlUp
      3. A timestamp with an information “i" icon means that the exact session logoff time is unknown to ControlUp. For example, this might occur if a user ­session is established on a monitored laptop, and then the user takes the laptop offsite and logs the session off when the computer is not monitored.
    7. Logon duration – the time elapsed between successful user authentication and the time when the desktop was fully initialized or a published application started
    8. Avg. App Load Time – Average load time for all monitored applications started in the session
    9. Max (avg) Protocol Latency – The highest average protocol latency measured for this user session
    10. Peak Protocol Latency – The peak protocol latency measured for this session
    11. Max (avg) Protocol Bandwidth Usage – The highest average protocol bandwidth usage measured for this user session
    12. Peak Protocol Bandwidth Usage – The peak protocol bandwidth measured for this session
    13. Protocol Bandwidth Limit – The maximum bandwidth available for the remote protocol traffic associated with the session
    14. Profile load time – the time elapsed during the process of loading the user’s profile (part of the logon duration period)
    15. Group Policy load time – the time elapsed during user group policy initialization (part of the logon duration period)
    16. Desktop load time – the time elapsed during the initialization of the desktop shell (part of the logon duration period)
    17. Logon duration (other) – the time elapsed during the initialization of other logon components (third-party printing and profile management solutions)
    18. Initial program – the published application name (if used)
    19. User OU - The name of the OU in which the user object is located in Active Directory.
    20. Initial branch name - name of branch or organizational unit associated with the session Client IP address (configurable in ControlUp Console).

    By default, the grid is sorted by logoff time in descending order.

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • Any user name can be clicked to display the details of the selected user session by linking to the Session Details report. For more details, see below.
    • All columns can be sorted by clicking on the column header
    • All columns can be filtered by clicking the filter icon in the column header
    • The number of items displayed in the grid can be controlled by using the “items per page” drop down at the bottom of the grid
  • Logon Duration Report

    Logon Duration

    This report is designed to allow the administrator to analyze the performance of the logon process by showing the distribution of the logon duration value in the different phases of logon. The Logon Duration report also allows for comparing the organizational logon duration statistics to average metrics gathered from the ControlUp Insights global community. This report can answer questions such as:

    • How fast is the logon process in my network perform compared to the global average?
    • What is the difference between the logon duration in peak and off-peak hours?
    • Which phase of the logon process accounts for the largest share of the total logon duration?

    The report displays the following charts:

    • Logon duration – the average duration of the entire logon process
    • Number of user logons – the amount of user sessions started at each time period.
    • Profile load time – the average duration of the user profile load phase
    • Group Policy load time – the average duration of the user Group Policy load phase
    • Desktop load time – the average duration of the desktop initialization phase
    • Logon duration – other – the average duration of the phase during which other components are initialized, such as logon scripts and third-party profile management solutions

    The following additional functionality is offered by this report:

    • The slider above the Gantt chart can be adjusted to focus on a specific time period during the session lifetime.
    • Any data point in the charts can be clicked to reveal the minimum, average, and maximum values for any data series.
    • When clicked, any data point in the CPU, RAM and I/O charts will reveal the top consumers for that counter at the given point in time.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • The computers selection dropdown allows for focusing the result of the report on specific computers in your ControlUp organization.
    • Hovering on any data point in the chart reveals the minimum, average, and maximum values for any data series, as well as the number of samples on which the statistics are based.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.

    Here are few screenshots taken from the Logon Duration Report:

     

     

     

     

     

  • Protocol Latency Report

    The objective of this report is to allow the administrator to analyze remoting protocol latency for user sessions. This report will answer questions such as:

    • What is the normative latency range for my network?
    • Which branch locations are experiencing high latency issues?
    • Are there specific times of day during which latency is high?

     

    By default, the chart in this report displays the distribution of average latency for all user sessions in your network over time.

    The following additional functionality is offered by this report:

    •     The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown. Please note that this selector will filter the list of computers on which the remote sessions were established (the target server / virtual desktop).
    •     By default, one line is displayed in the chart, representing the organizational average latency. By using the dropdown, you can display separate lines for every branch location configured in your ControlUp organization. To define branch location by IP address, open the Branch Mapping Settings tab of the Settings window in ControlUp Console.
    •     The branches dropdown allows you to select which branches to display in the chart.
    •     Any data point can be clicked to display the average, minimum and maximum latency values for the time period represented by the data point. Clicking on the “Show Sessions” link will switch to the Session Activity report filtered to display sessions active during the relevant time period.

  • Computer Trends Report

    Computer Trends

    The objective of this report is to allow the administrator to analyze resource consumption trends for monitored computers by displaying the distribution of performance metrics for different computers over time. This report answers questions such as:

    • What was the average CPU utilization in the server farm this morning?
    • What was the peak I/O utilization of SERVER05 yesterday?
    • Which process was accountable for irregular RAM consumption on the file server?

    This report displays the following charts:

    • CPU Utilization – displays the average CPU utilization of the selected computers (by default, for the entire organization)
    • RAM Utilization – displays the average RAM utilization of the selected computers
    • I/O Utilization – displays the average read and write I/O utilization for the selected computers
    • Network Usage – displays the average sent and received network usage for the selected computers

    The following additional functionality is offered by this report:

    • This report may display data in two modes, configurable using a drop-down at the top of the report:
      • One line per folder – each series on each chart represents a specific ControlUp folder
      • One line per computer – each series on each chart represents a specific computer
    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • The computers selection dropdown allows for focusing the result of the report on specific computers in your ControlUp organization.
    • Any data point in the charts can be clicked to reveal the minimum, average, and maximum values for any data series.
    • When clicked, any data point in the charts will reveal the top consumers for that counter at the given point in time.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.

     Here are screenshots taken from the Computer Trends Report:

     

     

     

     

  • Computer Statistics Report

    The objective of this report is to allow the administrator to analyze resource consumption for monitored computers by summarizing performance metrics per computer for a period of time. This report answers questions such as:

    ·         What computers have the highest CPU consumption?

    ·         What computers have the highest disk read/write latency?

    ·         What computers are running out of disk space?

    ·         Which computers are underutilizing their provisioned RAM?

    The data grid in this report displays the following details for every computer:

    1.    Computer name - the target computer on which the session was established

    2.    Operating System – Operating system version

    3.    CPU Count – Number of CPUs

    4.    Memory – Amount of physical RAM installed on the computer

    5.    CPU (%) – Processor utilization percentage

    6.    Memory Utilization (%) – Memory utilization percentage

    7.    Disk Transfers per sec - The rate of read and write operations on the disk. (Disk Transfers / sec  performance counter)

    8.    Disk Read Time (ms) - For all local disks, the average time, in milliseconds, of a read data from the disk. (Avg. Disk sec / Read performance counter)

    9.    Disk Write Time (ms) - For all local disks, the average time, in milliseconds, of a write of data to the disk. (Avg. Disk sec / Write performance counter)

    10.  Free Space on System Drive - The amount of free space available on the system drive.

    11.  Net Total (Mbps) - The rate at which data is sent and received over all Ethernet adapters, including framing characters. Net Total is based on the ‘Bytes Total/sec’ performance counter which is the sum of the values of Network InterfaceBytes Received/sec and Network Interface Bytes Sent/sec, converted to Mbps.

    12.  User Sessions - Number of concurrent user sessions on the machine, not including the system and services sessions.

    By default, the grid is sorted by CPU in descending order.

    The following additional functionality is offered by this report:

    ·        The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.

    ·        The metrics dropdown allows to choose what metrics to display – average, minimum or maximum. By default, the average metrics are shown.

    ·        Any computer name can be clicked to display the resource consumption trends of the selected computer by linking to the Computer Trends report.

    ·        All columns can be sorted by clicking on the column header.

    ·        All columns can be filtered by clicking the filter icon in the column header.

    ·        The number of items displayed in the grid can be controlled by using the “items per page” dropdown at the bottom of the grid.

     

  • Host Trends Report

    Host Trends

    The objective of this report is to allow the administrator to analyze resource consumption trends for virtualization hosts by displaying the distribution of performance metrics for different hosts over time. This report answers questions such as:

    • What was the average CPU utilization in the vSphere cluster this morning?
    • What was the peak I/O utilization of HOST05 yesterday?
    • Which VM was accountable for irregular RAM consumption on one of the hosts?

    This report displays the following charts:

    • CPU Utilization – displays the average CPU utilization of the selected hosts (by default, for the entire organization)
    • RAM Utilization – displays the average RAM utilization of the selected hosts
    • I/O Utilization – displays the average I/O utilization for the selected hosts
    • I/O Latency – displays the average read and write I/O latency for the selected hosts
    • Network Usage – displays the average sent and received network usage for the selected hosts

    The following additional functionality is offered by this report:

    • This report may display data in two modes, configurable using a drop-down at the top of the report:
      • One line per folder – each series on each chart represents a specific ControlUp folder
      • One line per host – each series on each chart represents a specific host
    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • The hosts selection dropdown allows for focusing the result of the report on specific hosts in your ControlUp organization.
    • Any data point in the charts can be clicked to reveal the minimum, average, and maximum values for any data series.
    • When clicked, any data point in the charts will reveal the top consumers for that counter at the given point in time.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.
  • Host Statistics Report

    The objective of this report is to allow the administrator to analyze resource consumption for monitored hosts by summarizing performance metrics per computer for a period of time. This report answers questions such as:

    • What hosts have the highest CPU consumption?
    • What hosts have the highest disk read/write latency?

    The data grid in this report displays the following details for every computer:

    1. Host name - the target computer on which the session was established
    2. Version – Hypervisor version
    3. CPU Cores – Total number of CPU cores on the host
    4. Installed Memory – The amount of physically installed RAM on the host
    5. vCPU/pCPU Ratio – Shows the ration of the total number of vCPUs assigned to all VMs running on a host, to the number of physical cores
    6. CPU Usage – Actively used CPU cycles of the host as a percentage of the total available CPU cycles on the host
    7. Consumed Memory – Includes memory used by the Service Console, the VMkernel, vSphere services plus the total consumed metrics for all running virtual machines
    8. Running VM Count – Number of VMs running on this host
    9. Datastore R/W IOPS – Aggregated number of IO operations on the datastore. The value displayed belongs to the datastore with the highest number of IOPs (needs to be explicitly enabled on XenServer)
    10. Datastore Read Latency – Average amount of time for a read operation from the VMware datastore. The value displayed belongs to the datastore with the highest read latency
    11. Datastore Write Latency – Average amount of time for a read operation from the VMware datastore. The value displayed belongs to the datastore with the highest write latency
    12. Datastore Read Rate – Rate of reading data from the datastore. The value displayed belongs to the datastore with the highest read rate (needs to be explicitly enabled on XenServer)
    13. Datastore Write Rate – Rate of writing data to the datastore. The value displayed belongs to the datastore with the highest write rate (needs to be explicitly enabled on XenServer)
    14. Min Free Space on Datastore – Amount of free space available on the most occupied datastore
    15. NIC Usage – Sum of data transmitted and received across all physical NIC instances connected to the host

     

    By default, the grid is sorted by CPU Usage in descending order.

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • The metrics dropdown allows to choose what metrics to display – average, minimum or maximum. By default, the average metrics are shown.
    • Any host name can be clicked to display the resource consumption trends of the selected host by linking to the Hosts Trends report
    • All columns can be sorted by clicking on the column header.
    • All columns can be filtered by clicking the filter icon in the column header.
    • The number of items displayed in the grid can be controlled by using the “items per page” dropdown at the bottom of the grid.
  • Top Windows Errors Report

    The objective of this report is to allow the administrator to see the rate of Windows errors recorded on computers in the organization and how these errors are distributed throughout the month. In addition, the report lists what the top Windows errors are.

    The grid shows the frequency of different errors in other organizations, to be used as reference for determining the priority of addressing the cause and symptoms of each error.

    This report answers questions such as:

    • What are the most common Windows errors across my organization?
    • What computers suffer from these errors?
    • Do I have a problematic server?
    • Have recent configuration changes made to the environment caused any new issues?

     

  • Application Statistics Report

    The objective of this report is to allow the administrator to analyze applications resource consumption for most used applications during the selected time period (last week by default). This report will answer questions such as:

    • What is the most used application?
    • My top applications resource consumption
    • Are there resource usage differences between different versions of the same application?

    In this report, the data is calculated in advance so the dates are predetermined and the results show on a weekly basis (Monday to Monday).

    The data grid in this report displays the following details for every user session:

    Application name – Process image name

    Application version – Product version as recorded in executables’ properties

    Peak concurrent instances – Highest number of processes used in the selected time frame

    Average CPU usage – Average CPU used by processes with this image name and version on all managed computers

    Average Memory Consumption – Average RAM consumed by processes with this image name and version on all managed computers

    Average Read I/O Usage (IOPS) – Average amount of read I/O operations (file, network, and device) generated per second by all processes with this image name and version on all managed computers

    Average Write I/O Usage (IOPS) – Average amount of write I/O operations (file, network, and device) generated per second by all processes with this image name and version on all managed computers

    Average Total I/O Usage (IOPS) – Average amount of (read + write) I/O operations (file, network, and device) generated per second by all processes with this image name and version on all managed computers

    Total Instances – Total number of processes with this image name and version that ran on all managed computers

    Total Duration – The total period of time during which those application instances were run

    Average Duration – The average period of time during which each of those application instance was run

    Unique Users – Total number of users that executed the processes with this image name and version

    Unique Computers – Total number of machines on which this executable ran

    By default, the grid is sorted by logoff time in descending order.

    The following additional functionality is offered by this report:

    • Any application name can be clicked to display the usage details over time.
    • All columns can be sorted by clicking on the column header
    • All columns can be filtered by clicking the filter icon in the column header
    • The number of items displayed in the grid can be controlled by using the “items per page” dropdown at the bottom of the grid
  • Application Usage Details Report

    The objective of this report is to allow administrators to analyze the usage details of an application (e.g OUTLOOK.EXE) or a specific version (e.g OUTLOOK.EXE 15.0.4783.1000) by showing the number of instances that were used in the selected time frame and how many unique users used it. This report answers questions such as:

    • How many concurrent instances of an application have been utilized in my organization?
    • What are the peak times during which applications are heavily utilized? Are they recurring, or caused by specific users? 
    • Can savings be driven by procuring less than the utilized amount of application licenses?
    • How was the CPU affected by users launching a business application at 4:00 PM?
    • Can slowness reported by a user around 9:00 AM be attributed to a resource bottleneck caused by the user’s applications, or to other activity on the same server?

     

    The lower grid gives more details about users who actually used the selected application:

    • User Name – Name of the user running a selected application 
    • Total Instances - The total number of application instances that were run by a user in the selected time range
    • Total Duration (hours) - The total period of time during which those application instances were run by the respective user
    • Average Duration (hours) - The average period of time during which those application instances were run by the respective user

     

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • The computers selection dropdown allows for focusing the result of the report on specific computers in your ControlUp organization.
    • The application selection dropdown is mandatory. The administrator needs to select the application for which he or she would like to see usage details.
    • Any data point in the charts can be clicked to reveal the minimum, average, and maximum values for any data series.
    • When clicked, any data point in the charts will reveal the top consumers for that given point in time.

     

     

  • Application Trends Report

    The objective of this report is to allow the administrator to analyze resource consumption trends of an application by displaying the performance metrics for different versions over time. This report answers questions such as:

    • What was the average CPU utilization of OUTLOOK.EXE yesterday?
    • What was the peak I/O utilization of IEXPLORE.EXE this morning?

    This report displays the following charts:

    • CPU Utilization – displays the average CPU utilization for all selected application instances over time
    • RAM Utilization – displays the average RAM utilization for all selected application instances over time
    • I/O Utilization – displays the average I/O usage for all selected application instances over time (network and disk I/O combined)

    The following additional functionality is offered by this report:

    • The folder selection dropdown allows for focusing the result of the report on a folder in your ControlUp organization. By default, data for the entire organization is shown.
    • The computers selection dropdown allows for focusing the result of the report on specific computers in your ControlUp organization.
    • The version selection dropdown allows for focusing on one or more versions of the process.
    • Any data point in the charts can be clicked to reveal the minimum, average, and maximum values for any data series.
    • When clicked, any data point allows drilling down to the App Usage Details report.
    • The series names in the charts legends can be clicked to highlight or toggle the series on the charts.
  • Citrix License Usage Report

    The objective of this report is to allow the administrator to analyze Citrix license utilization over time. This report will answer questions such as:

    • What was the peak license utilization for XenDesktop during the last month?
    • Licenses for which products are underutilized?
    • Do more licenses need to be purchased for any Citrix products?

     

    By default, the chart displays a line for every licensed Citrix product on your license server.

    The following additional functionality is offered by this report:

    •     In environments with more than one license server, the first dropdown allows for selecting the server for which the report will show license usage.
    •     By default, one line is displayed in the chart for every licensed product, representing the number of used licenses. By clicking on the series names in the chart legend, you can select different products to display. In addition, you can select to display the total number of installed licenses for every product.
    •     The products dropdown allows you to select which products will be shown in the chart.
    •     Any data point can be clicked to display the average, minimum and maximum license utilization values for the time period represented by the data point.