ControlUp Management Pack for VMware vROps - How To Use
    • Dark
      Light
    • PDF

    ControlUp Management Pack for VMware vROps - How To Use

    • Dark
      Light
    • PDF

    Article Summary

    Our new management pack for VMware vROps is now available to download and use in the VMware marketplace. The management pack provides two features for ControlUp users that help you monitoring and troubleshooting your ControlUp environment.

    The first feature, vROps dashboards, provide an excellent view of the data that is sent from the ControlUp Monitors. You can monitor the activity of your ControlUp environment using dashboards and different tiles on those dashboards display information about specific ControlUp metrics.

    The second feature of the mangement pack is the inventory tree that allows you to navigate to all your ControlUp objects you want to manage or retrieve information from.

    Refer to the dashboards section to learn how to use dashboards. We further demonstrate how to use the ControlUp inventory tree in the corresponding section.

    As a prerequisite for using the ControlUp Management Pack, make sure you have installed and configured the Management Pack according to the ControlUp Management Pack for VMware vROps - Installation & Configuration article.

    Overview

    • Dashboards provide a global view of the relationship between ControlUp resources and list existing resources.
    • Monitor the health, capacity and performance of ControlUp resources, analyze storage trends and plan capacity.
    • Comprehensive visibility across the entire IT stack, from applications and VMs to the corresponding ControlUp resources.
    • Help identify and troubleshoot a variety of ControlUp feature-related issues, as well as other entities that can impact multiple layers of IT.

    Accessing Dashboards

    You can access the dashboards by clicking Visualize > Dashboards > ControlUp from your vROps administrator account. You will see the following four predefined dashboards on the left-hand menu:

    Client Device Dashboard

    Details about ControlUp clients are displayed in the Client Device dashboard. To get started with the dashboard, choose a session from the ControlUp Sessions widget.

    ClientDeviceDashboard2

    Client Device Dashboard: Data

    Client Device Dashboard is divided into two parts, Session Details, and Widgets that show historical data. We describe this in more detail in the following table.

    Client Device Dashboard: Session Details

    Session MetricDescription
    NameUser name
    Client NameMachine name of the client from which the session is established
    Client IPThe IP address of the client machine connected to the session
    Client OS NameThe operating system of the client device connected to the session
    Client Device ScoreExperience stress score of the client device based on the worst threshold among these metrics: Client WiFi Signal, Lan Latency, Total Session Latency, Internet Latency
    Client OS VersionThe OS Version of the client device connected to the session
    Client Inactive TimeEUC client's inactive time while the client device is connected to the session
    Local RouterClient device's local router IP while connected to the session
    WiFi SSIDName of the connected wireless network used by the client device connected to the session
    WiFi SignalWiFi signal strength of the client device connected to the session measured in dBm displayed in percentage

    Client Device Dashboard: Widgets

    WidgetDescription
    Client NIC SpeedThe NIC speed of the client device connected to the session
    Client Packet LossPercentage of network packet loss on the client device connected to the session
    Internet LatencyLatency between the client device connected to the session and the Google DNS servers
    LAN LatencyLatency between the client device connected to the session and the local router
    Total Session LatencyTotal session latency from the client device calculated from the second callback
    WiFi SignalWiFi signal strength of the client device connected to the session measured in dBm displayed in percentage

    Main Dashboard

    The Main Dashboard provides information about your ControlUp environment. On the ControlUp Folder widget, select the Folder object.

    MainDashboard4

    MainDashboard.png

    MainDashboard2.png

    MainDashboard3.png

    Main Dashboard: Data

    The following table provides a description of the data displayed in the Main Dashboard:

    WidgetMetric NameDefinition
    SummaryDatastore Free Space
    Count of all "Free Space" of the datastores
    SummaryActive User SessionsTotal Number of user sessions sorted by "Active" State
    SummaryAvg. Logon DurationAverage Logon Duration of all user sessions
    SummaryRunning ProcessesTotal number of processes
    SummaryAvg. Client WiFi SignalAverage of values taken from "WiFi Signal" column for all sessions
    SummaryRunning HostsTotal number of hosts
    SummaryRunning VM CountTotal number of VMs
    SummaryAvg. Protocol LatencyAverage "Avg. Protocol Latency" of all sessions
    Machine Stress LevelResources HealthStress Level of machines and hosts
    Session Stress LevelSessions Stress LevelStress Level of sessions
    Process Stress LevelProcesses Stress LevelStress Level of processes
    Top 5 Processes by CPU UsageTop 5 Processes by CPU UsageSorting Top 5 Processes by CPU Usage
    Top 5 Processes by Memory UtilizationTop 5 Processes by Memory UtilizationSorting Top 5 Processes by Memory
    Top 5 Processes by Disk UsageTop 5 Processes by Disk UsageSorting Top 5 Processes by Disk Usage
    Top 5 User Sessions by CPUTop 5 User Sessions by CPUSorting Top 5 Sessions by CPU Usage
    Top 5 Slowest LogonsTop 5 Slowest LogonsSorting Top 5 Sessions by low to high on "Average Logon Duration"
    Top 5 Apps In UseTop 5 Apps In UseSort top 5 "Apps In Use" by count for all sessions
    Avg. App Load TimeAvg. App Load TimeAverage App Load time of all sessions
    Avg. UX ScoreAvg. UX ScoreAverage of values taken from the "UX Score" column
    Avg. Client Device ScoreAvg. Client Device ScoreAverage of values taken from the "Client Device Score" column
    MachinesMachines Avg. CPU Usage %Average CPU Usage of all machines
    MachinesMachines Avg. RAM Usage %Average RAM Usage of all machines
    MachinesMachines Disk IOPS Avg. UsageAverage Disk IOPS usage of all machines
    MachinesMachines Total Network ThroughputTotal "Mbps Machine Net Total" of all machines
    DatastoresAggregated Datastores IOPSAggregation of "Datastore Read IOPS" and "Datastore Write IOPS"
    DatastoresAvg. Datastores LatencyAverage of "KB/s Datastores Read Rate" and "KB/s Datastores Write Rate"
    DatastoresAggregated Datastores Read/Write per SecAggregation of "Datastore Read IOPS" and "Datastore Write IOPS"
    Physical ClusterPhysical Cluster CPU UsageAggregation of all hosts CPU in %
    Physical ClusterPhysical Cluster RAM UsageDisplaying "% Hosts Memory"
    Physical ClusterPhysical Cluster Storage UsageDisplaying two columns - "VM Virtual Disk Read IOPS" and "VM Virtual Disk Write IOPS"
    Physical ClusterPhysical Cluster Network UsageDisplaying "Mbps Machine Net Total"

    User Experience Dashboard

    User Experience Dashboard provides details on metrics related to user experience (UX).

    UserExperienceDashboard2

    UserExperienceDashboard3

    UserExperienceDashboard2

    User Experience Dashboard: Data

    The following table provides a description of the data displayed in the User Experience Dashboard:

    WidgetDescription
    Summary Active User Sessions : Total Number of user sessions sorted by "Active" State.
    Avg. Logon Duration : Average Logon Duration of all user sessions
    Running Processes: Total number of processes
    Avg. Client Wifi Signal : Average of values taken from "WiFi Signal" column for all sessions
    Machine Stress LevelStress Level of machines and hosts
    Sessions Stress LevelStress Level of sessions
    Processes Stress LevelStress Level of processes
    Avg. UX ScoreThe UX score is a calculated average of the following metrics: Disk Queue, Avg. Logon Duration, Avg. App Load Time, XD Average Logon Duration, Avg. User Input Delay, Max User Input Delay
    Avg. Client Device ScoreThe client device score is a calculated average of the following metrics: Client WiFi Signal, Lan Latency, Total Session Latency, Internet Latency
    Top 5 Processes by CPU UsageShows the Top 5 processes by CPU usage
    Top 5 Processes by Memory UtilizationShows the Top 5 processes by RAM usage
    Top 5 Processes by Disk UsageShows the Top 5 processes by disk usage
    Top 5 User Sessions by CPUShows the Top 5 user sessions by CPU usage
    Top 5 Slowest LogonsShows the 5 slowest user logons
    Top 5 Apps In UseShows the Top 5 applications in use
    Avg. App Load TimeShows the average load time for selected user-mode applications
    Avg. Protocol LatencyShows an average of the last 20 samples of the overall protocol latency between the clients and the servers

    VMware Dashboard

    The VMware Dashboard shows VMware Horizon-related information, such as health connection servers, available desktop pools, or machine-specific metrics.

    VMware Dashboard.png

    VMwareDashboard2.png

    VMwareDashboard3.png

    VMware Dashboard: Data

    The following table provides a description of the data displayed in the VMware Dashboard:

    MetricDescription
    HZ Available MachinesNumber of Horizon machines and RDS servers in "Available" state
    HZ Healthy Connection ServerTotal number of healthy connection servers
    HZ % Available FarmsPercentage of available farms
    HZ Available Desktop PoolsTotal number of available desktop pools
    HZ MachinesTotal number of Horizon machines
    Problematic MachinesTotal number of machines that have a problem
    Machines in UseThe total number of machines in use by users (connected and disconnected) excluding RDS Hosts
    Top 5 Slowest LogonsShows the Top 5 slowest logons
    Average Logon DurationAverage duration of user logons
    Avg App Load TimeAverage load time of applications
    Protocol LatencyAverage protocol latency of user sessions

    Additionally, the VMware Dashboard displays data about the performance of connection servers.
    image.png

    Accessing Inventory Tree

    The inventory tree in vROps allows you to navigate your ControlUp environment. Hierarchical structures illustrate relationships among resources and enable computing at the lower levels.

    To access the inventory tree:

    1. In vROps, click the Environment tab. The Inventory is displayed.
      image.png
    2. In the navigation menu on the left side, click ControlUp Management Pack > Inventory. A list of ControlUp resources is shown.

    Executables Details

    You can select an Executable and view the health status, alerts, capacity, and relationships.

    To list details of Executables

    1. In vROps, click the Environment tab and > to display the Object Browser.
    2. Click Environment to display a list of resources.
    3. Select the Executable object by navigating to All Objects > ControlUp Executable.
    4. A list of Recommended Actions is listed under the Summary tab, along with the Health Status. ControlUp resources are included here. If any alerts are present, they are listed in the lower section of the right pane.
      image.png

    Sessions Details

    Select a session for detailed information on health status, alerts, and relationships.

    1. In vROps, click the Environment tab and > to display the Object Browser.
    2. Click Environment to see a list of ControlUp resources.
    3. Select a session to see the metrics of the selected session.
      image.png

    Views

    vROps offers several types of views. With each type of view, you can analyze metrics, properties, and policies of various monitored objects such as alerts, symptoms, and so on, from a different perspective. Views also display information from the adapters in your environment.

    Create a new view

    1. In vROps, click Visualize > Views.
    2. Under Views, click + Create. This opens a new window in which you can create a new view.
      image.png
    3. In the Name field, provide a name for the ControlUp resources and choose the presentation type.
    4. From the drop-down menu, choose the Subject, enter the Metric name in the Data field, and save the view.
    5. You can now access the created view from the category you have configured.
      image.png

    Reports

    Reports are snapshots of views and dashboards. You can create a report to represent objects and metrics. It can include a table of contents, cover page, and footer.
    By using the vRealize Operations Cloud reporting functions, you can generate a report that captures current or predicted resource requirements. Download the report as either a PDF or CSV file for future use and offline use.

    Generate a new report

    Before you generate a new report, you need to create a template for the report.

    To create a new report template:

    1. In vROps, click Visualize > Reports. This opens the report templates that are currently set up in vROps.
    2. To create a new report, click Add or Create.
    3. In the Name field, provide the name of the report and its description in the Description text box.
    4. Click Views and Dashboards and add the views and dashboards of your choice to the report.
    5. Choose either PDF or CSV as the report format in the Formats field. Click Save to save the report.

    To generate a new report:

    1. In the Report Templates windows, right-click the report that you just created.
    2. To run the report immediately, click Run. To create a scheduler, click Schedule.
      image.png
    3. After the report is generated, you can view the report under Generated Reports.
      image.png
    4. To download the report to your local machine, click one of the icons in the Download column.
      image.png

    Badges

    vROps provides the ability to display Badges through capacity definitions of resource size and usage. Each badge has a threshold value. When a resource crosses a threshold, the color of the badge changes.
    Each ControlUp resource has its own badge.
    Each badge is calculated based on capacity metrics. The following badges are supported:

    • Health
    • Risk
    • Efficiency

    To view badges:

    1. In vROps, click Environment > Object browser > ControlUp Adapter and navigate to the resource level to view the badges of the resource.
    2. Click on Metrics to see the badges resource, which contains a value field called badges.
      image.png

    Alerts

    The management pack retrieves events from ControlUp and displays them as alerts in vROps. Whenever the thresholds are exceeded, alerts are displayed.
    Alerts are triggered based on a certain percentage of objects' health, risk, or efficiency (when a specific threshold is crossed). Each alert includes a brief description. From the alert name, you can access the alert details through a secondary window.

    Health alerts

    ControlUp's health badge alerts are the most important and should be fixed as first priority since they are the ones currently affecting the ControlUp environment.

    • If the health value of an object is between 25%-50%, an alert with a Critical health level will be triggered.
    • If the health value of an object is between 50%-75%, an alert with a Immediate health level will be triggered.
    • If the health value of an object is between 75%-100%, an alert with a Warning health level will be triggered.

    Risks

    By using the risk badge, we can define alerts that do not affect the ControlUp environment at the moment, but might do so in the future.

    • If the risk value of an object is between 25%-50%, an alert with a Warning risk level will be triggered.
    • If the risk value of an object is between 50%-75%, an alert with a Immediate risk level will be triggered.
    • If the risk value of an object is between 75%-100%, an alert with a Critical risk level will be triggered.

    Adapter errors

    Click Administration > Support > Logs to see log files related to adapters.
    image.png


    Was this article helpful?