Using: 09 Feb 2023 Vrealize Operations 8.6
Using: 09 Feb 2023 Vrealize Operations 8.6
Using: 09 Feb 2023 Vrealize Operations 8.6
09 FEB 2023
vRealize Operations 8.6
Using
You can find the most up-to-date technical documentation on the VMware website at:
https://docs.vmware.com/
VMware, Inc.
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
©
Copyright 2023 VMware, Inc. All rights reserved. Copyright and trademark information.
VMware, Inc. 2
Contents
VMware, Inc. 3
Using
Reclaim 177
Reclamation Settings 181
What-If Analysis - Workload Planning: Traditional 183
Add or Remove VMs 186
What-If Analysis - Infrastructure Planning: Traditional 189
Add or Remove Hosts 190
What-If Analysis - Workload Planning: Hyperconverged and VMC on AWS 191
Add or Remove VMS 192
What-If-Analysis - Infrastructure Planning: Hyperconverged 194
Add or Remove HCI Nodes 195
What-If-Analysis - Migration Planning: VMware Cloud 196
Migration Planning: VMware Cloud 197
What-If-Analysis - Migration Planning: Public Cloud 199
Migration Planning 200
What-If Analysis - Data Center Comparison 201
Datacenter Comparison 202
Retain Historical Data of VMs Migrated Using VMware Hybrid Cloud Extension 203
Custom Profiles 204
Custom Profiles Details and Related Policies 205
Custom Profiles Add and Edit Workspace 205
Custom Data Centers in vRealize Operations 206
Custom Datacenters List 206
Custom Datacenters Add and Edit Workspace 207
VMware, Inc. 4
About vRealize Operations
Use vRealize Operations to automate and manage your IT with full stack visibility from the physical,
virtual and cloud infrastructure to the applications they support.
Using data collected from system resources (objects), vRealize Operations identifies issues in any
monitored system component, often before the customer notices a problem. vRealize Operations
also frequently suggests corrective actions you can take to fix the problem right away. For more
challenging problems, vRealize Operations offers rich analytical tools that allow you to review and
manipulate object data to reveal hidden issues, investigate complex technical problems, identify
trends, or drill down to gauge the health of a single object.
Using these capabilities of vRealize Operations, as a system administrator, you become aware of
a problem with an object in your environment when vRealize Operations generates an alert, or
when a user contacts you. To help ensure optimal performance, this information describes how
you use vRealize Operations to monitor, troubleshoot, and take action to address problems. It also
provides information on how to assess whether problems due to over demand or lack of capacity
require a system change or upgrade.
Intended Audience
This information is intended for vRealize Operations administrators, virtual infrastructure
administrators, and operations engineers who track and maintain object performance in your
managed environment.
VMware, Inc. 5
Monitoring Objects in Your
Managed Environment by Using
vRealize Operations
1
You can use vRealize Operations to resolve problems that your customers raise, respond to
alerts that identify problems before your customers report problems, and generally monitor your
environment.
When your customers experience performance problems and call you to resolve the problem,
the data that vRealize Operations collects and processes is presented to you in graphical forms.
You can then compare and contrast objects, understand the relationship between objects, and
determine the root cause of problems.
A generated alert notifies you when objects in your environment are experiencing problems. If
you resolve the problem based on the alert before your customers notice, then you avoid service
interruptions.
You can investigate the problems that generate alerts or that result in calls by using the Alerts,
Events, Details, and Environment tabs. If you find the root cause of the problem, you might be
able to resolve the problem by running an action. The actions change objects in the target system,
for example, the VMware vCenter Server® system, from vRealize Operations .
n What to Do When...
VMware, Inc. 6
Using
The search function supports several common categories you can employ to find the item you
seek quickly, as follows:
n Dashboard
n Object
n Supermetric
n Alert definition
n Symptom definition
n View
n Report
n Notification
n I.P. Address
What this means is that in addition to entering a traditional search phrase, for example, a simple
string - "VM" - you can also enter one of the listed categories followed by a string or a name. You
can then search for objects within the category. For the Object, View and Dashboard categories,
the system displays the object in view mode.
If you want quickly to locate a specific dashboard, for example, start typing "dash..." into the
search field. The system offers the search term Dashboards. Select the term using the cursor
and then enter the dashboard name or part of the name and press Enter. The system finds the
dashboard you want, with editing functions available.
Similarly, you can type "alert" or simply "a" in the search field and the system offers Alert
Definition. Select the term and enter part of an alert message, for example, "unbalanced." The
system returns the alert, "Cluster has an unbalanced workload," presented in the Alert Definition
Workspace where you can edit it.
Note You can type virtual machine in the search bar to list all the virtual machines associated with
the host.
VMware, Inc. 7
Using
n User name
n First Name
n Last Name
n Email Address
vRealize Operations displays the details of the searched user in search results, you can use the
details to assign the alert to specific user.
What to Do When...
As a virtual infrastructure administrator, network operations center engineer, or other IT
professional, use vRealize Operations to monitor objects in your environment. Using vRealize
Operations , you can ensure that your customers experience the best possible service, and resolve
any problems that occur.
Your vRealize Operations administrator has configured vRealize Operations to manage two
vCenter Server instances that manage multiple hosts and virtual machines. It is your first day using
vRealize Operations to manage your environment.
n User Scenario: You See Problems as You Monitor the State of Your Objects
As you investigate your objects in the context of this scenario, vRealize Operations provides
details to help you resolve the problems. You analyze the state of your environment, examine
current problems, investigate solutions, and act to resolve the problems.
VMware, Inc. 8
Using
As an operations engineer, you reviewed the morning alerts and did not see problems with that
virtual machine, so you begin troubleshooting the problem.
Procedure
You use vRealize Operations to monitor three vCenter Server instances with a total of 360 hosts
and 18,000 virtual machines. The easiest way to locate a particular virtual machine is to search for
it.
Procedure
1 In the Search text box on the vRealize Operations title bar, enter the name of the virtual
machine.
The Search text box displays all the objects that contain the string you enter in the text box. If
your customer knows that the virtual machine name contains SALES, enter the string and the
virtual machine is included in the list.
Results
The main pane displays the object name and the Summary tab. The left pane displays and the
related objects, including the host system and vCenter Server instance.
What to do next
Look for alerts related to the reported problem for the object. See Review Alerts Related to
Reported Problems.
VMware, Inc. 9
Using
Alerts on an object can give you an insight into problems beyond the specific problem reported by
the user.
Prerequisites
Locate the customer's virtual machine so that you can review related alerts. See Search for a
Specific Object.
Procedure
Top alerts identify the primary contributors to the current state of the object. Do any of them
appear to contribute to the slow response time? For example, any ballooning or swapping
alerts indicate that you must add memory to the virtual machine. Are any alerts related to
memory contention? Contention can be an indicator that you must add memory to the host.
3 If the Summary tab does not include top problems that appear to explain the reported
problem, click the Alerts tab.
The Alerts tab displays all active alerts for the current object.
4 Review the alerts for problems that are similar to or contribute to the reported problem.
a To view the active and canceled alerts, click Status: Active to clear the filter and display
active and inactive alerts.
b So that you can locate alerts generated on or before the time when your customer
reported the problem, click the Created On column to sort the alerts.
c To view alerts for the parent objects in the same list with the alert for the virtual machine,
click View From, then select, for example, Host System under Parents.
The system adds these object types to the list so that you can determine if alerts among
the parent objects are contributing to the reported problem.
5 If you locate an alert that appears to explain the reported problem, click the alert name in the
alerts list.
6 On the Alert > Symptoms tabs, review the triggered symptoms and recommendations to
determine if the alert indicates the root cause of the reported problem.
What to do next
n If the alert appears to indicate the source of the problem, follow the recommendations and
verify the resolution with your customer.
n If you cannot locate the cause of the reported problem among the alerts, begin more in-depth
troubleshooting. See Use Troubleshooting to Investigate a Reported Problem.
VMware, Inc. 10
Using
If a review of the alerts did not help you identify the cause of the problem reported for the
virtual machine, use the following tabs: Alert > Symptoms, Event > Timeline, and All Metrics to
troubleshoot the virtual machine history and current state.
Prerequisites
n Locate the object for which the problem was reported. See Search for a Specific Object.
n Review the alerts for the virtual machine to determine if the problem is already identified and
recommendations made. See Review Alerts Related to Reported Problems.
Procedure
1 From the left menu, click Environment > Object Browser, and then click Inventory and select
VPSALES4632 from the tree.
2 Click the Alerts tab, click the Symptoms tab, and review the symptoms to determine if one of
the symptoms is related to the reported problem.
Depending on how your alerts are configured, some symptoms might be triggered but not
sufficient to generate an alert.
a Review symptom names to determine if one or more symptoms are related to the reported
problem.
The Information column provides the triggering condition, trend, and current value. What
are the most common symptoms that affect response time? Do you see any symptoms
related to CPU or memory use?
b Sort by the Created On date so that you can focus on the time frame in which your
customer reported that the problem.
c Click the Status: Active filter button to disable the filter so that you can review active and
inactive symptoms.
It appears the problem is related to CPU or memory use. But you do not know if the problem is
with the virtual machine or with the host.
VMware, Inc. 11
Using
3 Click the Events > Timeline tabs and review the alerts, symptoms, and change events that
might help identify common trends that are contributing to the reported problem.
a To determine if other virtual machines had symptoms triggered and alerts generated at the
same time as your reported problem, click View From > Peer.
Other virtual machine alerts are added to the time line. If you see that multiple virtual
machines triggered symptoms in the same time frame, then you can investigate parent
objects.
b Click View From and select Host System from the Parent list.
The alerts and symptoms that are associated with the host on which the virtual machine
is deployed are added to the time line. Use the information to determine if a correlation
exists between the reported problem and the alerts on the host.
4 Click the Events > Events tab to view changes in the collected metrics for the problematic
virtual machine. Metrics might direct you toward the cause of the reported problem.
a Manipulate the Date Controls to identify the approximate time when your customer
reported the problem.
b Use the Filters to filter on event criticality and status. Select Symptoms if you want to
include the filters in your analysis.
d Click View From, select Host System under Parents, and repeat the analysis.
Comparing events on the virtual machine and the host, and evaluating those results, indicates
that CPU or memory problems are the likely cause of the problem.
5 If the problem relates to CPU or memory use, click All Metrics and create metric charts to
identify whether it is CPU, memory, or both.
a If the host is still the focus, begin by working with host metrics.
b In the metric list, double-click the CPU Usage (%) and the Memory Usage (%) metrics to
add them to the workspace on the right.
d In the metric list, double-click the CPU Usage (%) and the Memory Usage (%) metrics to
add them to the workspace on the right.
e Review the host and virtual machine charts to see if you can identify a pattern that
indicates the cause of the reported problem.
Comparing the four charts shows normal CPU use on both the host and the virtual machine,
and normal memory use on the virtual machine. However, memory use on the host is
consistently elevated three days before the reported problem on VPSALES4632.
VMware, Inc. 12
Using
Results
The host memory is consistently elevated, which impacts virtual machine response time. The
number of running virtual machines is well within the supported number. The cause might be
many intensive process applications on the virtual machines. Move some of the virtual machines to
other hosts, distribute the workload, or power off idle virtual machines.
What to do next
n In this example, use vRealize Operations to power off virtual machines on the host so that you
can improve performance in the running virtual machines. See Run Actions from Toolbars in
vRealize Operations .
n If you want to use the combination of charts that you created on the All Metrics tab again, click
Generate Dashboard.
As a network operations engineer, you are responsible for several hosts and their datastores
and virtual machines. You receive emails when an alert is generated for your monitored
objects. In addition to alerting you to problems in your environment, alerts can provide viable
recommendations to resolve those problems. As you investigate this alert, you are evaluating the
data to determine if one or more of the recommendations can resolve the problem.
This scenario assumes that you configured the outbound alerts to send standard email using
SMTP. It also assumes that you configured notifications to send you alert notifications using
the Standard Email Plug-In. When outbound alerts and notifications are configured, vRealize
Operations sends messages when an alert is generated so that you can respond quickly.
Prerequisites
n Verify that outbound alerts are configured for standard email alerts. See Add a Standard
Email Plug-In for vRealize Operations Outbound Alerts topic in vRealize Operations Cloud
Configuration Guide.
n Verify that outbound alerts are configured for standard email alerts. See vRealize Operations
Cloud Configuration Guide.
VMware, Inc. 13
Using
n Verify that the notifications are configured to send messages to your users for the alert
definition. For an example of how to create an alert notification, see User Scenario: Create
a vRealize Operations Email Alert Notification topic in vRealize Operations Cloud Configuration
Guide .
Procedure
In your email client, you receive an alert similar to the following message.
VMware, Inc. 14
Using
Recommendations:
- Storage vMotion some virtual machines to a different datastore
- Delete unused snapshots of virtual machines
- Add more capacity to the datastore
Notification Rule Name: All alerts - datastores
Notification Rule Description:
Alert ID: a9d6cf35-a332-4028-90f0-d1876459032b
Operations Manager Server - 192.0.2.0
Alert details
Prerequisites
n Verify that outbound alerts are configured for standard email alerts. See Add a Standard
Email Plug-In for vRealize Operations Outbound Alerts topic in vRealize Operations Cloud
Configuration Guide.
n Verify that outbound alerts are configured for standard email alerts. See vRealize Operations
Cloud Configuration Guide.
n Verify that the notifications are configured to send messages to your users for the alert
definition. For an example of how to create an alert notification, see User Scenario: Create
an Email Alert Notification topic in vRealize Operations Cloud Configuration Guide.
n Verify that the notifications are configured to send messages to your users for the alert
definition. For an example of how to create an alert notification, see vRealize Operations Cloud
Configuration Guide.
Procedure
1 In your email client, review the message so that you understand the state of the affected
objects and determine if you must begin investigating immediately.
Look for the alert name, the alert state to determine the current level of criticality, and the
affected objects.
vRealize Operations opens on the Summary tab in the alert details for the generated alert and
affected object.
VMware, Inc. 15
Using
Alert name and Review the name and description and verify that you are evaluating the alert for which you
description received an email message.
Recommendations Review the top recommendation, and if available, other recommendations, to understand
the steps that you must take to resolve the problem. If implemented, do the prioritized
recommendations resolve the problem?
What is Causing the Which symptoms were triggered? Which were not triggered? What effect does this
Problem? evaluation have on your investigation? In this example, the alert that the datastore is
running out of space is configured so that the criticality is symptom-based. If you received
a critical alert, then it is likely that the symptoms are already at a critical level, having
moved up from Warning and Immediate. Look at the sparkline or metric graph chart for
each symptom to determine when the problem escalated on the datastore object.
What to do next
n If you determine that the recommendations might resolve the problem, implement them. See
Run a Recommendation on a Datastore to Resolve an Alert.
n If you need more information about the affected objects, continue your investigation. Begin
by looking at other triggered symptoms for the datastore. See Evaluate Other Triggered
Symptoms for the Affected Datastore.
If other symptoms are triggered for the object besides the symptom included in the alert, evaluate
them as well. Determine what the symptoms reflect about the state of the object to decide
whether the related recommendations might resolve the problem.
Prerequisites
Verify that you are addressing the alert for which you received an alert message in your email. See
Respond to an Alert in Your Email.
Procedure
1 From the left menu, click Troubleshoot and then click Alerts . Select the alert name in the data
grid.
2 In the Alert Details tab, see the information under Symptoms. Click the object which is
displaying the symptoms.
VMware, Inc. 16
Using
3 The object opens under Environment. Click Alerts > Symptoms. The symptoms tab includes
all the symptoms triggered for the current object.
Criticality Are other symptoms of similar criticality present that are affecting the object?
Symptom Are any of the triggered symptoms related to the symptoms that triggered the current alert? Symptoms
that might indicate storage problems?
Created On Do the date and time stamps for the symptoms indicate that they were triggered before the alert you
are investigating, indicating that it might be a related symptom? Were the symptoms triggered after the
alert was generated, indicating that the alert symptoms contributed to these other symptoms?
Information Can you identify a correlation between the alert symptoms and the other symptoms based on the
triggering metric values?
What to do next
n If your review of the symptoms and the provided information clearly indicates that the
recommendations can solve the problem, implement one or more of the recommendations.
For an example of implementing one of the recommendations, see Run a Recommendation on
a Datastore to Resolve an Alert.
n If your review of the symptoms did not convince you that the recommendations can resolve
the problem or provide you with enough information to identify the root cause, continue your
investigation using the Events > Timeline tab. See Compare Alerts and Events Over Time in
Response to a Datastore Alert.
As a network operations engineer, you use the Events > Timeline tab to compare this alert
to other alerts and events in your environment. This way, you can determine if you can
resolve the problem of the datastore running out of disk space by applying one or more alert
recommendations.
Prerequisites
Verify that you are addressing the alert for which you received an alert message in your email. See
Respond to an Alert in Your Email.
Procedure
1 From the left menu, click Troubleshoot and then clickAlerts. Select the alert name in the data
grid.
The Timeline tab displays the generated alert and the triggered symptoms for the affected
object in a scrollable timeline format, starting when the alert was generated.
VMware, Inc. 17
Using
3 Scroll through the timeline using the week timeline at the bottom.
4 To view events that might contribute to the alert, click Event Filters and click the check box for
each event type.
Events related to the object are added to the timeline. You add the events to your evaluation
of the current state of the object and determine whether the recommendations can resolve the
problem.
Because the alert is related to disk space, adding the host to the timeline enables you to see
what alerts and symptoms are generated for the host. As you scroll through the timeline, ask:
when did some of the related alerts begin? When are they no longer on the timeline? What
was the effect on the state of the datastore object?
If other datastores have alerts related to the alert you are currently investigating, seeing when
the alerts for the other datastores were generated can help you determine what resource
problems you are experiencing.
7 To remove canceled alerts from your timeline, click Filters and deselect the Canceled check
box.
Removing the canceled alerts and symptoms from the timeline clears the view and enables you
to focus on current alerts.
What to do next
n If your evaluation of alerts in the timeline indicated that one or more of the recommendations
to resolve the alert are valid, implement the recommendations. See Run a Recommendation
on a Datastore to Resolve an Alert.
n If you need more information about the affected object, continue your investigation. See View
the Affected Datastore in Relation to Other Objects.
As a network operations engineer, you view a datastore and the related objects in a map to
further your understanding of the problem. The map view helps determine if implementing the
alert recommendations can resolve the problem.
Prerequisites
Evaluate the alert over time and in comparison to related objects. See Compare Alerts and Events
Over Time in Response to a Datastore Alert.
VMware, Inc. 18
Using
Procedure
1 From the left menu, click Troubleshoot and then click Alerts. Select the alert name in the data
grid, and click View additional metrics > All Metrics.
The Relationships tab displays the datastore in a map with the related objects. By default, the
badge that this alert affects is selected only on the toolbar. Objects in the tree show a colored
square to indicate the current state of the badge.
3 To view the alert status of the objects for the other badges, click the Health button and then
the Efficiency button.
As you click each badge button, the squares on each object indicate whether an alert is
generated and the criticality of the alert.
4 To view alerts for an object, select the object and click Alerts.
The alert list dialog box appears, enabling you to search and sort for alerts for the object.
5 To view a list of the child objects for an object in the map, click the object.
A list of the number of children by object type appears at the bottom of the center pane.
For example, what does the map tell you about the number of virtual machines that are
associated with the datastore? If many virtual machines are associated with a datastore,
moving them might free datastore disk space.
What to do next
n If your review of the map provided enough information to indicate that one or more of the
recommendations to resolve the alert are valid, implement the recommendations. See Run a
Recommendation on a Datastore to Resolve an Alert.
n If you need more information about the affected object, continue your investigation. See
Construct Metric Charts to Investigate the Cause of the Datastore Alert.
As a network operations engineer, you create custom charts so that you can further investigate the
problem, and to determine if implementing the alert recommendations can resolve the problem
that the alert identifies.
VMware, Inc. 19
Using
Prerequisites
View the topological map for the datastore to determine if related objects are contributing to the
alert or if triggering symptoms indicate that the datastore is contributing to other problems in your
environment. See View the Affected Datastore in Relation to Other Objects.
Procedure
1 From the left menu, click Trobleshoot and then clickAlerts. Select the alert name in the data
grid, and click View additional metrics > All Metrics.
The Metric Charts tab does not include charts. You must add the charts to compare.
2 To analyze the first recommendation, Add more capacity to the Datastore Storage, add related
charts to the workspace.
b Double-click the following metrics to add the following charts to the workspace:
For example, the Capacity | Used Space (%) chart might show an increase in used space,
without the Disk Space | Capacity (GB) increasing or the Summary | Number of Capacity
Consumers increasing. Then adding capacity can be a solution, but it does not address the
root cause.
b Double-click the Summary | Total Number of VMs metric to add it to the workspace
For example, the Summary | Total Number of VMs chart might show that the number of
virtual machines did not increase enough to affect the datastore negatively. That result
might make moving some of the virtual machines seem the best solution, but it does not
address the root cause.
VMware, Inc. 20
Using
4 To analyze the third recommendation, Delete unused snapshots of virtual machines, add
related charts to the workspace.
For example, say the amount of Disk Space | Snapshot Space (GB) increases. At the
same time, the Disk Space Reclaimable | Snapshot Space | Waste Value (GB) indicates an
area where space can be reclaimed. Then deleting unused snapshots positively affects the
datastore disk space problem and resolves the alert.
5 If this datastore is a problematic one that you must continue to monitor, create a dashboard.
Results
You compared metric charts to determine if the recommendations are valid and which
recommendation to implement first. In this example, the recommendation to Delete unused
snapshots of Virtual Machines appears to be the most likely way to resolve the alert.
What to do next
If you have not enabled actions in the vCenter adapter, you can manually delete the snapshots on
your vCenter Server instance.
Prerequisites
n Compare the metric charts to identify the likely root cause of the alert. See Compare Alerts
and Events Over Time in Response to a Datastore Alert .
VMware, Inc. 21
Using
Procedure
1 From the left menu, click Troubleshoot and then clickAlerts. Select the alert name in the data
grid. The alerts detail information appears on the right.
4 In the Days Old text box, select or enter the number of days old the snapshot must be to be
retrieved for deletions and click OK.
For example, enter 30 to retrieve all snapshots on the datastore that are 30 days old or older.
5 In the Delete Unused Snapshots for Datastore dialog box, review the Snapshot Space,
Snapshot Create Time, and the VM Name. Determine which snapshots to delete and select
the check box for each one to delete.
6 Click OK.
The dialog box that appears provides a link to Recent Tasks and a link to the task.
The Recent Tasks page appears. The Delete Unused Snapshots action includes two tasks, one
to retrieve the snapshots and one to delete the snapshots.
8 Select the Delete Unused Snapshot task that has the more recent finish time.
Results
In this example, you ran an action on the datastore in vCenter Server. The other recommendations
might also be valid.
What to do next
n Verify that the recommendations resolve the alert. Run a few collection cycles after you run
the action and verify that the alert is canceled. Alerts are canceled when the conditions that
generated them are no longer true.
n Implement the other recommendations. The other recommendations for this alert require
you to use other applications. You cannot implement the recommendations from vRealize
Operations.
VMware, Inc. 22
Using
User Scenario: You See Problems as You Monitor the State of Your
Objects
As you investigate your objects in the context of this scenario, vRealize Operations provides details
to help you resolve the problems. You analyze the state of your environment, examine current
problems, investigate solutions, and act to resolve the problems.
This scenario refers to objects that are associated with the VMware vSphere Solution, which
connects vRealize Operations to one or more vCenter Server instances. The objects in your
environment include multiple vCenter Server instances, data centers, clusters (cluster compute
resources), host systems, resource pools, and virtual machines.
As you perform the steps in this scenario, and progress through the stages of troubleshooting, you
learn how to use vRealize Operations to help you resolve problems. You analyze the state of the
objects in your environment, examine current problems, investigate solutions, and act to resolve
the problems.
This scenario shows you how to evaluate the problems that occur on your objects, and how to
resolve problems.
n Using the Events tab, you examine the symptoms that triggered on the objects, determine
when the problems that triggered those symptoms occurred, identify the events associated
with those problems, and examine the metric values involved.
n On the Details tab, you investigate the metric activity as a graph, list, or distribution chart, and
view the heat maps to examine the criticality levels of your objects.
n With the Environment tab, you evaluate the health, risk, and efficiency of various objects as
they relate to your overall object hierarchy. You view the object relationships to determine
how an object that is in a critical state might be affecting other objects.
To support future troubleshooting and ongoing maintenance, you can create an alert definition,
and create a dashboard and one or more views. To enforce the rules used to monitor your objects,
you can create and customize operational policies.
Prerequisites
Verify that you are monitoring one or more vCenter Server instances.
VMware, Inc. 23
Using
Verify that you are monitoring one or more vCenter Server instances. See the vRealize Operations
Configuration Guide.
Procedure
To troubleshoot the symptoms of the capacity problems that are occurring on the cluster and
host system, and determine when those problems occurred, use the Troubleshooting tabs to
investigate the memory problem.
Procedure
1 From the left menu, click Environment, and then click Object Browser>vSphere Hosts and
Clusters and select the object. For example, USA-Cluster.
VMware, Inc. 24
Using
The Symptoms tab displays the symptoms that triggered on the selected cluster. You notice
that several critical symptoms exist.
b To view only the symptoms that affect the cluster, enter cluster in the quick filter text
box.
When you point to Cluster Compute Resource Time Remaining is critically low, the
metric Capacity|Time Remaining appears. You notice that its value is less than or equal
to zero, which caused the capacity symptom to trigger and generate an alert on the
USA-Cluster.
4 Click the Events > Timeline tab to review the triggered symptoms, alerts, and events that
occurred on the USA-Cluster over time, and identify when the problems occurred.
c To display the events that occurred on the cluster's data center, click View From, and
select Datacenter.
You notice that a hard threshold violation occurred on the data center late in the evening.
The hard threshold violation shows that the Badge|Workload metric value was under the
acceptable value, and that the violation triggered.
e To view the affected child objects, click View From and select Host System.
VMware, Inc. 25
Using
5 Click the Events tab to examine the changes that occurred on the USA-Cluster, and determine
whether a change occurred that contributed to the root cause of the alert or other problems
with the cluster.
By reviewing the graph, you can determine whether a reoccurring event has caused the
errors. Each event indicates that the guest file system is out of disk space. The affected
objects appear in the pane following the graph.
b Click each red triangle to identify the affected object and highlight it in that pane.
6 Click the Capacity tab to evaluate details of capacity and time remaining.
7 Click the All Metrics tab to evaluate the objects in their context in the environment topology to
help identify the possible cause of a problem.
b In the metrics pane, expand All Metrics > Capacity Analyltics Generated and double-click
Capacity Remaining (%).
c In the metrics pane, expand All Metrics > Badge and double-click Workload (%). The
Workload (%) calculation appears on the right pane.
The metric chart indicates that the capacity for the cluster remained at a steady level for
the past week, but that the Badge|Workload (%) calculation displays workload extremes.
Results
You have analyzed the symptoms, timeline, events, and metrics related to the problems on your
cluster. Through your analysis, you have determined that the heavy workload on the cluster has
caused the cluster to start running out of capacity.
What to do next
Examine the Details views and heat maps to interpret the properties, metrics, and alerts. Also,
look for trends and spikes that occur in the resources for your objects, the distributions of
resources across your objects, and data maps. You can examine the use of various object types
across your objects.
Examine the Details views and heat maps to interpret the properties, metrics, and alerts. Also,
to look for trends and spikes that occur in the resources for your objects, the distributions of
resources across your objects, and data maps. You can examine the use of various object types
across your objects. See Examine the Environment Details.
VMware, Inc. 26
Using
whether any deviations have occurred, you can display overall summaries for an object, such as
for the cluster disk space usage breakdown.
To examine the problems with your USA-Cluster further, use the Details views to display the
metrics and collected capacity data for your cluster. Each view includes specific metrics data
collected from your objects. For example, trend views use data collected from objects over time to
generate trends and forecasts for resources such as memory, CPU, disk space.
Use the heat maps to examine the capacity levels on the cluster, host systems, and virtual
machines. The block sizes and colors are based on the metrics selected in the heat map
configuration.
Prerequisites
Use the Troubleshooting tabs to look for root causes. See Troubleshoot Problems with a Host
System.
Use the Troubleshooting tabs to look for root causes. See Troubleshoot Problems with a Host
System.
Procedure
1 From the left menu, click Environment > Object Browser > vSphere Hosts and Clusters >
USA-Cluster.
The views provide multiple ways to look at different types of collected data by using
trends, lists, distributions, and summaries.
The list filters and displays the capacity views for clusters and other objects.
c Click the view named Cluster Capacity Overview, and examine the number of virtual
machines listed for the USA-Cluster in the lower pane.
Even though the USA-Cluster has two host systems and 30 virtual machines, no capacity
exists.
3 Examine the host systems in the cluster, and reclaim capacity from the descendant virtual
machines.
b In the inventory tree, expand USA-Cluster, and click each of the host systems in turn.
d Click the Details tab, then click Views, and click Cluster Configuration View.
e To reclaim capacity from several virtual machines, select the cluster name
f Click the Action menu next to the cluster, and select Set CPU Count and Memory for VM.
VMware, Inc. 27
Using
g In the workspace that appears, click the Current CPU column title to sort the list according
to the highest number of CPUs.
Based on the actual use of the virtual machines listed, the New CPU column suggests
fewer CPUs for each virtual machine.
h Click the check box next to each virtual machine that has a suggested lower CPU count,
and click Begin Action. A confirmation message indicates that the action is underway and
provides the task ID that you use to track the action in the Recent Tasks section under
Administration. Click OK.
By reducing the number of CPUs for each virtual machine, you free up capacity on your
host system, and improve the USA-Cluster capacity and workload.
4 Examine the heat maps for the host system and virtual machine objects in the USA-Cluster.
b Click Details, click Heatmaps, and click through the list of heat map views.
c Click Which VMs currently have the highest CPU demand and contention?
The heat map displays blocks that represent the objects in the USA-Cluster. The block for a
virtual machine appears in red, which indicates that it has a critical problem.
The cluster, host system, and virtual machine names appear, with links to more information
about the object.
e Click Show Sparkline to display the activity trend on the virtual machine.
Results
To verify that freeing up memory on the virtual machines has improved the workload of the host
system and the cluster, you can now examine the status of the host system and cluster.
You used views and heat maps to evaluate the status of your objects and identify trends and
spikes, and free up capacity for your host system and the USA-Cluster. To further narrow in on
problems, you can examine the other views and heat maps. You can also create your own views
and heat maps.
What to do next
Examine the status for the objects in your environment hierarchy to determine which objects are
in a critical state. Then examine the object relationships to determine whether a problem on one
object is affecting one or more other objects.
Examine the status for the objects in your environment hierarchy to determine which objects are
in a critical state. Then examine the object relationships to determine whether a problem on one
object is affecting one or more other objects. See Examine the Environment Relationships.
VMware, Inc. 28
Using
As you click each of the badges in the Environment tab, you see that several objects are
experiencing critical problems with health. Others are reporting critical risk status.
Several objects are experiencing stress. You notice that you can reclaim capacity from multiple
virtual machines and a host system, but the overall efficiency status for your environment displays
no problems.
Prerequisites
Examine the status of your objects in views and heat maps. See Examine the Environment Details.
Examine the status of your objects in views and heat maps. See Examine the Environment Details.
Procedure
1 Click Environment > Object Browser > vSphere Hosts and Clusters > USA-Cluster.
2 Examine the USA-Cluster environment overview to evaluate the badge states of the objects in
a hierarchical view.
a In the inventory tree, click USA-Cluster, and click the Environment tab.
b On the Badge toolbar, click through the three badges - Health, Risk, and Efficiency - and
look for red icons to identify critical problems.
As you click through the badges, you notice that your vCenter Server and other top-level
objects appear to be healthy. However, you see that a host system and several virtual
machines are in a critical state for health, risk, and efficiency.
c Point to the red icon for the host system to display the IP address.
d Enter the IP address in the search text box, and click the link that appears.
The host system is highlighted in the inventory tree. You can then look for
recommendations or alerts for the host system on the Summary tab.
3 Examine the environment list and view the badge status for your objects to determine which
objects are in a critical state.
c Many of the objects display critical states for risk and health. You notice that multiple
virtual machines and a host system named w2-vropsqe2-009 are critically affected.
Because the host system is experiencing the most critical problems, and is likely affecting
other objects, you must focus on resolving the problems with the host system.
VMware, Inc. 29
Using
d Click the host system named w2-vropsqe2-009, which is in a critical state, to locate it in
the inventory tree.
e Click w2-vropsqe2-009 in the inventory tree, and click the Summary tab to look for
recommendations and alerts to act on.
b In the inventory tree, click USA-Cluster, and view the map of related objects.
In the relationship map, you can see that the USA-Cluster has an ancestor data center, one
descendant resource pool, and two descendant host systems.
The types and numbers of descendant objects for this host system appear in the list
following. Use the descendant object list identify all the objects related to the host system
that might be experiencing problems.
What to do next
Use the user interface to resolve the problems. See Fix the Problem .
You have used the Alerts, Details, All Metrics, and Environment areas of the user interface to
examine critical problems such as resource contention and time remaining issues that occur on
your objects. To resolve those problems, you can use the Capacity Optimization function.
Prerequisites
Procedure
1 From the left menu, click Optimize, then click Capacity under Optimize Capacity in the left
pane. The Capacity Overview screen appears.
2 Select the data center - DC-Denver-19 - that contains the problem objects.
The data in the lower half of the screen refreshes to display time remaining information and
reclaim recommendations for selected data center DC-Chicago-12. NOTE: Double-clicking the
data center graphic displays the Object Details page for that data center.
VMware, Inc. 30
Using
3 At the graph, select Most Constrained from the Sort By: choices and CPU from CPU|Memory|
Disk Space above the graph.
The graph refreshes to show the usage value almost touching 100% and the timeline/
projection value nearly intersecting the usage value. The data center is almost out of CPU.
Option 1 lists total resources (CPU, memory, disk space) that can be reclaimed. Option 2 lists
the hardware to purchase to increase time remaining to 150 days.
The Reclaim screen appears, displaying data for DC-Chicago-12. The "How much can you
save?" pane shows that $4140/month can potentially be saved. Looking to the top of the table,
you see that the $4140 sum appears next to Oversized VMs.
6 Click Oversized VMs. Then click the chevron next to a cluster name on the left of the table.
The Resize VMs page appears, showing the 20 VMs available for resizing.
9 Leave the recommendation as is, without editing the target reductions, then select the "I
understand that workloads may be interrupted..." check box and click RESIZE VM(s).
Results
You have used Capacity Optimization to resolve problems on a host system that is experiencing
critical problems. The data center does not run out of CPU, and instead realizes projected cost
savings of nearly $50,000 annually.
What to do next
To become aware of critical problems on your objects before they adversely affect the
performance of other objects and your environment, configure the Workload Optimization alerts
to be automated. See the vRealize Operations Configuration Guide.
VMware, Inc. 31
Using
To view the status of your cluster and host systems when your CIO asks you about their health,
you can use the decision support dashboards on the vRealize Operations Home page. For
example, you can:
n Use the Cluster Utilization dashboard to view the use index, CPU demand, and memory use for
your clusters. This dashboard also tracks Internet use and disk I/O operations.
n Use the Capacity Summary dashboard to track total environment capacity, system-wide
capacity and time remaining, and capacity remaining by CPU, memory, and storage. The
dashboard also includes Top 10 lists for clusters running out of CPU, memory, and storage,
respectively. Additional details are available.
n Use the Capacity Optimization dashboard to examine the provisioned capacity levels for CPU,
disk, and memory and to review potential reclaimable capacity from CPUs, data centers,
snapshot waste, and virtual memory.
Or, you might need to create your own dashboards to track the status of your clusters and host
systems.
If you work in a Network Operations Center environment and have multiple monitors, you can run
multiple instances of vRealize Operations . By running the many instances, you can dedicate a
monitor to each dashboard and visually track the status of your objects.
Procedure
1 From the left menu, click Visualize and then click Dashboards. Look through the list of existing
dashboards to determine whether you can use the cluster and host system dashboards to
track your clusters and host systems.
2 Click the Self Troubleshooting dashboard, and review the widgets included on it: Object Type,
Select Objects, Metric Picker, and Metric Chart.
By adding the Object List, Alert List, Heatmap, and Top-N widgets, you can easily peruse
the status of the host systems that you select in the Object List widget. Configure widget
interaction so that the object you select in the Object List widget is the object for which the
other widgets display data.
3 Create and configure a new dashboard that has widgets to monitor the health of your host
systems and generate alerts.
b In the New Dashboard workspace, for the Dashboard Name, enter System Health, and
leave the other default settings.
c In the Widget List workspace, add the Object List widget and configure it to display host
system objects.
d Add the Alert List widget to the dashboard, and configure it to display capacity alerts when
the capacity of your host systems becomes an immediate risk.
VMware, Inc. 32
Using
f In the Widget Interactions workspace, for each widget listed, select the Object List widget
as the provider to drive the data to the other widgets, and click Apply Interactions.
g In the Dashboard Navigation workspace, select the dashboards that receive data from the
selected widgets, and click Apply Navigations.
After vRealize Operations collects data, if a problem occurs with the capacity of your host
systems, the Alert List widget on your new dashboard displays the alerts that are configured
for your host systems.
What to do next
Prepare to share information with others, plan for growth and new projects, and use policies to
monitor continuously all the objects in your environment. To plan for growth and new projects, see
Chapter 2 Capacity Optimization for Your Managed Environment To generate reports, and create
and customize policies, see the vRealize Operations Configuration Guide. .
n From the Quick Start page, click Workbench in the Troubleshoot section.
The Troubleshooting Workbench home page displays a search bar, a list of active
troubleshooting sessions, and recent searches. You can open a session to find potential evidences
for your problems.
VMware, Inc. 33
Using
n To start the Troubleshooting Workbench with an alert in context, in the menu, click
Troubleshoot > Alerts. Click an alert from the alert list and click Launch Workbench from
the Potential Evidence tab.
n To start the Troubleshooting Workbench with an alert in context, in the menu, click
Environment, then select a group, custom data center, application, or inventory object. Click
the object and then the Alerts tab. Click Launch Workbench from the Potential Evidence tab.
n To investigate known or unknown issues with an object in context, search for the object or click
Environment to locate the object and click Troubleshoot on the top.
n You can select only the object that you are investigating, or include several upstream and
downstream relationships by increasing the scope. As you increase the scope, more objects
are displayed in the inventory tree.
n You can select a custom scope to include objects of your choice. Click Custom to open
an interactive window where you use the pointer to visually rearrange your objects, view
relationships and add peers to modify the relationships. To see details about the object, place
the pointer for a few seconds above the object. You can reset a custom scope to start all over
again.
n You can use the drop-down menu to narrow down the type of objects displayed.
The default time range is two hours, and thirty minutes before the alert triggered when the context
is alert based, or one hour before the current time, when the context is object based. You can
select a different time range, up to seven days, using the date and time controls.
The potential evidences are based on Events, Property Changes, and Anomalous Metrics which
are displayed on the right of the Troubleshooting Workbench change in the Potential Evidence
tab. Information in these sections is displayed as cards.
Events
Displays events, based on a change in the metrics. Events for metrics that have breached the
usual behavior, and major events that have occurred within the selected scope and time are
displayed. The cards are based on dynamic thresholds for a metric, which is calculated based
on historical and incoming data.
Property Changes
VMware, Inc. 34
Using
Displays important configuration changes that occurred within the selected scope and time.
Both single and multiple property changes are displayed. For multiple property changes, you
can view the latest and previous changes.
Anomalous Metrics
Metrics which have shown drastic changes within the selected scope and time. Ranks the
results based on the degree of change. The most recent anomalous metric based on a time-
sliced comparison in the current time range is given the highest weightage.
You can explore more details about any of the cards displayed in the Troubleshooting Workbench
by clicking the card pop-out option. You can close a card and it is no longer displayed in the
Troubleshooting Workbench. To load the cards again, click Go in the Time Range.
When you pin a metric, it appears in the Metrics tab of the Troubleshooting Workbench. You
can perform further investigation on the metric in the Metrics tab. You can compared the pinned
metrics with other metrics displayed in the tab. You can close the pinned metrics and browse
other metrics for specific objects.
Similarly, the Alerts and Events tabs are where you investigate the potential evidences further.
You can filter and group alerts. If you want to focus on the alerts for a specific object in your
selected scope, you can clear all the alerts and then click the object in the scope.
Alerts notify you when an object or group of objects are exhibiting symptoms that are unfavorable
for your environment. By monitoring and responding to alerts, you stay aware of problems and
can react to them in a timely fashion.
Generated alerts drive the status of the top-level badges, Health, Risk, and Efficiency.
In addition to responding to alerts, you can generally respond to the status of badges for objects
in your environment.
You can take ownership of an alert or assign alerts to other vRealize Operations Manager users.
Generated alerts appear in many areas of vRealize Operations Manager so that you can monitor
and respond to problems in your environment.
VMware, Inc. 35
Using
Alerts
Alerts are classified as Health, Risk, or Efficiency. Health alerts indicate problems that require
immediate attention. Risk alerts indicate problems that must be addressed shortly, before the
problems become immediate health problems. Efficiency alerts indicate areas where you can
reclaim wasted space or improve the performance of objects in your environment.
You can monitor the alerts for your environment in the following locations.
n Alerts
n Health
n Risk
n Efficiency
You can monitor alerts for a selected object in the following locations.
n Alert Details, including the Summary, Timeline, and Metric Charts tabs
n Summary tab
n Alerts tab
n Events tab
n Custom dashboards
n Alert notifications
As you monitor alerts, you can take ownership, suspend, or manually cancel alerts.
When you cancel an alert, the alert and any symptoms of type message event, or metric event
are canceled. You cannot manually cancel other types of symptoms. If a message event symptom
or metric event symptom triggered the event, then the alert is effectively canceled. If a metric
symptom or property symptom triggered the alert, a new alert might be created for the same
conditions in the next few minutes.
The correct way to remove an alert is to address the underlying conditions that triggered the
symptoms and generated the alert.
Migrated Alerts
If you migrated alerts from a previous version of vRealize Operations Manager , the alerts are
listed in the overview with a canceled status, but alert details are not available.
VMware, Inc. 36
Using
An alert is generated when one or more of the alert symptoms are triggered. Depending on how
the alert is configured, the alert is generated when one symptom is triggered or when all the
symptoms are triggered.
As the alerts are generated, you must process the alerts based on the negative effect they have on
objects in your environment. To do the processing, you start with Health alerts, and process them
based on criticality.
As a virtual infrastructure administrator, you review the alerts at least twice a day. As part of your
evaluation process in this scenario, you encounter the following alerts:
n Cluster has many virtual machines that have a memory contention because of memory
compression, ballooning, or swapping.
Procedure
1 From the left menu, click Troubleshoot and then click Alerts.
2 Select Time in the Group By filter and the click the down arrow in the Created On column, so
the most recent alerts are listed first .
You have listed all the Warning alerts in order of when they fired, with the most recent alerts
appearing first.
4 Review the alerts by name, the object on which it was triggered, the object type, and the time
at which the alert was generated.
For example, do you recognize any of the objects as objects that you are responsible for
managing? Do you know that the fix that you will implement in the next hour will fix any of the
alerts that are affecting the Health status of the object? Do you know that some of your alerts
cannot be resolved currently because of resource constraints?
5 To indicate to other administrators or engineers that you are taking ownership of the Virtual
machine has unexpected high CPU workload alerts, click the selected alerts, click
Actions on the menu bar, and click Take Ownership.
The Assigned to: field in Alert Details updates with your user name.
6 To assign the ownership of the Virtual machine has unexpected high CPU workload
alert to another user, click the alert, click Actions on the menu bar, and click Assign to.
VMware, Inc. 37
Using
7 Enter the name of user to whom you want to assign the ownership of the alert and click Save.
The Assigned to: field in Alert Details updates with the name of the user you have assigned the
alert to.
Note You can remove the ownership assigned to a user by clicking the alert and selecting the
Release Ownership option from the Actions menu.
8 To take ownership and temporarily exclude the alert from affecting the state of the object,
select the Host has memory contention caused by a few virtual machines alert in
the list. Then click Actions on the menu bar and click Suspend.
b Click OK.
The alert is suspended for 60 minutes and you are listed as the owner in the alert list. If it is not
resolved in an hour, it returns to an active state.
9 Select the row that contains the Cluster has many Virtual Machines that have
memory contention due to memory compression, ballooning or swapping alert.
Then click Actions on the menu bar and click Cancel Alert to remove the alert from the list.
This alert is a known problem that you cannot resolve until the new hardware arrives.
The alert is removed from the alert list, but this action does not resolve the underlying
condition. The symptoms in this alert are based on metrics, so the alert will be generated
during the next collection and analysis cycle. This pattern continues until you resolve the
underlying hardware and workload distribution issues.
Results
You processed the critical health alerts and took ownership of the ones to resolve or troubleshoot
further.
What to do next
Respond to an alert. See User Scenario: Respond to an Alert in the Health Alert List.
In this scenario, you investigate and resolve the Virtual machine has an unexpected high
CPU workload alert. The alert might be generated for more than one virtual machine.
Prerequisites
Generated alerts in vRealize Operations appear in the alert lists. You use the alert lists to
investigate, resolve, and begin troubleshooting problems in your environment.
n Process and take ownership of the alerts you troubleshoot and resolve. See User Scenario:
Monitor and Process Alerts in vRealize Operations Manager .
VMware, Inc. 38
Using
n Review information about how the Power Off Allowed setting works when you run actions.
See the section Working with Actions That Use Power Off Allowed in the vRealize Operations
Information Center.
n Process and take ownership of the alerts you troubleshoot and resolve. See User Scenario:
Monitor and Process Alerts in vRealize Operations Manager .
n Review information about how the Power Off Allowed setting works when you run actions.
See Working with Actions That Use Power Off Allowed section in vRealize Operations
Configuration Guide. .
Procedure
1 From the left menu, click Troubleshoot and then click Alerts.
2 To limit the list to virtual machine alerts, click All Filters on the toolbar.
c Click Enter.
3 To locate the alerts by name, enter high CPU workload in the Quick filter (Alert) text box.
4 In the list, click the Virtual machine has an unexpected high CPU workload alert name.
Alert Description Review the description so that you better understand the alert.
Recommendations Do you think that implementing one or more of the recommendations can
resolve the alert?
What is Causing the Issue? Do the triggered symptoms support the recommendations? Do the other
triggered symptoms contradict the recommendation, indicating that you must
investigate further?
In this example, the triggered symptoms indicate that the virtual machine
CPU demand is at a critical level and that the virtual machine anomaly is
starting to get high.
Non-Triggered Symptoms Some alerts are generated only when all the symptoms are triggered. Others
are configured to generate an alert when any one of the symptoms are
triggered. If you have non-triggered symptoms, evaluate them in the context
of the triggered alerts.
Do the non-triggered symptoms support the recommendations? Do the non-
triggered symptoms indicate that recommendations are not valid and that
you must investigate further?
VMware, Inc. 39
Using
6 To resolve the alert based on the recommendation to check the guest applications to
determine whether a high CPU workload is an expected behavior, click the Action menu on
the center pane toolbar and select Open Virtual Machine in vSphere Client.
b Start the console for the virtual machine and identify which guest applications are
consuming CPU resources.
7 To resolve the alert based on the recommendation to add more CPU capacity to this virtual
machine, click Set CPU Count for VM.
The value that appears is the calculated suggested size. If vRealize Operations was
monitoring the virtual machine for six or more hours, depending on your environment,
the value that appears is the CPU recommended size metric.
b To allow power off or to create a snapshot, depending on how your virtual machines are
configured, select the following options.
Option Description
Power Off Allowed Shuts down or powers off the virtual machine before modifying the value.
If VMware Tools is installed and running, the virtual machine is shut down.
If VMware Tools is not installed or not running, the virtual machine is
powered off without any regard for the state of the operating system.
In addition to the question whether the action shuts down or powers off a
virtual machine, you must also consider whether the object is powered on
and what settings are applied.
Snapshot Creates a snapshot of the virtual machine before you add CPUs.
If the CPU is changed with CPU Hot Plug enabled, then the snapshot is
taken with the virtual machine running, which consumes more disk space.
c Click OK.
The action adds the suggested number of CPUs to the target virtual machine.
8 Allow several collection cycles to run after implementing the suggested changes and check the
alert list.
What to do next
If the alert does not reappear after several collection cycles, it is resolved. If it reappears, further
troubleshooting is required.
VMware, Inc. 40
Using
The tabs, Summary, Alerts, Capacity, and so on, provide a progressive level of detail about the
selected object. As you work through the tabs, starting with the high level Summary and Alerts
tabs, you see the general state of an object. The data provided in the Events tabs is useful when
you are investigating the root cause of a problem. The Details tabs are specific data views and the
Environment tabs show object relationships.
As you monitor objects in your environment, you discover which tabs provide the information that
you need when you are investigating problems.
Use this tab as an overview of alerts for an object, object group, or application - to evaluate the
effect that alerts are having on an object and to begin troubleshooting problems. For more detail
on the badge Alerts, click Badge Alerts, further to the right on the tool bar.
n Health alerts indicate problems that affect the health of your environment and require
immediate attention to ensure that service to your customers is not affected.
n Risk alerts indicate problems that are not immediate threats but must be addressed shortly.
n Efficiency alerts tell you where you can improve performance or reclaim resources.
Object groups can include one object type, such as hosts, or multiple objects types, such as hosts,
virtual machines, and datastores. When you are working with object groups, all the group member
objects are children of the group container. The most critical generated alerts for the member
objects appear as Top Alerts for Children.
For an object group, the only Top Alerts that might be generated are the predefined group
population alerts. If the average health is above the Warning, Immediate, or Critical threshold,
a group population alert considers the health of all group members and is triggered. If a group
population alert is generated, the alert affects the badge score and color. If a group population
alert is not generated, then the badges are green. This behavior is because an object group is a
container for other objects.
VMware, Inc. 41
Using
Depending on the selected hierarchy, you see different alerts and relationships on the Summary
tab for an object. The current focus object name is on the center pane title bar, but the
children alerts depend on the relationships that the highlighted hierarchy defined in the Related
Hierarchies list in the upper left pane. For example, if you are working with a host object relative
to virtual machines in the vSphere Hosts and Clusters hierarchy, then children commonly include
virtual machines and datastores. But if you are working with the same host as a member of an
object group, then any alerts on virtual machines that are also members of the group do not
appear. The alerts do not appear because the host and the virtual machines are considered
children of the group and peers among each other. In this example, the focus of the Summary tab
is the host in the context of the group, not the vSphere Hosts and Clusters hierarchy.
n Select an object or object group, click the alerts on the Summary tab, and resolve the
problems that the alert indicates.
n Select an object, review the alerts on the Summary > Alerts tab, and select other objects,
comparing the volume and types of alerts generated for different objects.
User Scenario: Evaluate the Badge Alerts for Objects for a vRealize Operations
Object Group
In vRealize Operations , you use alerts on a group to review the summary alert information for
hosts and virtual machine descendant objects. Using this method, you can see how the state of
one object type can affect the state of the other.
As a network operations center engineer, you are responsible for monitoring a group of hosts and
virtual machines for the sales department. As part of your daily tasks, you check the state of the
objects in the group to determine if there are any immediate problems or any upcoming problems
based on generated alerts. You start with your group of objects, particularly the host systems in
the group, and review the information in the Summary tab.
n Risk alert:Virtual Machine is demanding more CPU than the configured limit.
VMware, Inc. 42
Using
The following method of evaluating alerts on the Summary tab is provided as an example for using
vRealize Operations and is not definitive. Your troubleshooting skills and your knowledge of the
particulars of your environment determine which methods work for you.
Prerequisites
n Create a group that includes virtual machines and the hosts on which they run. For example,
Sales Dept VMs and Hosts. For an example of how to create a similar group, see vRealize
Operations Configuration Guide.
n Create a group that includes virtual machines and the hosts on which they run. For example,
Sales Dept VMs and Hosts. For an example of how to create a similar group, see the vRealize
Operations Configuration Guide.
n Review how the Summary tab works with object groups and related hierarchies. See
Evaluating Object Information Using Badge Alerts and the Summary Tab.
Procedure
2 Click the Custom Groups tab and click, for example, your Sales Dept VMs and Hosts group.
3 To view the alerts for a host and the associated child virtual machines, in the left pane, click, for
example, Host System and click the host name in the lower left pane.
The Summary tab displays the Health, Risk, and Efficiency badges.
4 To view the Summary tab for the host so that you can also work with the child virtual machines,
click the right arrow to the right of the host name in the lower left pane.
5 Select the vSphere Hosts and Clusters, located in the upper part of the left pane.
To work with alerts for child virtual machines, the host in the vSphere Hosts and Clusters
hierarchy must be the focus of the Summary tab rather than the host as a member of the
object group.
6 To view the alert details for an alert in the list, click the alert name.
When multiple objects are affected, and you click the alert link to view the details, the Health
Issues dialog box appears. If there is only one object affected, the Alerts tab for the object is
displayed.
7 On the Alerts tab, begin evaluating the recommendations and triggered symptoms.
In this scenario, a recommendation for this generated alert is to move some virtual machines
with a high memory workload from this host to a host with more available memory.
8 To return to the object Summary tab so that you can review alerts for any child virtual
machines, click the back button located in the left pane.
The host is again the focus of the object Summary tab. Generated alerts for the child virtual
machines appear in the following table.
VMware, Inc. 43
Using
9 Click each virtual machine alert and evaluate the information provided on the Alerts tab.
Virtual Machine has a The recommendation is to add more memory to this virtual machine.
chronic high memory If one or more virtual machines are experiencing high workload, this situation is probably
workload. contributing to the host memory contention alert. These virtual machines are candidates for
moving to a host with more available memory. Moving the virtual machines can resolve the
host memory contention alert and the virtual machine alert.
Virtual Machine is The recommendations include increasing or removing the CPU limits on this virtual machine.
demanding more CPU If one or more virtual machines are demanding more CPU than is configured, and the host is
than the configured experiencing memory contention, then you cannot add CPU resources to the virtual machine
limit. without further stressing the host. These virtual machines are candidates for moving to a host
with more available memory. Moving the virtual machines can allow you to increase the CPU
count and resolve the virtual machine alert, and might resolve the host memory contention
alert.
Results
Your actions might resolve the virtual machine and host alerts.
What to do next
After a few collection cycles, look again at your Sales VMs and Hosts group to determine if the
alerts are canceled and no longer appear in the object Summary tab. If the alerts are still present,
see User Scenario: Investigate the Root Cause of a Problem by Using the Troubleshooting Tab
Options for an example troubleshooting workflow.
Summary Tab
The Summary tab provides an overview of the state of the selected object, group, or application.
Use this tab to evaluate the impact that alerts are having on the object and use the information to
begin troubleshooting problems.
How the Summary Tab Works
Based on the object selected, the following summary tabs are displayed:
n VM Summary Tab
VMware, Inc. 44
Using
n You can also click Administration> Inventory > Select an Object from the List > click Show
Detail.
n In the menu, select Alerts to display the All Alerts screen. Click an alert to display the alert
details on the right. Then click View Additional Metrics to see more information about the
alert and the object that triggered the alert. Click the Summary tab.
Understanding the Summary Tab
Option Description
Object Summary This widget displays the details of the selected object. It
also displays the number of resources associated with the
selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Consumer Gives the number of active VMs for the selected object.
You can also view the usage details for the virtual machine,
CPU, and Memory.
VMware, Inc. 45
Using
Option Description
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
VMware, Inc. 46
Using
Option Description
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
VMware, Inc. 47
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
VM Summary Tab
The VM Summary tab provides an overview of the state of the selected VM. For the selected
object, the VM Summary tab displays the alerts and metrics as they affect the health, risk, or
efficiency. Use this tab to evaluate the impact that alerts are having on the VM and use the
information to begin troubleshooting problems.
VMware, Inc. 48
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
VMware, Inc. 49
Using
Option Description
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
VMware, Inc. 50
Using
Option Description
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
Virtual Machine Remaining This widget displays the remaining virtual machines in
the cluster. To see the details of the remaining virtual
machines, click the Virtual Machine Remaining card.
VMware, Inc. 51
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Consumer Gives the number of active VMs for the selected object.
You can also view the usage details for the virtual machine,
CPU, and Memory.
vSphere Distributed Switch Name Displays the details of the vSphere distributed switch.
VMware, Inc. 52
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Utilization This widget is used to find out the trends in capacity used
by the selected resource pool as against the total capacity
available.
Resource Pool This widget lists the resource pool name, cpu status,
and memory status of the resources that are part of the
corresponding resource pool.
VMware, Inc. 53
Using
displays the alerts and metrics as they affect the health, risk, or efficiency. Use this tab to
evaluate the impact that alerts are having on the group or a container and use the information
to troubleshoot the problems.
Option Description
Recommended Actions This widget displays the health status for the
selected object and its descendants. It also displays
recommendations to solve problems in an instance.
The badges provide a visual indicator of the alert status for
the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the badge.
VMware, Inc. 54
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object and whether the Workload
Management is enabled or disabled.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the badge .
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
VMware, Inc. 55
Using
Table 1-7. Workload Management Enabled Cluster Summary Tab Options (continued)
Option Description
Virtual Machine Remaining The virtual machine remaining number is based on the
average profile. The virtual machine remaining numbers
are calculated when you enable one or more custom
profiles from the policy. The overall virtual machine
remaining is based on the most constrained profile.
Utilization This widget is used to find out the trends in capacity used
by a selected cluster as against the total capacity available.
The key utilization indicators are:
n CPU Capacity Usage
n Memory Usage
n Memory Balloon
n Disk Total IOPS
n Disk Total Throughput
n Network Usage Rate
VMware, Inc. 56
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
based on the alert type.
To see the alerts for the object, click the badge .
Utilization This widget is used to find out the trends in capacity used
by a selected namespace as against the total capacity
available.
The key utilization indicators are:
n CPU Usage
n Consumed Memory
VMware, Inc. 57
Using
Option Description
VMware, Inc. 58
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining until
the projected resource utilization crosses the threshold for
the usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
Utilization This widget is used to find out the trends in capacity used
by a selected vSphere Pod as against the total capacity
available.
The key utilization indicators are:
n CPU Usage
n Free Memory
n Guest Page in Rate per second
n Virtual Disk Total IOPS
n Virtual Disk Total Throughput
VMware, Inc. 59
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the badge .
VMware, Inc. 60
Using
Option Description
Utilization This widget is used to find out the trends in capacity used
by a selected Tanzu Kubernetes cluster as against the total
capacity available.
The key utilization indicators are:
n CPU Usage
n Consumed Memory
From the left menu, click Data Sources > Integrations > Cloud Accounts. Click the vertical ellipses
against the VMC Cloud Account and then select Object Details.
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
Consumer Gives the number of active VMs for the selected object.
You can also view the usage details for the virtual
machine, CPU, and Memory.
VMware, Inc. 61
Using
Option Description
Provider (Usable Capacity) Gives the details of available resources for the selected
object. You can view the number of hosts and capacity
remaining for CPU, RAM, Storage.
Configuration Maximums This widget is used to find out the VMC limits and your
consumption against those limits. It displays details of
ESXi maximums, Elastic IP Addresses, and SDDCs per
organization.
SDDC Summary Displays the SDDC name, cluster, ESXi host, virtual
machine, and datastore details. Click the SDDC name to
view SDDC Summary Tab.
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
Consumer Gives the number of active VMs for the selected object.
You can also view the usage details for the virtual
machine, CPU, and Memory.
Provider (Usable Capacity) Gives the details of available resources for the selected
object. You can view the number of hosts and capacity
remaining for CPU, RAM, Storage.
Configuration Maximums This widget is used to find out the SDDC limits and your
consumption against those limits. It displays details of
VPC, Cluster, ESXi, and Virtual Machine maximums.
VMware, Inc. 62
Using
Option Description
From the left menu, click Data Sources > Integrations. Click the vertical ellipses against the Azure
VMware Solution Cloud Account and then select Object Details.
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
Consumer Provides the number of active VMs for the selected object.
You can also view the details for the virtual machine, CPU,
and Memory.
Provider (Usable Capacity) Provides the details of available resources for the selected
object. You can view the number of hosts and capacity
remaining for CPU, RAM, Storage.
VMware, Inc. 63
Using
Option Description
Private Cloud Summary Displays the Private Cloud name, cluster, ESXi host, virtual
machine, and datastore details. Click the Private Cloud
name to view SDDC Summary Tab.
From the left menu, click Environment > Object Browser > vSAN > vSAN Core Services and
Hardware > vSAN Cluster.
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
Utilization This widget is used to find out the trends in capacity used
by a selected vSAN cluster as against the total capacity
available.
VMware, Inc. 64
Using
Option Description
From the left menu, click Environment > Object Browser> vSAN > vSAN and Storage Devices >
vSAN Cluster > Host System > Disk Group.
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
Utilization This widget is used to find out the trends in capacity used
by a selected vSAN cluster disk group as against the total
capacity available.
Resync This widget displays the throughput and latency details for
the vSAN cluster disk group.
VMware, Inc. 65
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
Utilization This widget is used to find out the trends in capacity used
by a selected capacity disk as against the total capacity
available.
Contention This widget displays the memory contention details for the
selected capacity disk.
VMware, Inc. 66
Using
Option Description
Object Summary This widget displays the details of the selected object. The
widget also displays the number of resources associated
with the selected object.
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
Utilization This widget is used to find out the trends in capacity used
by a selected vSAN cache disk as against the total capacity
available.
Contention This widget displays the memory contention details for the
selected cache disk.
On the menu, click Environment > Object Browser> vSAN > vSAN and Storage Devices > vSAN
Cluster > Fault Domain.
You can also view relationship details and heat map details for the selected vSAN fault domain.
The relationship section provides information about the relationship between the objects in your
vSAN cluster. The heat map helps you to identify potential problems for the objects in your vSAN
fault domain.
Summary Tab for AWS, Microsoft Azure, and GCP Management Packs
The summary tab of AWS, Microsoft Azure, and GCP Management Packs provide subscription
details, overall public cloud inventory of the subscription including key components, aggregated
metrics, and so on.
VMware, Inc. 67
Using
From the left menu, click Data Sources > Integrations. Click the vertical ellipses against the AWS,
Microsoft Azure, or GCP Cloud Account, and then select Object Details.
Option Description
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
From the left menu, click Data Sources > Integrations. Click the vertical ellipses against the AWS,
Microsoft Azure, or GCP Cloud Account, and then select Object Details.
Option Description
VMware, Inc. 68
Using
Option Description
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
From the left menu, click Data Sources > Integrations. Click the vertical ellipses against the AWS,
Microsoft Azure, or GCP Cloud Account, and then select Object Details.
Option Description
Active Alerts This widget provides a visual indicator of the alert status
for the following alert types.
n Health alerts that usually require immediate attention.
n Risk alerts indicating that you must look into any
problems shortly.
n Efficiency alerts indicating that you can reclaim
resources.
To see the alerts for the object, click the labels of the alert.
Time Remaining This widget displays the number of days remaining till the
projected resource utilization crosses the threshold for the
usable capacity.
Capacity Remaining This widget displays the unused capacity of your virtual
environment to accommodate new virtual machines.
VMware, Inc. 69
Using
The alerts notify you when a problem occurs in your environment based on configured alert
definitions. Object alerts are useful to you as an investigative tool in two ways. They can provide
you with early notification about problems in your environment before a user calls you to report
a problem. As well, object alerts can provide information about the object that you can use when
troubleshooting general or reported problems.
As you review the Alerts tab, you can add ancestors and descendants to the list to broaden your
view of the alerts. You can see if alerts on the current object affect other objects. Conversely, you
can examine how problems reflected in alerts on other objects affect the current object.
Depending on the practices and workflows of your infrastructure operations team, you can use the
object Alerts tab to manage generated alerts on individual objects.
n Take ownership of alerts so that your team knows that you are working to resolve the problem.
n Suspend an alert so that is temporarily excluded from affecting the Health, Risk, or Efficiency
state of the object while you investigate the problem.
n Cancel alerts that you know are a result of a deliberate action. For example, a network
card is removed from a host for replacement. Also cancel alerts that are known issues
that you cannot resolve currently because of resource constraints. Canceling an alert that
is generated because of only message event or metric event symptoms cancels the alert
permanently. If the underlying metric or property condition remains true, canceling an alert
that is generated because of metric, super metric, or property symptoms can result in the alert
being regenerated . It is only effective to cancel alerts generated because of message event or
metric event symptoms.
Investigating and resolving alerts helps you provide the best possible environment to your
customers.
User Scenario: Respond to Alerts on the Alerts Tab for Problem Virtual Machines
You respond to alerts for objects so that you can bring the affected objects back to the required
level of configuration or performance. Based on the information in the alert and using other
information provided in vRealize Operations , you evaluate the alert, identify the most likely
solution, and resolve the problem.
The problem virtual machine is db-01-kyoto, which you use as a database server.
VMware, Inc. 70
Using
The following method of responding to alerts is provided as an example for using vRealize
Operations and is not definitive. Your troubleshooting skills and your knowledge of the particulars
of your environment determine which methods work for you.
Prerequisites
n Verify that the vCenter Adapter has been configured for the actions in each vCenter Server
instance.
n Verify that you understand how to use the power-off-allowed option if you are running
Set CPU Count, Set Memory, and Set CPU Count and Memory actions. See Working with
PowerOff section in vRealize Operations Configuration Guide. .
n Verify that the vCenter Adapter has been configured for the actions in each vCenter Server
instance.
n Verify that you understand how to use the power-off-allowed option if you are running Set
CPU Count, Set Memory, and Set CPU Count and Memory actions. See the section on Working
With Actions That Use Power Off Allowed in the vRealize Operations Information Center.
Procedure
1 Enter the name of the object, db-01-kyoto, in the Search text box and select the virtual
machine in the list.
The object Summary tab appears. The Top Alerts panes display important active alerts for the
object.
The All Metrics > Badge > Workload % generates a graph in the right pane that shows the
workload is heavy.
In this example, the alert list includes the follow alerts that might be related to the problem you
are investigating.
VMware, Inc. 71
Using
4 In the upper left pane, select the vSphere Hosts and Clusters related hierarchy and select
ancestor or descendant alerts to add to the list.
You want to check for possible alerts on ancestor or descendant objects in the context of the
selected hierarchy.
a On the toolbar, click Show Ancestor Alerts and select the Host System and Resource Pool
check boxes.
Any alerts for the host system or resource pool related to this virtual machine are added to
the list.
In this example, there are no additional alerts for the host, resource pool, or datastore, so you
begin addressing the virtual machine alerts.
5 Click the Virtual machine has unexpected high CPU workload alert name.
6 Review the recommendations to determine if one or more suggested recommendations can fix
the problem.
7 To follow the Check the guest applications to determine whether high CPU workload is
expected behavior recommendation, click Actions on the title bar and select Open Virtual
Machine in vSphere Client.
The vSphere Web Client Summary tab appears so that you can open the virtual machine in the
console and check which applications are contributing to the reported high CPU workload.
8 To follow the Add more CPU Capacity for this virtual machine recommendation, click Set
CPU Count for VM .
The default value that appears before you provide a value is a suggested value based on
analytics.
b To allow the action to power off the virtual machine before running the action if Hot Add
for CPU is not enabled, select the Power Off Allowed check box.
c To create a snapshot before changing the virtual machine CPU configuration, select the
Snapshot check box.
VMware, Inc. 72
Using
d Click OK.
e Click the Task ID link and verify that the task ran successfully.
What to do next
After a few collection cycles, return to the object Alerts tab. If the alert no longer appears, then
your actions resolved the alert. If the problem is not resolved, see User Scenario: Investigate
the Root Cause of a Problem by Using the Troubleshooting Tab Options for an example
troubleshooting workflow.
Alerts Tab
The Alerts tab is a list of all the alerts generated for the selected object, group, or application.
Use the alerts list to evaluate the number of generated alerts for the object so that you can begin
resolving them.
How the Alerts Tab Works
All the active alerts for the selected object appear in the list. By default, the system groups the
alerts by Time. You can select multiple rows in the list using Shift+click, Control+click. Modify the
filter if you want to see inactive alerts.
Manage the alerts in the list using the toolbar options. Click the alert name to see the alert details
for the affected object. The alert details appear on the right, including the symptoms triggered
with the alert. The system offers recommendations for addressing the alert and links to additional
information. A Run Action button might appear in the details. Point to the button to learn what
recommendation is performed if you click the button. To return to the list view, click the X at the
top right of the alert details.
n In the menu, select Search and locate the object of interest. Click the object to display the
object's Summary tab. Click the Alerts > Alerts tabs.
Alerts Tab Options
The alert options include toolbar and data grid options. Use the toolbar options to sort the alert
list and to cancel, suspend, or manage ownership. Additional toolbar options enable you to review
parent and child alerts related to the alert you are reviewing. Use the data grid to view the alerts
and alert details.
VMware, Inc. 73
Using
Option Description
Actions menu Select an alert from the list to turn on the Actions menu,
then select an option from the menu.
Menu Options:
Cancel Alert Cancels the selected alerts. If you configure the alert list
to display only active alerts, the canceled alert is removed
from the list.
You cancel alerts when you do not need to address
them. Canceling the alert does not cancel the underlying
condition that generated the alert. Canceling alerts is
effective if the alert is generated by triggered fault and
event symptoms because these symptoms are triggered
again only when subsequent faults or events occur on
the monitored objects. If the alert is generated based on
metric or property symptoms, the alert is canceled only
until the next collection and analysis cycle. If the violating
values are still present, the alert is generated again.
Take Ownership As the current user, you make yourself the owner of the
alert.
You can only take ownership of an alert, you cannot assign
ownership.
Go to Alert Definition Switches to the Alert Definitions page, with the definition
for the previously selected alert displayed.
Open an external application Actions you can run on the selected object.
For example, Open Virtual Machine in vSphere Client.
VMware, Inc. 74
Using
Options Description
Parents <options> Displays the alerts for the ancestors of the selected object.
Parents in this instance include the parents, grandparents,
and so on, of the object. For example, the parents of a
host are a folder, storage pod, cluster, data center, and
vCenter Server instance.
Children <options> Displays the alerts for the descendants of the selected
object.
Children in this instance include the children and
grandchildren of the object. For example, the descendants
of a host are datastores, resources pools, and virtual
machines.
Option Description
Object Type Group alerts by the type of object that triggered the alert.
For example, group alerts on hosts together.
Option Description
VMware, Inc. 75
Using
Option Description
Alert Type Describes the type of alert that triggered on the selected
object, and helps you categorize the alerts so that you
can assign certain types of alerts to specific system
administrators. For example, Application, Virtualization/
Hypervisor, Hardware, Storage, Network, Administrative,
and Findings.
Filtering options Limit the list of alerts to those matching the filters you
select.
For example, you might have chosen the Time option in
the Group By menu. Now you can select Status -> Active
in the all Filters menu, and the All Alerts page displays only
the active alerts, ordered by the time they were triggered.
Selected Options (see also the Group By and Alerts Data Grid tables for more filter definitions:)
Triggered On Name of the object for which the alert was generated, and
the object type, which appears in a tooltip when you hover
the mouse over the object name.
Click the object name to view the object details tabs where
you can begin to investigate any additional problems with
the object.
VMware, Inc. 76
Using
Control State State of user interaction with the alert. Possible values
include:
n Open. The alert is available for action and has not been
assigned to a user.
n Assigned. The alert is assigned to the user who is
logged in when that user clicks Take Ownership.
n Suspended. The alert was suspended for a specified
amount of time. The alert is temporarily excluded from
affecting the health, risk, and efficiency of the object.
This state is useful when a system administrator is
working on a problem and does not want the alert to
affect the health status of the object.
Updated On Date and time when the alert was last modified.
An alert is updated whenever one of the following changes
occurs:
n Another symptom in the alert definition is triggered.
n Triggering symptom that contributed to the alert is
canceled.
Canceled On Date and time when the alert canceled for one of the
following reasons:
n Symptoms that triggered the alert are no longer active.
Alert is canceled by the system.
n Symptoms that triggered the alert are canceled
because the corresponding symptom definitions are
disabled in the policy that is applied to the object.
n Symptoms that triggered the alert are canceled
because the corresponding symptom definitions were
deleted.
n Alert definition for this alert is disabled in the policy
that is applied to the object.
n Alert definition is deleted.
n User canceled the alert.
Section Description
Symptoms View the symptoms that triggered the alert. Collapse each
symptom to view additional information.
VMware, Inc. 77
Using
Section Description
Alert Information View information such as the start time, update time, and
status of the alert.
Although you might be investigating problems with a single object, for example, a host system, the
relationship map allows you to see the host in the context of parent and child objects. It also works
as a hierarchical navigation system. If you double-click an object in the map, that object becomes
the focus of the map. The available metrics for the object become active in the lower-left pane.
Note The yellow diamond icon next to the metric indicates dynamic threshold breach, the blue
diamond icon next to the metric indicates the metric value is within threshold.
You can also build your own set of metric charts. You select the objects and metrics that provide
you with a detailed view of changes to different metrics for a single object, or for related objects
over time.
VMware, Inc. 78
Using
Where available, the All Metrics tab provides pre-defined sets of metrics to help you when looking
at a specific aspect of an object. For example, if you have a problem with a host, access the most
relevant information about the host by looking at the metrics displayed in the pre-defined lists.
You can edit these groups of metrics, and create additional groups, by dragging and dropping
metrics and properties from the All Metrics and All Properties lists.
For more information about the metrics, refer to the Definitions for Metrics, Properties, and Alerts
Guide.
n Alternatively, click Environment, then use the hierarchies in the left pane to quickly drill down
to the objects that you want.
n Guest file system overall disk space usage reaching critical limit
The following method of evaluating problems using the All Metrics tab is provided as an example
for using vRealize Operations and is not definitive. Your troubleshooting skills and your knowledge
of the particulars of your environment determine which methods work for you.
Procedure
1 Enter the name of the virtual machine in the Search text box on the menu bar.
The metrics list, located in the left of the center pane, displays virtual machine metrics.
4 On the chart toolbar, click Date Control and select a time that is on or before the symptoms
were triggered.
VMware, Inc. 79
Using
5 Add metric charts to the display area for the virtual machine.
a In the metric list, select Guest Files System Stats > Total Guest File System Free (GB) and
double-click the metric name.
b To add the guest partition, for example, C:\, select Guest Files System Stats > C:\ > Guest
File System Free (GB) and double-click the metric name.
c To add disk space for comparison, select Disk Space > Capacity Remaining (%) and
double-click the metric name.
You can see a decrease in the file system free space, and that the virtual machine disk space
capacity remaining is decreasing at a steady rate. You determine that you must add disk space
to the virtual machine. However, you do not know if the datastore can support the change to
the virtual machine.
The topology map refreshes with the host as the focus object.
c In the metric list, which is updated to display datastore metrics, select Capacity > Available
Space (GB) and double-click the metric name.
8 To determine if sufficient capacity is available on the datastore to support increasing the disk
space on the virtual machine, review the datastore capacity chart.
Results
You know that you must increase the size of the virtual disk on the virtual machine.
What to do next
Expand the virtual disk on the virtual machine and assign it to stressed partitions. Click Actions, on
the object title bar, and view the virtual machine in the vSphere Web Client.
VMware, Inc. 80
Using
Using the metrics list, you create charts based on metrics that you think can help you investigate
problems. You customize the charts to evaluate the data in detail. To save the configured charts,
you create a dashboard using the toolbar option.
Where available, the metrics list also displays pre-defined groups of metrics that contain the
most relevant metrics for the selected object. You can edit these groups, and create your own
customized groups of metrics by dragging and dropping metrics and properties from the All
Metrics and All Properties lists.
n Alternatively, click Environment, then use the hierarchies in the left pane to locate the objects
that you want.
Option Description
Reset to initial object Returns the map to original object if you double-clicked on
an icon to examine another object.
Standard View/Fit View The Standard View option fixes the view to a specific
zoom level.
The Fit View option adjusts the graph or tree view to fit
the screen.
VMware, Inc. 81
Using
Option Description
Group Items/Ungroup Items Groups by objects types. You can view further details by
double-clicking on the object. You can also choose to
display the graph or tree view without grouping the object
types.
Option Description
Show collecting metrics Updates the list to display only the currently collected
metrics for the object.
Show previewable super metrics Updates the list to display super metrics for the object.
Search Use a word search to limit the number of items that appear
in the list.
Time Range Filters the metrics to show only the ones that have
received data in the selected time range.
To visualize the specific metric data over time, and compare the results for different metrics, select
different combinations of options.
VMware, Inc. 82
Using
Option Description
Stacked Chart Consolidates all charts into one chart. This chart is
useful for seeing how the total or sum of the metric
values vary over time. To view the stacked chart,
ensure that the split chart option is turned off.
Metric Chart Shows or hides the line that connects the data
points on the chart.
Trend Line Shows or hides the line and data points that
represents the metric trend. The trend line filters out
metric noise along the timeline by plotting each data
point relative to the average of its adjoining data
points.
Show Entire Period Dynamic Thresholds Shows or hides dynamic thresholds for the entire
time period of the graph.
Show Data Point Tips Shows or hides the data point tooltips when you
hover the mouse over a data point in the chart.
Zoom All Charts Resizes all the charts that are open in the chart pane
based on the area captured when you use the range
selector.
You can switch between this option and Zoom the
View.
Zoom the View Resizes the current chart when you use the range
selector.
Pan When you are in zoom mode, allows you to drag the
enlarged section of the chart so that you can view
higher or lower, earlier or later values for the metric.
Show Data Values Enables the data point tooltips if you switched to a
zoom or pan option. Show Data Point Tips must be
enabled.
VMware, Inc. 83
Using
Option Description
Remove All Removes all the charts from the chart pane, allowing
to you begin constructing a new set of charts.
Option Description
VMware, Inc. 84
Using
Option Description
Save a Snapshot Creates a PNG file of the current chart. The image is the
size that appears on your screen.
You can retrieve the file in your browser's download
folder.
Save a Full Screen Snapshot Downloads the current graph image as a full-page PNG
file, which you can display or save.
You can retrieve the file in your browser's download
folder.
Create an Alert Definition Allows you to create an alert for an object type or
metric in a quick and easier way. For details, see Create
a Simple Alert Definition section in vRealize Operations
Configuration Guide. .
Download comma-separated data Creates a CSV file that includes the data in the current
chart.
You can retrieve the file in your browser's download
folder.
Remove icon next to each metric name in a stacked chart Removes the graph for the metric from the chart.
VMware, Inc. 85
Using
Capacity Tab
The Capacity tab provides Time Remaining and Capacity Remaining data for the selected object.
Virtual Machine Remaining data is available for datastores, datastore clusters, clusters, data
centers, CDC, and VC based on the average profile, or when you enable one or more custom
profiles in the policy.
n From the left menu, click Troubleshoot, and then select Alerts to display the All Alerts screen.
Click an alert to show the alert details on the right, then click View Additional Metrics to see
more information about the alert and the object that triggered the alert. Click the Capacity tab.
For the selected object, the Capacity tab lists two panes with the Time Remaining and Capacity
information. These panes display the value of the resources remaining till they run out.
Below the Time Remaining, Capacity and Virtual Machine Remaining panes, the time and
capacity utilization metric for CPU, memory, and disk space are displayed in three panes. By
default, the most constrained resource is selected. Click CPU, Memory, or Disk Space to change
the views to these resources. These panes display the resource information based on the Demand
model (default) or Allocation model (if configured).
For datastores, if you have enabled Allocation Model and Capacity buffer in the assigned profile,
you see the Disk Space information based on Allocation and Usage.
When you select the Time Remaining pane and click one of the resource types, the utilization
graph displays the historical value of the utilization metric and its forecast plotted against time,
projecting how swiftly resource utilization is approaching the usable capacity.
Click RESET in the Time Remaining pane if you want to change the date from when the
historical utilization is calculated. By default, it is calculated from the object creation or vRealize
Operations installation date. Click RESET if you want to change projected utilization, for
example drop the irrelevant historical data from the calculation.
VMware, Inc. 86
Using
This affects the capacity calculation for the future trend, which will impact Capacity Remaining,
Time Remaining, Recommended Size, and VM Remaining (if it is available for the particular
resource, namely, Datastore, Cluster, Datastore Cluster). It will also impact all the resource
containers (CPU, Memory, Disk Space, etc.)
For example, if the capacity calculation is using historical data based on the duration when you
were provisioning a large number of VMs, but in the recent past, there was no provisioning
done. Then, vRealize Operations may not project a trend that is based on the recent data
when there was no provisioning, but still will consider historical data when there were a large
number of VMs provisioned. This historical data may show an increasing trend. In this case,
you can change the capacity computation to start from a date after the VM provisioning is
complete.
Note If you are unable to see the RESET button in the Time Remaining pane, make sure you
have the Manage Capacity Calculation permission under Administration > Access Control >
Roles > Optimize > Capacity
Capacity Pane
The Capacity Remaining pane indicates the unused capacity of your virtual environment to
accommodate new virtual machines. vRealize Operations calculates the Capacity Remaining
as a percentage of the remaining capacity, compared to the total. Capacity Remaining is
calculated as the utilization metric forecast 3 days from now subtracted from the Usable
Capacity. vRealize Operations calculates the average profile and always computes the virtual
machine remaining number based on the average profile. You can change the profile by
clicking the + icon above the bar chart. vRealize Operations calculates virtual machine
remaining numbers when you enable one or more custom profiles from the policy. The overall
virtual machine remaining is based on the most constrained profile.
When you select Capacity and click one of the resource types, a bar chart and a table of values
based on the Demand and Allocation model (if configured) appears. The bar chart displays
total usable resource, the percentage used, the percentage allocated for high availability
and buffer, and the percentage remaining based on the Demand and Allocation models (if
configured).
The table displays the following information for each resource type:
n Total: The total usable capacity for each resource type based on the Demand model or
Allocation model (if configured). The difference in Total capacity and Usable capacity is set
in the HA (admission control) that is set in the clusters in vSphere.
n Usable: The total usable capacity for each resource type based on the Demand model or
Allocation model (if configured).
n Used: Approximate value how much utilization do you have now. Shows the forecast value
of utilization metric in 3 days from now.
VMware, Inc. 87
Using
n Recommended Size:The Total Capacity that must be available for a green level of Time
Remaining. The slider in the policy controls the Time Remaining green zone, and the
default value is 150 days.
n Remaining: The Capacity Remaining metric value and also the percentage. The value of
Capacity Remaining metric is calculated by forecasting the utilization metric 3 days from
now and subtracting it from Usable capacity.
n Buffer: The percentage of the capacity buffer based on the buffer value that you set in the
policy. The Capacity Buffer element determines how much extra headroom you have and
ensures that you have extra space for growth inside the cluster when required.
n High Availbility: The percentage of the high avaibility based on the high availability buffer.
The virtual machine remaining number is based on the average profile. The virtual machine
remaining numbers are calculated when you enable one or more custom profiles from the
policy. The overall virtual machine remaining is based on the most constrained profile.
When you click on Virual Machine Remaining, you see the number of virtual machines based
on the Average Profile. Click the + sign next to the number of virtual machines to add a
different profile.
Only vSAN datastore objects, and not other datastore objects, display disk space based on
Buffer and HA.
The Capacity tab is a subset of the Capacity optimization capability. For additional details, refer to
Optimize Capacity.
Capacity VM Shortfall
vRealize Operations has a new metric known as VM shortfall, the VM shortfall value is always
positive. The metric counts all the negative VMs Remaining and then turns them into positive. The
VM shortfall metric will be available for Clusters, Datastores, and Datastore Cluster objects only.
The VM Shortfall metric details is displayed in the Capacity Summary pages next to VM Remaining,
in case if VM Remaining is equal to zero.
For all these objects you can create custom profiles directly from the capacity page. In the
Capacity tab, click the + sign under Virtual Machine remaining. From the Applicable Profiles
page, click Add to add a new profile. You can either add new profile or import from existing
object. You can modify the required metric value and click OK.
Whenever there is no capacity in that case, VM shortfall detects the VM profiles in the setup and
finds the profile for which we have the maximum number of VMs that are overcommitted.
VMware, Inc. 88
Using
VM Shortfall Formula
It is possible that when one datastore is connected with multiple clusters, each cluster thinks that
the whole diskspace available in the datastore is for itself. We can calculate the VM shortfall as:
Note In the above formula the Used Capacity represents the specific value that is displayed in the
Capacity > Capacity Remaining tab.
If you have two clusters, one cluster has 20 VMs remaining and the other cluster has shortfall of 20
VMs, then the number of VMs remaining for the datacenter will be 20 VMs, however, if you have a
shortfall of VMs in the datastore connected to that cluster, then we will see on the datacenter the
remaining VMs as zero.
Metrics
The VM shortfall displays metrics under Capacity Analytics Generated and under Profiles. The
metrics are:
A new card is created under Optimize > Capacity > vSAN HCI Mesh. The vSAN HCI Mesh card
is displayed only when there are eligible clusters which can be part of the vSAN HCI mesh. If the
version of the vCenter is less than 7.0U1 for the selected datacenter, this card is not displayed. If
the mesh is not configured, click the link, which lets you configure the clusters from vCenter.
n Total Capacity - Displays the total capacity of all the vSAN datastores connected to the mesh.
n vSAN Mesh - Displays how the datastores are interconnected in the HCI mesh.
n Inner Circle - Represents the local datastore and displays capacity details like, free capacity,
used capacity, and total capacity.
n Outer Circle - Represents the remote datastore and displays capacity details like, total
mounted capacity, free capacity, and total capacity usage percentage.
n Arrow Heads - The arrow heads points to the clients connected to the server vSAN cluster.
Datastore View
VMware, Inc. 89
Using
Displays the capacity consumption details for the selected datastore. You can also identify
which are the client and server clusters.
Cluster View
Displays the capacity details of the remote datastores. You can also view the capacity details
for the mounted datastores. The Total Usage % displays the total capacity consumed by all the
client clusters connected to these mounted datastores including the selected cluster.
Displays the health alerts related to the HCI Mesh. You can also view alerts for individual
datastores, which is part of the HCI mesh.
You can use the troubleshooting tabs individually or as part of a workflow to resolve problems.
Each of the tabs displays the collected data in a different way. Sometimes, as you are
troubleshooting problems, you move directly from the Alerts tab to the All Metrics tab. Under
other circumstances, the Timeline tab might provide the information that you need.
The Symptoms tab displays all the triggered symptoms for the currently selected object. A review
of the triggered symptoms provides you with a list of the problems that the currently selected
object is experiencing. To understand which symptoms are associated with currently generated
alerts, go to the Alerts tab for the object.
As you evaluate the triggered symptoms, consider the time at which they were created and the
configuration information and trend charts, where applicable.
Symptoms Tab
The symptoms tab includes all the symptoms triggered for the current object. Use the symptom
list to identify problems with an object so that you can resolve alerts generated for the object.
How the Symptoms Work
The list is the active triggered symptoms for an object, either as part of a generated alert or as
a triggered symptom that is not included in an alert. This complete symptom list is useful for
identifying problems that occur on an object but are not currently included in your alert definitions.
Click a symptom in the list to display the symptom details. An arrow in each column heading
enables you to order the list in ascending or descending order. You can select multiple rows in the
list using Shift+click, Control+click.
VMware, Inc. 90
Using
n In the menu, select Search and locate the object of interest. Click the object to display the
object's Summary tab. Click the Alerts > Symptoms tabs.
Option Description
Filtering options Limits the list of symptoms to those matching the filter
you select. Some filters are similar to data grid headings:
Symptom, Status, Criticality, Created on, Canceled on.
Triggered On Name of the object for which the symptom was generated.
Click the object name to view the object details tabs where
you can begin to investigate any additional problems with
the object.
VMware, Inc. 91
Using
The timeline provides a three-tier scrolling mechanism that you can use to move quickly through
large spans of time, or slowly and minutely through individual hours when you are focusing on a
particular period. To ensure that you have the data that you need, configure the Date Controls to
encompass the problem you are investigating.
The timeline is a tool that provides you a graphical view of patterns. If the system triggers a
symptom and then cancels it at various intervals over time, you can compare the event to other
changes to the object or to the related objects. These changes might be the root cause of the
problem.
The view is limited to approximately 50 alerts, symptoms, and events. If your timeline includes
more than this number, you can use the toolbar options to remove data from the timeline until it
contains data that you find useful for your investigation.
Where You Find the Events Timeline
n From the left menu, click Environment, then select a group, custom data center, application,
or inventory object. Click the object to display the object's Summary tab. Click the Events >
Timeline tabs.
n In the menu, select Search and locate the object of interest. Click the object to display the
object's Summary tab. Click the Events > Timeline tabs.
Option Description
Peer Shows or hides events for objects like the impacted object.
Parents <options> Shows or hides events for the parent, grandparent, and so
on, objects of the current object.
Children <options> Shows or hides the events for the descendants of the
impacted object.
VMware, Inc. 92
Using
Option Description
Criticality <options> Limits the alerts to those matching the selected criticality
level. If no criticality is selected, all alerts are displayed.
Status <options> Limits the alerts in the chart to the canceled or active
alerts. If no status is selected, all alerts are displayed.
This option applies only to alerts, not to fault and
change events. Change events and active faults are always
displayed in the chart.
Alert Type <options> Select one or more alert types. The types are assigned
when the alert is defined. If no type is selected, all alerts
are displayed.
Option Description
Hard Threshold Violation Events that represent a hard threshold violation, based on
policies set. The system analyses the number of metrics
that are violating their hard thresholds to determine
trends.
Option Description
Date Controls Limits the data in the chart to the selected time frame.
Data Values When you click a data point, the event is highlighted in the
event data grid.
Events chart Shows the events and alerts over time by criticality, and
other data options you select in the toolbar.
VMware, Inc. 93
Using
Events can occur on any object, not just the one listed.
The following vCenter Server activities are some of the activities that generate vRealize Operations
events:
You might monitor the same virtual machines with other applications that provide information
to vRealize Operations , with the adapters for those applications configured to provide change
events. In this instance, the Events tab includes certain change events that occur on the monitored
objects. These change events might provide further insight into the cause of problems that you are
investigating.
Events Tab
An event is any change to an object defined by a change in the metrics for that object. You can
compare changes to an object with symptoms and other data to identify a possible cause for a
generated alert.
How the Events Tab Works
If you arrive at the Events tab from the Alerts page or tab, the Events tab opens with the timeline
centered on the moment the alert occurred for the selected object.
You can configure the chart to display various combinations of data, allowing you to identify
events that contribute to the alert you are investigating. Use the range selectors to shift the larger
time frame in the timeline, then click and drag on the graph area to zoom in on a specific period.
Click the data points on the graph to see pop-up descriptions of the various events.
Click the Actions menu to open an external application, for example, vSphere Client.
Where You Find the Events Tab
n From the left menu, click Environment, then select a group, custom data center, application,
or inventory object. Click the object to display the object's Summary tab. Click the Events >
Events tabs.
n In the menu, select Search and locate the object of interest. Click the object to display the
object's Summary tab. Click the Events > Events tabs.
VMware, Inc. 94
Using
n From the left menu, click Troubleshoot > Alerts, then click an alert of interest to display the
alert details on the right. Click View events. The object that triggered the alert is displayed
with associated events.
Option Description
Peer Shows or hides events for objects like the impacted object.
Parents <options> Shows or hides events for the parent, grandparent, and so
on, objects of the current object.
Children <options> Shows or hides the events for the descendants of the
impacted object.
Option Description
Criticality <options> Limits the alerts to those matching the selected criticality
level. If no criticality is selected, all alerts are displayed.
Status <options> Limits the alerts in the chart to the canceled or active
alerts. If no status is selected, all alerts are displayed.
This option applies only to alerts, not to fault and
change events. Change events and active faults are always
displayed in the chart.
Alert Type <options> Select one or more alert types. The types are assigned
when the alert is defined. If no type is selected, all alerts
are displayed.
Option Description
Hard Threshold Violation Events that represent a hard threshold violation, based on
policies set. The system analyses the number of metrics
that are violating their hard thresholds to determine
trends.
VMware, Inc. 95
Using
Option Description
Option Description
Date Controls Limits the data in the chart to the selected time frame.
Events chart Shows the events and alerts over time by criticality, and
other data options you select in the toolbar.
Events data grid Shows a list of events when you select at least one of the
following display options:
n Self
n Parent
n Child
n Peer
In the top panel you can create, edit, delete, clone, export, and import views. The views list
depends on the object you select from the environment. Each view is associated with an object.
For example, the predefined VM inventory - Memory list view is available when you select a host.
You can limit the views list by adding a filter from the right side of the panel. Each of the provided
filter groups limits the list by the word you type. For example, if you select Description and type
my view, the listed views are all views that are applicable for the selected object and contain my
view in the description.
VMware, Inc. 96
Using
Column Description
Type Type of the view. A view type is the way the collected
information for the object is presented.
In the bottom panel of the Views tab, you can see the data of the object, calculated by a selected
view from the top panel. Say, for example, the selected object is a host and you select Virtual
Machine Configuration Summary List View. The result is a list of all the virtual machines on that
host, and their data calculated by the view.
For Trend views, you can select a parent object and see the data of the associated child objects
and metrics in the bottom panel of the Views tab.
For Distribution views, you can click on a section of the pie chart or on one of the bars in the bar
chart to view the list of objects filtered by the selected segment, in the bottom panel of the Views
tab.
n Alternatively, click Environment, then use the hierarchies in the left pane to locate quickly the
object you want.
You can use predefined heat maps or create your own custom heat maps to compare the metric
values of objects in your virtual environment. vRealize Operations has predefined heat maps on
the Details tab that you can use to compare commonly used metrics. You can use this data to plan
to reduce waste and increase capacity in the virtual infrastructure.
VMware, Inc. 97
Using
vRealize Operations updates the heat maps automatically as new values are collected for each
object and metric. The colored bar below the heat map is the legend. The legend identifies the
values that the endpoints represent and the midpoint of the color range.
Heat map objects group by parent. For example, a heat map that shows virtual machine
performance, groups the virtual machines by the ESX hosts on which they run.
Procedure
4 Select the tag to use for first-level grouping of the objects from the Group By drop-down
menu.
If a selected object does not have a value for this tag, it appears in a group called Other
Groups.
5 Select the tag to use to separate the objects into subgroups from the Then By drop-down
menu.
If a selected object does not have a value for this tag, it appears in a subgroup called Other
Groups.
Option Description
Instance Track all instances of a metric for an object with a separate rectangle for each
metric.
General Pick a specific instance of a metric for each object and track only that metric.
VMware, Inc. 98
Using
7 If you selected General mode, select the attribute to use to set the size of the rectangle for
each resource in the Size By list. Also select the attribute to use to determine the color of the
rectangle for each object in the Color By list.
Objects that have higher values for the Size By attribute have larger areas in the heat map
display. You can also select fixed-size rectangles. The color varies between the colors you set
based on the value of the Color By attribute.
In most cases, the attribute lists include only metrics that vRealize Operations generates. If you
select an object type, the list shows all the attributes that are defined for that object type.
a To track metrics only for objects of a particular kind, select the object type from the Object
Type drop-down menu.
8 If you selected Instance mode, select an attribute kind from the Attribute Kind list.
The attribute kind determines the color of the rectangle for each object.
a Click each of the small blocks under the color bar to set the color for low, middle, and high
values.
The bar shows the color range for intermediate values. You can also set the values to
match the high and low end of the color range.
b (Optional) Enter minimum and maximum color values in the Min Value and Max Value text
boxes.
If you leave the text boxes blank, vRealize Operations maps the highest and lowest values
for the Color By metric to the end colors. If you set a minimum or maximum value, any
metric at or beyond that value appears in the end color.
The custom heat map you created appears in the list of heat maps on the Heat Maps tab.
Prerequisites
If the combination of metrics that you want to compare is not available in the list of defined heat
maps, you must define a custom heat map first. See Create a Custom Heat Map.
Procedure
1 From the left menu, click Environment and select an object from an inventory tree.
All metric heat maps related to the selected resource appear in the list of predefined heat
maps.
VMware, Inc. 99
Using
The name and metrics values for each object shown on the heat map appear in the list below
the heat map.
4 Click the column header for the metric you are interested in to change the sort order, so that
the best or worst performing objects appear at the top of the column.
Prerequisites
If the combination of metrics to compare is not available in the list of defined heat maps, you must
define a custom heat map first. See Create a Custom Heat Map.
Procedure
The heat map of the selected metrics appears, sized and grouped according to your selection.
5 Use the heat map to compare objects and click resources and metric values for all objects in
your virtual environment.
The list of names and metric values for all objects shown on the heat map appear in the list
below the heat map. You can click column headers to sort the list by column. If you sort the list
by a metric column, you can see the highest or lowest values for that metric on top.
6 (Optional) To see more information about an object in the heat map, click the rectangle that
represents this object or click the pop-up window for more details.
What to do next
Based on your findings, you can reorganize the objects in your virtual environment to balance the
load between ESX hosts, clusters, or datastores.
Procedure
1 From the left menu of vRealize Operations , click Environment > Object Browser.
4 Select the Which clusters have the most free capacity and least stress? heat map.
5 In the heat map, point to each cluster area to view the percentage of remaining capacity.
6 To examine the resources for the cluster or data center, click Details in the pop-up window .
What to do next
Identify the green clusters with the most capacity to store virtual machines.
Examine Abnormal Host Health
Identifying the source of a performance problem with a host involves examining its workload.
Procedure
1 From the left menu of vRealize Operations , click Environment > Object Browser.
4 Select the Which hosts currently have the most abnormal workload? heat map.
5 In the heat map, point to the cluster area to view the percentage of remaining capacity.
6 Click Details for the ESX host in the pop-up window to examine the resources for the host.
What to do next
Procedure
1 From the left menu of vRealize Operations , click Environment > Object Browser.
4 Select the Which datastores have the highest disk space overcommitment and the lowest
time remaining? heat map.
5 In the heat map, point to each data center area to view the space statistics.
6 If a color other than green indicates a potential problem, click Details in the pop-up window to
investigate the disk space and disk I/O resources.
What to do next
Identify the datastores with the largest amount of available space for virtual machines.
Identify Datastores with Wasted Space
To improve the efficiency of your virtual infrastructure, identify datastores with the highest amount
of wasted space that you can reclaim.
Procedure
1 From the left menu of vRealize Operations , click Environment > Object Browser.
4 Select the Which datastores have the most wasted space and total space storage? heat map.
5 In the heat map, point to each data center area to view the waste statistics.
6 If a color other than green indicates a potential problem, click Details in the pop-up window to
investigate the disk space and disk I/O resources.
What to do next
Identify the red, orange, or yellow datastores with the highest amount of wasted space.
Identify the Virtual Machines with Resource Waste Across Datastores
Identify the virtual machines that waste resources because of idle, oversized, or powered-off
virtual machine states or because of snapshots.
Procedure
1 From the left menu of vRealize Operations , click Environment > Object Browser.
4 Select the For each datastore, which VMs have the most wasted disk space? heat map.
5 In the heat map, point to each virtual machine to view the waste statistics.
6 If a color other than green indicates a potential problem, click Details for the virtual machine in
the pop-up window and investigate the disk space and I/O resources.
What to do next
Identify the red, orange, or yellow virtual machines with the highest amount of wasted space.
Workload Tab
Workload metrics measure an object's demand for resources versus the actual capacity that the
object can access. Use Workload values as an investigative tool when you are researching capacity
constraints or evaluating the general state of objects in your environment.
Object Workload
The Workload tab present data about a single object as follows:
n The Business Week Workload - this measure reflects the system's calculation of how much
capacity an object demands over a time period. The analysis compares an object's overall
average workload against its capacity for a six-week period, hour by hour. Results are color-
coded to show different demand levels. See the color key that follows these descriptions.
n Workload Breakdown - Data is given for the individual resources of the workload, for example,
CPU and memory. The values are recalculated every five minutes.
n Current Workload Breakdown - the system presents workload constraints in several formats:
pie chart, badges, bar chart, and grid. See the color key that follows these descriptions.
Format Content
Pie Chart Each slice of the pie represents the percentage of total workload being occupied by objects
in a given state: normal, warning, critical, and so on. Point to a slice to make the percentage
appear as a tool tip.
Badges Each colored badge represents a state and includes the number of objects in a given state,
for example, immediate (attention needed). You can toggle the data between the number of
objects in a given state and the percentage of objects in a given state. A caption notes the
total number of objects in the group.
Bar chart A visual presentation of the percentage of all objects experiencing workload issues during
that past four weeks.
Grid All objects in the group are listed by name, object type, current level of criticality, and general
issue description. You can click any object name to view the details for that object, including
its Object Workload details.
Workload on the object is approaching its Check and take appropriate action as
capacity in at least one area. soon as possible.
Workload on the object is at or over its capacity Act immediately to avoid or correct
in one or more areas. problems.
No data is available.
Object is offline.
Here is a list of metrics by which the data in the Workload Tab is represented, for all interested
object types.
CPU-Overhead CPU|Overhead
CPU-Overhead CPU|Overhead
CPU-Overhead CPU|Overhead
CPU-Overhead CPU|Overhead
CPU-Demand CPU|Demand
CPU-Usage CPU|Usage
Memory-Demand Memory|Utilization
CPU-Demand CPU|Usage
CPU-Usage CPU|Usage
Memory-Usage Memory|Consumed
Environment Tab
When you select an object from the inventory of your environment and display the Object Details
screen, you can display an overview of the related objects by clicking the Environment tab. The
tab shows all the objects in your environment that are related to the selected object, with a status
badge for each object. Use the Environment tab to identify related objects in your environment
with health, risk, or efficiency problems.
Procedure
1 From the left menu, click Environment > vSphere Hosts and Clusters and select the vSphere
World object.
The system displays health badges for all objects in the vSphere World.
The health badge of the virtual machines that belong to the host are highlighted. A host that
displays a good health badge, may have virtual machines that display a warning status.
What to do next
Now you can investigate the reason for the problem. For example, once it is determined whether
the problem is chronic or temporary, you can decide how to address it. See Using Troubleshooting
Tools to Resolve Problems.
n Alternatively, click Environment, then use the hierarchies in the left pane to click down to
the object you want. Click the object to display the Object Summary screen, then click the
Environment tab.
Option Description
Power State Options Toggle on to display badges for objects in the On,
Off, Standby, or Unknown power states. Selections are
additive. For example, you can display objects in both
the on and off states. Actions depend on the power state
of the object. Use the display to help determine why an
action for an object might not be available. See "List of
vRealize Operations Actions" in the vRealize Operations
Configuration Guide. .
Toggle on to display badges for objects in the On,
Off, Standby, or Unknown power states. Selections are
additive. For example, you can display objects in both
the on and off states. Actions depend on the power state
of the object. Use the display to help determine why an
action for an object might not be available. See "List of
vRealize Operations Actions" in the vRealize Operations
Configuration Guide.
As a virtual infrastructure administrator, you respond to a help ticket in which one of your
customers reports problems with a virtual machine, sales-10-dk. The reported conditions are poor
application performance, including slow load times and slow boot, some applications are taking
longer and longer to load, and files are taking longer to save. Today applications started to fail and
an update failed to install.
When you look at the Alerts tab for the virtual machine, you see an alert for chronic high memory
workload leading to memory stress. The triggered symptoms indicate memory stress and the
recommendation is to add more memory.
Based on experience, you are not convinced that this alert indicates the root cause, so you
review the Capacity tab. The Capacity tab indicates memory and disk space problems, and Time
Remaining, which has 0 days remaining for memory and disk space.
From this initial review, you know that problems exist in addition to the memory alert, so you use
the Events tabs to do a more thorough investigation.
You must research a problem of poor performance on one of your virtual machines, as reported
by one of your customers. When you view the Alerts tab for the virtual machine, the only alert
that appears is named Virtual Machine is Violating Risk Profile 1 in vSphere
Hardening Guide.
When you reviewed the Capacity tab for the virtual machine, you identified that problems were
occurring with memory and disk space. Now, you focus your attention to the triggered symptoms
on the virtual machine.
The following method of using the Symptoms tab to evaluate problems is provided as an
example for using vRealize Operations , and is not definitive. Your troubleshooting skills and your
knowledge of the particular aspects of your environment determine which methods work for you.
Procedure
1 In the menu, click Dashboards, then click Troubleshoot a VM in the left pane.
3 With the virtual machine selected, click the Alerts tab, and click the Symptoms tab.
Symptom Are any of the triggered symptoms related to the critical states you see for memory or disk space?
Status Are the symptoms active or inactive? Even inactive symptoms can provide information about the past
state of the object. To add any inactive symptoms, click Status: Active on the toolbar to remove the
filter.
Created On When did the symptoms trigger? How does the time of the triggered symptom compare with the other
symptoms?
Information Can you identify a correlation between the triggered symptoms and the state of the Time Remaining and
Capacity Remaining badges?
Results
From your review, you determine that some of the triggered symptoms are associated with
compliance alerts for the virtual machine as defined in the vSphere Hardening Guide. The violated
symptoms triggered for the alert named vSphere Hardening Guide, which is one of several
compliance risk profiles provided with vRealize Operations .
The following symptoms triggered in the compliance alert named Virtual Machine is
Violating Risk Profile 1 in vSphere Hardening Guide:
n Users and processes without privileges can remove, connect and modify
devices
Other symptoms also triggered, which are related to memory and time remaining.
n Guest file system overall disk space usage reaching critical limit
What to do next
Review the symptoms for the object on a timeline. See Compare Symptoms on a Timeline When
You Troubleshoot a Virtual Machine Problem.
After you identify the following symptoms as possible indicators of the root cause of the reported
performance problems on the sales-10-dk virtual machine, you compare them to each other over
time. Look for unusual or common patterns.
n Guest file system overall disk space use reaching critical limit.
The following method of evaluating problems using the Timeline tab is provided as an example for
using vRealize Operations and only one method. Your troubleshooting skills and your knowledge
of the specifics of your environment determine which methods work for you.
Prerequisites
Review the triggered object symptoms. See Review the Triggered Symptoms When You
Troubleshoot a Virtual Machine Problem.
Procedure
1 Enter the name of the virtual machine in the Search text box on the main title bar.
3 On the Timeline toolbar, click Date Controls and select a time that is on or before the
reference symptoms were triggered.
The default time range is the last 6 hours. For a broader view of the virtual machine over time,
configure a range that includes triggered symptoms and generated alerts.
4 To view the point at which the symptoms were triggered and to identify which line represents
which symptom, drag the timeline week, day, or hour section left and right across the page.
6 In the Related Hierarchies list in the upper left pane, click vSphere Hosts and Clusters.
The available ancestors and descendant objects depend on the selected hierarchy.
7 To see if the host is experiencing a contributing problems, click View From and select Host
System under Parent.
Consider whether the host has symptoms, alerts, or events that provide you with more
information about memory or disk space problems.
Results
Comparing virtual machine symptoms to host symptoms, and looking at the symptoms over time
indicates the following trends:
n The host resource use, host disk use, and host CPU use symptoms are triggered for about 10
minutes approximately every 4 hours.
n The virtual machine guest-file system out-of-space symptom is triggered and canceled over
time. Sometimes the symptom is active for an hour and canceled. Sometimes it is active for
two hours. But no more than 30 minutes occur between cancellation and the next triggering of
the symptom.
What to do next
Look at events in the context of the badges and alerts. See Identify Influential Events When You
Troubleshoot a Virtual Machine Problem.
The following method of evaluating problems using the Events tab is provided as an example for
using vRealize Operations and is not definitive. Your troubleshooting skills and your knowledge of
the particulars of your environment determine which methods work for you.
Prerequisites
Examine triggered symptoms, alerts, and events over time. See Compare Symptoms on a Timeline
When You Troubleshoot a Virtual Machine Problem.
Procedure
1 Enter the name of the virtual machine in the Search text box, on the main title bar.
3 On the Events toolbar, click Date Controls and select a time that is on or before the symptoms
were triggered.
5 Click View From > Parent > Select All and click through the alerts in the timeline to review
events.
Consider whether any of the events, which are listed in the data grid below the chart,
correspond to problems with the host that might contribute to the reported problem.
6 Click View From > Child > Select All and click through the alerts to review the events.
Consider whether any of the events show problems with the datastore.
Results
Your evaluation shows no particular correlation between the workload and the time at which the
guest file system out-of-space symptom was triggered each time.
The most common use of the actions is to solve problems. You can run them as part of your
troubleshooting procedures or add them as a resolution recommendation for alerts.
When you grant a user access to actions in vRealize Operations, that user can take the granted
action on any object that vRealize Operations manages.
When you are troubleshooting problems, you can run the actions from the center pane Actions
menu. Alternatively, you can run them from the toolbar on list views that contain the supported
objects.
When an alert is triggered, and you determine that the suggested action is the most likely way to
resolve the problem, you can run the action on one or more objects.
This procedure for running actions is based on the vRealize Operations Actions menus and is
commonly used when you are troubleshooting problems. The available actions depend on the
type of objects with which you are working. You can also run actions as alert recommendations.
Prerequisites
n Verify that the vCenter Adapter is configured to run actions for each vCenter Server instance.
See Configure a vCenter Serve Cloud Account in vRealize Operations Configuration Guide. .
n Verify that the vCenter Adapter is configured to run actions for each vCenter Server instance.
See the vRealize Operations Configuration Guide. .
n Ensure that you understand how to use the power-off-allowed option if you are running Set
CPU Count, Set Memory, and Set CPU Count and Memory actions. See Working with Actions
That Use Power Off Allowed section in vRealize Operations Configuration Guide. .
n Ensure that you understand how to use the power-off-allowed option if you are running Set
CPU Count, Set Memory, and Set CPU Count and Memory actions. See the section Working
With Actions That Use Power Off Allowed in the vRealize Operations Information Center.
Procedure
1 Select the object in the Environment page inventory trees or select one or more objects it in a
list view.
If you are working with a virtual machine, only the virtual machine is included in the dialog box.
If you are working with clusters, hosts, or datastores, the dialog box that appears includes all
objects.
4 To run the action on the object, select the check box and click OK.
The action runs and a dialog box appears that displays the task ID.
5 To view the status of the job and verify that the job finished, click Recent Tasks or click OK to
close the dialog box.
The Recent Tasks list appears, which includes the task you just started.
What to do next
To verify that the job completed, click Environment in the menu and click History >Recent Tasks.
Find the task name or task ID in the list and verify that the status is finished. See Monitor Recent
Task Status.
To get the Rebalance Container action from a custom data center or data center, and the related
alerts, you must have the following:
n A vCenter Adapter configured with the actions enabled for each vCenter Server instance
If your cluster does not have DRS fully automated, the Rebalance Container action notifies you that
one or more clusters under the selected container do not have DRS set to fully automated.
To ensure that the Rebalance Container action is available in your environment, you must add
DRS. Then, wait one collection cycle for the Rebalance Container action to appear.
The Rebalance Container action moves all affected objects in the suggested list provided by the
action to balance the workload. If you do not want to act on the entire set of objects to resolve the
problem with workload, you can use the Move VM action to move an individual object.
Important Do not attempt to move virtual machines that are members of a vApp, because the
vApp can become nonfunctional. Instead, add affinity rules for these virtual machines to keep
them together so that the Move VM and Rebalance Container actions will ignore them.
When workloads become imbalanced, the following alerts can trigger on data centers and custom
data centers. These alerts are disabled by default in the policies.
When the workloads on hosts in a data center or custom data center differ significantly, click
Home > Troubleshoot > Alerts and verify whether the alert triggered. For example, to verify
whether the alert triggered on a custom data center, check the alert named Custom data center
has unbalanced workload. You can click the alert to view the causes of the alert and identify
the source of the imbalance problem on the Summary tab.
To display the recommendations about the objects to move so that you can rebalance the
workload, click the Rebalance Container action on the Summary tab. The recommendations
indicate that you move one or more virtual machines to another host. When you click OK, a
pop-up message provides a link to track the status of the action in Recent Tasks.
The action moves the virtual machines identified in the recommendation to the host machine that
has a low workload or stress. You can view the status of the action in the list of recent tasks in
Administration > Recent Tasks. You can also use the vSphere Web Client to view the status of the
action and the performance for the host.
After the action runs and vRealize Operations performs several collection cycles, view the
workload on the data center to confirm that the workload was rebalanced and that the alert is
gone.
For the supported objects and object levels, this action is available in the following locations in
vRealize Operations :
n From the left menu click Environment, select an object, click the Details tab, click Views, and
select a view of type List.
n From the left menu click Environment, select an object, click the Environment tab, and select
an object in the list view.
n From the left menu click Environment, click Inventory, then click the List tab, and select an
object in the list.
Action Recommendations
Review the following information about the hosts and virtual machines to ensure that you are
submitting the action for the correct objects.
Option Description
Virtual Machine Name of the virtual machine on the host that is experiencing an excessive workload.
Source Cluster Name of the cluster on which the virtual machine is running.
Destination Cluster Cluster where the virtual machine is to be moved. DRS selects the host automatically.
Reason Describes the action to be taken and the reason why the move is suggested. For example, the
recommendation is to move part of the workload on the cluster to another cluster to reduce the
imbalance in CPU demand.
Parent vCenter Identifies the vCenter Server adapter associated with the affected cluster.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
For the supported objects and object levels, this action is available in the following locations in
vRealize Operations :
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Parent vCenter Parent vCenter Server instance where the virtual machine resides.
After you click Begin Action, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
If vRealize Automation manages any of the virtual machines in your environment, the Set DRS
Automation action is not available for that object.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu clickEnvironmentand Inventory, then click the List tab, and select an
object in the list.
Automation Level Level of DRS automation. When DRS is fully automated on the selected cluster, you can run the Set
DRS Automation action.
Migration Threshold Recommendations for the migration level of virtual machines. Migration thresholds are based on
DRS priority levels, and are computed based on the workload imbalance metric for the cluster.
Parent vCenter Parent vCenter Server instance where the cluster resides.
After you click Begin Action, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
Prerequisites
n VMware Tools must be installed and running on the VM. For details see KB 75122
Action Options
Enter the VM credentials to authenticate even when the VM guest OS authentication status is
"Success". You can run a script by entering it directly or by uploading a script file by optionally
providing arguments.
Option Description
Upload File Use this option to browse and upload the script that you
want to run.
Command Select the option and enter a command in the text box.
Option Description
By default, the details of top 10 processes are displayed for the selected virtual machine. You can
change the number of processes and view the details for top N processes where N is between
1-100. You have the option to view the processes based on CPU and Memory.
The Get Top Processes action is run on both Windows virtual machine and Linux virtual machine.
You can view the summary information for the commands only in a Linux virtual machine.
Prerequisites
n VMware Tools must be installed and running on the VM. For details see KB 75122
Action Options
You must enter the VM credentials to authenticate when the VM is monitored in a credential-
less mode or when the VM is monitored in a credential-based mode where the user is not
authenticated. To ensure that you are taking the right action, review the following information.
Option Description
Number of Processes Displays the number of processes for which the details are
displayed.
Refresh Displays new data about processes, when you change the
value for the number of processes.
Option Description
To see all destinations, you must have view access to the following object types:
n Scope object, which includes a vCenter Server, data center, custom data center, or cluster.
The destinations include combinations of objects for the move, such as a specific host and
datastore, or a different host with the same datastore. You select one of the available
combinations. If your environment includes many destination objects, such as many hosts or
datastores, enter text in the filter text box to search for specific destination objects.
vRealize Operations uses vSphere DRS rules that you define in vCenter Server to help determine
good placement decisions for your virtual machines in the move action. The Affinity Rules column
indicates whether those rules are violated by the Move VM action.
Important Do not attempt to move virtual machines that are members of a vApp, because the
vApp can become nonfunctional. Instead, add affinity rules for these virtual machines to keep
them together so that the Move VM and Rebalance Container actions will ignore them.
When you finish the wizard, vRealize Operations displays a dialog box to indicate that the action
has started. To track the status of the action, click the link in the dialog box and view the state of
the action in Administration > Recent Tasks.
Moving a virtual machine across data centers requires vRealize Operations to move the virtual
machine files and change the virtual machine network configuration. vRealize Operations does
not currently move the virtual machine files across datastores, nor does it change the virtual
machine network configuration. As a result, vRealize Operations does not allow you to move
virtual machines across data centers.
When you use the Move VM action, be aware of the following behavior:
n If you select a single virtual machine, vRealize Operations displays the data center where the
virtual machine resides.
n If you select multiple virtual machines, but those virtual machines do not share a common data
center, the Move VM action does not display the data centers, and the Move VM action does
not appear in the actions menu.
n On the toolbar when you click Environment in the menu, select an object, click the Details tab
and click Views.
n On the toolbar when you click Environment in the menu, select an object, click the
Environment tab, and select an object in the list view.
n In the Inventory list when you click Administration in the menu, click Inventory, then click the
List tab, and select an object in the list.
Action Options
Review the following information about the virtual machines to ensure that you are submitting the
action for the correct objects.
Option Description
Priority Indicates the priority of the proposed move destination. When the action is automated, the
proposed destination with priority of 1 is automatically selected.
Destination Host Name of the host to which the virtual machine will be moved.
Option Description
Destination Datastore Datastore to which the virtual machines storage will be moved.
Will it fit Calculated estimation of whether the virtual machine fits on the selected destination.
VM Power Off When set to No, the action does not power off the virtual machine before the move. When set to
Required Yes, the action powers off the virtual machine before the move takes place, and powers on the
virtual machine after the move is complete. If VMware Tools is installed, a guest OS shutdown is
used to power off the virtual machine.
Affinity Rules Indicates whether vSphere DRS rules exist, as defined in vCenter Server. For example, a rule
might exist to keep virtual machines together, and another rule might exist to separate virtual
machines.
This column indicates the following status.
n Empty. vSphere DRS rules are not defined.
n Green check mark. The move of virtual machines does not violate affinity rules.
n Red circle with bar. The move of virtual machines does break affinity rules. If you choose to
break the affinity rules, you must resolve any problems manually.
Affinity Rule Details Identifies the virtual machine and the vSphere DRS rule name as defined in vCenter Server.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
If the target virtual machine is already powered off, the recent task status reports success on the
machine, even though the state of the virtual machine did not change.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
Review the following information about the virtual machines to ensure that you are submitting the
action for the correct objects.
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one
or more objects, deselect the associated check boxes. This option is available when two or more
objects are selected.
Power State Indicates whether the virtual machine is powered on or powered off.
Idle VM Indicates whether the virtual machine is considered to be in the idle state based on the configured
idle virtual machine metric.
Possible values include:
n false. The virtual machine is active.
n true. The virtual machine is idle.
n unknown. vRealize Operations does not have the data required to calculate the idle metric.
Idle VM Percentage Calculated threshold of the idle virtual machine percentage based on the configured reclaimable
wasted space policy.
CPU Usage Calculated threshold of the virtual machine CPU percentage based on the metric named cpu |
Percentage usage_average.
Adapter Instance Name of the VMware Adapter as it is configured in vRealize Operations . The adapter manages the
communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
If the target virtual machine is already powered off, the recent task status reports success on the
machine, even though the state of the virtual machine did not change.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
Review the following so you can be sure you are taking the right action.
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one or more
objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
Power State Indicates whether the virtual machine is powered on or powered off.
Option Description
Idle VM Indicates whether the virtual machine is considered to be in the idle state based on the configured
idle virtual machine metric.
Possible values include:
n false. The virtual machine is active.
n true. The virtual machine is idle.
n unknown. vRealize Operations does not have the data required to calculate the idle metric.
Idle VM Percentage Calculated threshold of the idle virtual machine percentage based on the configured reclaimable
wasted space policy.
Adapter Instance Name of the VMware Adapter as it is configured in vRealize Operations. The adapter manages the
communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
Review the following so you can be sure you are taking the right action.
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one or more
objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
Parent vCenter The adapter instance as configured in vRealize Operations. The adapter manages the communication
with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
If the target virtual machine is already powered on, the task status reports success for the machine
even though the state of the virtual machine did not change.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
Action Options
To ensure that you are taking the right action, review the following information .
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one or more
objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
Power State Indicates whether the virtual machine is powered on or powered off.
Adapter Instance Name of the VMware Adapter as it is configured in vRealize Operations. The adapter manages the
communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
To ensure that you are submitting the action for the right objects, review the following information.
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one or more
objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
Power State Indicates whether the virtual machine is powered on or powered off.
Disk Space Amount of disk space currently consumed by the virtual machine.
Snapshot Space Amount of disk space currently consumed by the virtual machine snapshots.
CPU Count Number of CPUs currently configured for the virtual machine.
Adapter Instance Name of the VMware Adapter as it is configured in vRealize Operations. The adapter manages the
communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
An alternative form of the Set Memory for Virtual Machine action is available for automation. This
action can run when the virtual machine is powered on or off.
Use this version of the action if the automated action has permission to power off the virtual
machine, and hot add of memory is not enabled on the virtual machine. With hot add enabled, you
can add memory, but you cannot remove it.
This version of the action would be required if a virtual machine is powered on and the amount of
memory must be reduced.
This version of the action has the Power Off Allowed flag set to true. You can select this Power
Off Allowed version of the action when you create or edit alerts and associate the alert with a
recommendation. When the Power Off Allowed version of this action is automated, you do not
select this version of the action.
If Hot Plug is enabled on the virtual machines, then power off is not required. If power off is
required and VMware Tools is installed, then the virtual machines are shut down before they are
powered off.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
Review the following information about the virtual machines to ensure that you are submitting the
action for the correct objects.
Option Description
Selected Check box indicates whether the action is applied to the object. To not run the action on one or more
objects objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
If you modify a value, the check box is selected. The check box must be selected to enable the OK
button.
New CPU Number of CPUs when the action is completed. If the value is less than 1 or a value not supported for the
virtual machine in vCenter Server, and the virtual machine is powered on and Hot Add is not enabled,
the number of CPUs does not change and Recent Tasks shows the action as failed. If the virtual machine
is powered off when you submit an unsupported value, the task reports success, but the virtual machine
will fail when you run a power on action.
The value that appears is the calculated suggested size. If the target virtual machine is new or offline, this
value is the current number of CPUs. If vRealize Operations has been monitoring the virtual machine for
six or more hours, depending on your environment, the value that appears is the CPU Recommended
Size metric.
Power State Indicates whether the virtual machine is powered on or powered off.
Power Off If selected, the action shuts down or powers off the virtual machine before modifying the value. If
Allowed VMware Tools is installed and running, the virtual machine is shut down. If VMware Tools is not installed
or not running, the virtual machine is powered off without regard for the state of the operating system.
In addition to whether the action shuts down or powers off a virtual machine, you must consider whether
the object is powered on and what settings are applied.
See Working with Actions That Use Power Off section in vRealize Operations Configuration Guide. .
Snapshot Creates a snapshot before changing the number of CPUs. Use this option if you need a snapshot to
which you can revert the virtual machine if the action does not produce the expected results.
The name of the snapshot is supplied in the Recent Tasks messages for the action.
If the CPU is changed with CPU Hot Plug enabled, then the snapshot is taken with the virtual machine is
running, which consumes more disk space.
Adapter Name of the VMware Adapter as it is configured in vRealize Operations . The adapter manages the
Instance communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
your environment, either to reclaim unused resources or to ensure that your virtual machines have
the resources they need to run efficiently.
The reservation and limit values in vCenter Server are set in megabytes. vRealize Operations
calculates and reports on memory in kilobytes. When you run this action, the values are presented
in kilobytes so that you can implement recommendations from vRealize Operations .
To run the action, all options must be configured in the dialog box for the objects on which your
are running the action. If you are changing one option to a new value, but not another option,
ensure that the option that you do not want to change is configured with the current value.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
To ensure that you are submitting the action for the right objects, review the following information.
Option Description
Selected Check box indicates whether the action is applied to the object. To not run the action on one or more
objects objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
If you modify a value, the check box is selected. The check box must be selected to enable the OK
button.
Option Description
New Resv (KB) Amount of memory in kilobytes reserved for the virtual machine when the action is finished. The new
reservation value must be less than or equal to the new limit value unless your new limit is unlimited (-1).
The reservation supports the following possible values:
n If you set the value to 0, the virtual machine is allocated only the currently configured amount of
RAM.
n If you add or remove reserved memory, the value must be evenly divisible by 1024.
Current Resv Amount of memory in kilobytes that is configured as the guaranteed memory for the virtual machine.
(KB)
New Limit (KB) Maximum amount of memory in kilobytes that the virtual machine can consume when the action is
completed.
The limit supports the following possible values:
n If you set the value to 0, then the maximum memory is no greater than the allocated reservation
amount.
n If you set the value to -1, then the virtual machine memory is unlimited.
n It you increase or decrease the limit, the value must be evenly divisible by 1024.
Current Limit Maximum amount of memory that the virtual machine is currently allowed to consume.
(KB)
Adapter Name of the VMware Adapter as it is configured in vRealize Operations. The adapter manages the
Instance communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
An alternative form of the Set CPU Count for Virtual Machine action is available for automation.
This action can run when the virtual machine is powered on or off.
Use this version of the action if the automated action has permission to power off the virtual
machine, and hot add of memory is not enabled on the virtual machine. With hot add enabled, you
can add CPUs, but you cannot remove them.
This version of the action is required if a virtual machine is powered on and the number of CPUs
must be reduced.
This version of the action has the Power Off Allowed flag set to true. You can select this Power
Off Allowed version of the action when you create or edit alerts and associate the alert with a
recommendation. When the Power Off Allowed version of this action is automated, you do not
select this version of the action.
If Hot Plug is enabled on the virtual machines, then power off is not required. If power off is
required and VMware Tools are installed, then the vurtual machines are shut down before they are
powered off.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
Review the following information about the virtual machines to ensure that you are submitting the
action for the correct objects.
Option Description
Selected Check box indicates whether the action is applied to the object. To not run the action on one or more
objects objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
If you modify a value, the check box is selected. The check box must be selected to enable the OK
button.
Option Description
New CPU Number of CPUs when the action is completed. If the value is less than 1 or a value not supported for the
virtual machine in vCenter Server, and the virtual machine is powered on and Hot Add is not enabled,
the number of CPUs does not change and Recent Tasks shows the action as failed. If the virtual machine
is powered off when you submit an unsupported value, the task reports success, but the virtual machine
will fail when you run a power on action.
The value that appears is the calculated suggested size. If the target virtual machine is new or offline, this
value is the current number of CPUs. If vRealize Operations has been monitoring the virtual machine for
six or more hours, depending on your environment, the value that appears is the CPU Recommended
Size metric.
Power State Indicates whether the virtual machine is powered on or powered off.
Power Off If selected, the action shuts down or powers off the virtual machine before modifying the value. If
Allowed VMware Tools is installed and running, the virtual machine is shut down. If VMware Tools is not installed
or not running, the virtual machine is powered off without regard for the state of the operating system.
In addition to whether the action shuts down or powers off a virtual machine, you must consider whether
the object is powered on and what settings are applied.
See Working with Actions That Use Power Off section in vRealize Operations Configuration Guide. .
Snapshot Creates a snapshot before changing the number of CPUs. Use this option if you need a snapshot to
which you can revert the virtual machine if the action does not produce the expected results.
The name of the snapshot is supplied in the Recent Tasks messages for the action.
If the CPU is changed with CPU Hot Plug enabled, then the snapshot is taken with the virtual machine is
running, which consumes more disk space.
Adapter Name of the VMware Adapter as it is configured in vRealize Operations . The adapter manages the
Instance communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
To run the action, all options where you configure a value must contain a value for the objects that
you want to change. If you are changing one option to a new value, but not another option, ensure
that the option that you are not changing is configure with the current value.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
To ensure that you are submitting the action for the right objects, review the following information.
Option Description
Selected Check box indicates whether the action is applied to the object. To not run the action on one or more
objects objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
If you modify a value, the check box is selected. The check box must be selected to enable the OK
button.
New Resv Amount of CPU resources in megahertz reserved for the virtual machine when the action is finished. The
(MHz) new reservation value must be less than or equal to the new limit value unless your new limit is unlimited
(-1).
The reservation supports the following possible values:
n If you set the value to 0, the virtual machine is allocated only the configured CPU consumption level.
n If you add or removed reserved CPU consumption, supply a positive integer unless you set the value
to 0.
Current Resv Amount of CPU resources that is configured as the guaranteed CPU resources for the virtual machine.
(MHz)
New Limit Maximum amount of CPU consumption in megahertz that the virtual machine can consume when the
(MHz) action is completed.
The limit supports the following possible values:
n If you set the value to 0, the maximum CPU consumption is not greater than the allocated reservation
amount.
n If you set the value to -1, then the virtual machine CPU consumption is unlimited.
n If you add or remove CPU consumption limits, supply a positive integer, unless you set the value to 0
or -1.
Option Description
Current Limit Maximum amount of CPU that the virtual machine can consume.
(MHz)
Adapter Name of the VMware Adapter as it is configured in vRealize Operations. The adapter manages the
Instance communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
An alternative form of the Set CPU Count and Memory for Virtual Machine action is available for
automation. This version of the action has the Power Off Allowed flag set to true so that the action
is available for automation and can run when the virtual machine is in the powered on state. You
can select the Power Off Allowed version of the action when you create or edit alerts and associate
the alert with a recommendation. When the Power Off Allowed version of this action is automated,
you do not select this version of the action.
If Hot Plug is enabled on the virtual machines, then power off is not required. If power off is
required and VMware Tools are installed, then the virtual machines are shut down before they are
powered off.
To run the action, all options where you configure a value must contain a value for the objects that
you want to change. If you are changing one option to a new value, but not another option, ensure
that the option that you are not changing is configure with the current value.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n From the left menu click Environment > Object Browser. Select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
Review the following information about the virtual machines to ensure that you are submitting the
action for the correct objects.
Option Description
Selected Check box indicates whether the action is applied to the object. To not run the action on one or more
objects objects, deselect the associated check boxes. This option is available when two or more objects are
selected.
If you modify a value, the check box is selected. The check box must be selected to enable the OK
button.
New CPU Number of CPUs when the action is completed. If the value is less than 1 or a value not supported for the
virtual machine in vCenter Server, and the virtual machine is powered on and Hot Add is not enabled,
the number of CPUs does not change and Recent Tasks shows the action as failed. If the virtual machine
is powered off when you submit an unsupported value, the task reports success, but the virtual machine
will fail when you run a power on action.
The value that appears is the calculated suggested size. If the target virtual machine is new or offline, this
value is the current number of CPUs. If vRealize Operations has been monitoring the virtual machine for
six or more hours, depending on your environment, the value that appears is the CPU Recommended
Size metric.
Power State Indicates whether the virtual machine is powered on or powered off.
Power Off If selected, the action shuts down or powers off the virtual machine before modifying the value. If
Allowed VMware Tools is installed and running, the virtual machine is shut down. If VMware Tools is not installed
or not running, the virtual machine is powered off without regard for the state of the operating system.
In addition to whether the action shuts down or powers off a virtual machine, you must consider whether
the object is powered on and what settings are applied.
See Working with Actions That Use Power Off section in vRealize Operations Configuration Guide. .
Option Description
Snapshot Creates a snapshot before changing the number of CPUs. Use this option if you need a snapshot to
which you can revert the virtual machine if the action does not produce the expected results.
The name of the snapshot is supplied in the Recent Tasks messages for the action.
If the CPU is changed with CPU Hot Plug enabled, then the snapshot is taken with the virtual machine is
running, which consumes more disk space.
Adapter Name of the VMware Adapter as it is configured in vRealize Operations . The adapter manages the
Instance communication with the vCenter Server instance.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
The number of days that you specify for each virtual machine is the age of the snapshots based on
the creation date. The Delete Unused Snapshots for Virtual Machine action retrieves the snapshot
and displays the snapshot name, space consumed, and location so that you can evaluate the
snapshots before you delete them.
When you click Begin Action, vRealize Operations displays a dialog box to indicate that the action
has started. To track the status of the action, click the link in the dialog box and view the state of
the action in Administration > Recent Tasks.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n On the toolbar when you click Environment > Object Browser, select an object, click the
Environment tab, and select an object in the list view.
n In the Inventory list when you click Administration in the menu, click Inventory , then click the
List tab, and select an object in the list.
Action Options
To ensure that you are submitting the action for the right objects, review the following information.
You first retrieve snapshots based on age, then select the snapshots to delete.
Option Description
Name Name of the virtual machine on which you are running the Delete Unused Snapshots for VM action.
Days Old Age of the snapshots to be deleted. This action retrieves snapshots for the virtual machine that are
older than one day.
Host Name of the host with which the virtual machine is associated.
Parent Name of the VMware Adapter as it is configured in vRealize Operations. The adapter manages the
vCenter communication with the vCenter Server instance.
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one
or more objects, deselect the associated check boxes. This option is available when two or
more objects are selected.
VM Name Name of the virtual machine from which the snapshot was created.
Snapshot Create Time Date and time when the snapshot was created.
Datacenter Name Name of the data center with which the datastore is associated.
Host Name Name of the host with which the datastore is associated.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
The Delete Unused Snapshots action creates a job for the retrieve snapshots action, and a job for
the delete snapshots action.
The number of days that you specify for each datastore is the age of the snapshots based on
the creation date. The Delete Unused Snapshots dialog box provides details regarding snapshot
name, space consumed, and location so that you can evaluate the snapshots before you delete
them.
When you click Begin Action, vRealize Operations displays a dialog box to indicate that the action
has started. To track the status of the action, click the link in the dialog box and view the state of
the action in Administration > Recent Tasks.
n From the left menu click Environment > Object Browser, select an object, click the Details tab,
and click Views.
n On the toolbar when you click Environment in the menu, select an object, click the
Environment tab, and select an object in the list view.
n From the left menu click Environment and then click Inventory. Select an object in the list.
Action Options
To ensure that you are submitting the action for the right objects, review the following information.
You first retrieve snapshots based on age, then select the snapshots to delete.
Option Description
Name Name of the datastore on which you are running the delete snapshot action.
Days Old Age of the snapshots to be deleted. This action retrieves snapshots for the datastore
that are older than one day.
Parent vCenter Name of the VMware Adapter as it is configured in vRealize Operations. The adapter
manages the communication with the vCenter Server instance.
Option Description
Selected objects Check box indicates whether the action is applied to the object. To not run the action on one
or more objects, deselect the associated check boxes. This option is available when two or
more objects are selected.
Snapshot Create Time Date and time when the snapshot was created.
Datacenter Name Name of the data center with which the datastore is associated.
Host Name Name of the host with which the datastore is associated.
VM Name Name of the virtual machine from which the snapshot was created.
After you click OK, the next dialog box provides the task ID and a link to the task list.
Option Description
Recent Tasks To view the status of the job and verify that the job
finished, click Recent Tasks.
The Delete Unused Snapshots action creates a job for the retrieve snapshots action, and a job for
the delete snapshots action.
n From the left menu, click Data Sources and then click Integrations, select the relevant vCenter
Server from Cloud Accounts. Click the vertical ellipsis and select Object Details. This action is
available from the Actions menu below the top menu.
Note This action is deprecated and will be removed in the next release.
You can view the status of the action under History > Recent Tasks.
2 After the action is successful, log in to vRealize Operations VM with any remote session tool
and edit the exported guest user mappings CSV template.
3 Encrypt the file with the gpg tool available on vRealize Operations VM by running the
command:
a Enter the same password that you entered in the Guest User Mapping CSV field when
configuring the Service Discovery adapter.
The gpg tool creates a gpg file which is the encrypted version of the plain-text comma-
separated-values file next to the CSV file.
n From the left menu, click Data Sources and then click Integrations, select the relevant vCenter
Server from Cloud Accounts. Click the vertical ellipsis and select Object Details. This action is
available from the Actions menu below the top menu.
Note This action is deprecated and will be removed in the next release.
Prerequisites
Ensure that the Export Guest User Mapping action is performed successfully.
2 Select the Overwrite check box to overwrite the already configured guest user mapping.
You can view the status of the action under History > Recent Tasks.
Note If the user mapping for a VM is not successful, review the CSV path that you entered in
the Status CSV Path field.
n From the left menu, click Data Sources and then click Integrations Select the relevant vCenter
Server and click the vertical ellipsis and select Object Details. This action is available from the
Actions menu below the top menu.
Note This action is deprecated and will be removed in the next release.
Prerequisites
Ensure that the Export Guest User Mapping and the Apply Guest User Mapping actions are
performed successfully.
You can view the status of the action under History > Recent Tasks.
Note If the user mapping for a VM is not successful, review the CSV path that you entered in
the Status CSV Path field.
n From the left menu, click Data Sources and then click Integrations. Select the relevant vCenter
Server from Other Accounts that have the Service Discovery adapter configured. Click the
vertical ellipsis and select Object Details. This action is available from the Actions menu below
the top menu.
Note This action is deprecated and will be removed in the next release.
You can view services under Home > Manage Applications > Discovered Services.
Verify that your vCenter Adapter is configured to connect to the correct vCenter Server instance,
and configured to run actions. See Configure a vCenter Server Cloud Account section in vRealize
Operations Configuration Guide.
Verify that your vCenter Adapter is configured to connect to the correct vCenter Server instance,
and configured to run actions. See vRealize Operations Configuration Guide. .
Problem
Actions such as Rebalance Container might not appear in the drop-down menu when you view the
actions for your data center.
n If a data center is not managed by vRealize Automation, you can act on the virtual machines
that vRealize Automation is not managing.
Cause
When vRealize Automation manages the child objects of a data center or custom data center
container, the actions that are normally available on those objects do not appear. They are not
available because the action framework excludes actions on objects that vRealize Automation
manages. You cannot turn on or turn off the exclusion of actions on objects that vRealize
Automation manages. This behavior is normal.
If you removed the vRealize Automation adapter instance, but did not select the Remove related
objects check box, the actions are still disabled.
Make actions available on the objects in your data center or custom data center in one of two
ways. Either confirm that vRealize Automation is not managing the objects, or perform the steps in
this procedure to remove the vRealize Automation adapter instance.
Solution
Problem
When you run an action one or more objects, some of the fields are empty.
Cause
There are two possible causes: 1) the VMware vSphere adapter has not collected the data from the
vCenter Server instance that manages the object. 2) the current vRealize Operations user does not
have privileges to view the collected data for the object.
Solution
2 Verify that you have the privileges necessary to view the data.
Problem
Current (MB) and Power State columns do not display the current values, which are collected for
the managed object.
Cause
The adapter responsible for collecting data from the vCenter Server on which the target virtual
machine is running has not run a collection cycle and collected the data. This omission can occur
when you recently created an VMware adapter instance for the target vCenter Server and initiated
an action. The VMware vSphere adapter has a five-minute collection cycle.
Solution
1 After you create a VMware adapter instance, wait an extra five minutes.
The current memory value and the current power state appear in the dialog box.
Problem
When you select virtual machine on which to run an action, and click the Action button, the dialog
box appears, but the Host column is empty.
Cause
Although your user role is configured to run action on the virtual machines, you do not have a user
roll that provides you with access to the host. You can see the virtual machines and run actions
on them, but you cannot see the host data for the virtual machines. vRealize Operations cannot
retrieve data that you do not have permission to access.
Solution
You can run the action, but you cannot see the host name in the action dialog boxes.
You can monitor the status of tasks that are started when you run actions, and investigate whether
a task finished successfully.
Prerequisites
You ran at least one action as part of an alert recommendation or from one of the toolbars. See
Run Actions from Toolbars in vRealize Operations .
Procedure
1 In the menu, click Administration, then select History from the left pane.
3 To determine if you have tasks that are not finished, click the Status column and sort the
results.
Option Description
Failed Indicates incomplete tasks on at least one object when started on multiple
objects.
4 To evaluate a task process, select the task in the list and review the information in the Details
of Task Selected pane.
The details appear in the Messages pane. If the information message includes No action
taken, the task finished because the object was already in the requested state.
5 To view the messages for an object when the task included several objects, select the object in
the Associated Objects list.
To clear the object selection so that you can view all the messages, press the space bar.
What to do next
Troubleshoot tasks with a status of Maximum Time Reached or Failed to determine why a task
did not run successfully. See Troubleshoot Failed Tasks.
Option Description
Edit Properties Determines how long the recent task data is retained in
your system.
Set the number of days that vRealize Operations keeps the
data, after which it is purged from the system. The default
value is 90 days.
Status drop-down menu Filters the list based on the status value.
All Filters Filters the list based the selected column and the provided
values.
Filter (Object Name) Limits the tasks in the list to those that match the entered
string.
The search is based on a partial entry. For example, if
you enter vm, objects such as vm001 and acctvm_east are
included.
Option Description
Event Source The UUID or the name of the event that triggered the action
automatically. when an event is triggered that is associated
to the recommendation, it triggers the action without the
user intervention.
For example, you can automate Alert recommendations
that have an associated action. Automation is disabled by
default. You configure automation in the Override Alert /
Symptom Definitions area of a policy when you create or
edit the policy in Administration > Policies.
An administrator who has the Automation role has
permission to automate actions in the Override Alert /
Symptom Definitions area of the policy workspace.
Option Description
Source Type Authentication source that the user who started the task
used when accessing vRealize Operations .
Submitted By Name of the user who initiated the task. This column
displays the automationAdmin user account for automated
actions that are triggered by alerts.
The Associated Objects are the objects on which the selected task ran.
Option Description
Object Name Detailed list of objects that are included in the task
selected in the task list.
If the task ran on only one object, the list includes one
object. If the task ran on multiple objects, each object is
listed on a separate row.
The Messages are the log of the task as it ran. If the task does not finish successfully, use the logs
to identify problems.
Severity drop-down menu Limits the messages based on the Severity value.
Filter (Message) Limits the message in the list to those that match the
entered string.
The search is based on a partial entry. For example, if you
enter id, then messages that contain Task ID and the
phrase did not complete are included.
Time Date and time the entry was added to the log.
This information is a general procedure for using the information in Recent Tasks to troubleshoot
problems identified in the tasks.
n Troubleshooting Set CPU Count or Set Memory with Powered Off Allowed
A Set CPU Count, Set Memory, or a Set CPU Count and Set Memory action indicates that the
action failed in Recent Tasks.
n Troubleshooting Set CPU Count and Memory When Values Not Supported
If you run the Set CPU Count or Set Memory actions with an unsupported value on a virtual
machine, the virtual machine might be left in an unusable state. That outcome requires you to
resolve the problem in vCenter Server.
n Troubleshooting Set CPU Resources or Set Memory Resources When the Value Is Not
Supported
If you run the Set CPU Resources action with an unsupported value on a virtual machine, the
task fails and an error appears in the Recent Task messages.
n Troubleshooting Set CPU Resources or Set Memory Resources When the Value Is Too High
You run the Set CPU Resources or Set Memory Resources action and the task fails with an
error appearing in the Recent Tasks messages. The reason might be that you entered a value
that is greater than the value that your vCenter Server instance supports.
n Troubleshooting Set Memory Resources When the Value Is Not Evenly Divisible by 1024
If you run the Set Memory Resources action with a value that cannot convert from kilobytes to
megabytes, the task fails and an error appears in the Recent Task messages.
Procedure
1 From the left menu, click Administration, then click Recent Tasks.
3 In the Messages list, locate the occurrences of Script Return Result: Failure and
review the information between this value and <-- Executing:[script name] on {object
type}.
Script Return Result is the end of action run and <-- Executing indicates the beginning.
The information provided includes the parameters that are passed, the target object, and
unexpected exceptions that you can use to identify the problem.
Problem
The Recent Tasks list indicates that a task had a status of Maximum Time Reached.
The task is running past the amount of time that is the default or configured value. To determine
the latest status, you must troubleshoot the initiated action.
Cause
The task is running past the amount of time that is the default or configured value for one of the
following reasons:
n The action is exceptionally long running and did not finish before the threshold timeout was
reached.
n The action adapter did not receive a response from the target system before reaching the
timeout. The action might have completed successfully, but the completion status was not
returned to vRealize Operations .
n The action adapter might have an error and be unable to report the status.
Solution
To determine whether the action completed successfully, check the state of the target object. If it
did not complete, continue investigating to find the root cause.
Problem
The Recent Tasks list indicates that a Set CPU Count, Set Memory, or Set CPU and Memory task
has a status of Failed. When you evaluate the Messages list for the selected task, you see this
message.
When you increase the memory or CPU count, you see this message.
Virtual Machine found powered on, power off not allowed, if hot add is
enabled the hotPlugLimit is exceeded.
Cause
You submitted the action to increase or decrease the CPU or memory value without selecting the
Allow Power Off option. When you ran the action where a target object is powered on and where
Memory Hot Plug is not enabled for the target object in vCenter Server, the action fails.
Solution
1 Either enable Memory Hot Plug on your target virtual machines in vCenter Server or select
Allow Power Off when you run the Set CPU Count, Set Memory, or Set CPU and Memory
actions.
Troubleshooting Set CPU Count or Set Memory with Powered Off Allowed
A Set CPU Count, Set Memory, or a Set CPU Count and Set Memory action indicates that the
action failed in Recent Tasks.
Problem
When you run an action that changes the CPU count, the memory, or both, the action fails. It fails
even though Power Off Allowed was selected, the virtual machine is running, and the VMware
Tools are installed and running.
Cause
The virtual machine must shut down the guest operating system before it powers off the virtual
machine to make the requested changes. The shutdown process waits 120 seconds for a response
from the target virtual machine, and fails without changing the virtual machine.
Solution
1 To determine if it has jobs running that are delaying the implementation of the action, check
the target virtual machine in vCenter Server.
Troubleshooting Set CPU Count and Memory When Values Not Supported
If you run the Set CPU Count or Set Memory actions with an unsupported value on a virtual
machine, the virtual machine might be left in an unusable state. That outcome requires you to
resolve the problem in vCenter Server.
Problem
You cannot power on a virtual machine after you successfully run the Set CPU Count or Set
Memory actions. When you review the messages in Recent Tasks for the failed Power On VM
action, you see messages stating that the host does not support the new CPU count or new
memory value.
Cause
Because of the way that vCenter Server validates changes in the CPU and memory values, you can
use the vRealize Operations actions to change the value to an unsupported amount. This change
can happen when you run the action when the virtual machine is powered off.
If the object was powered on, the task fails, but rolls back any value changes and powers the
machine back on. If the object was powered off, the task succeeds and the value is changed
in vCenter Server. However, the target object is left in a state where you cannot power it on
using either actions or the vCenter Server without manually changing the CPU or memory to a
supported value.
Solution
1 From the left menu, click Administration, then select Recent Tasks from the left pane.
2 In the task list, locate your failed Power On VM action, and review the messages associated
with the task.
For example, if you ran a Set CPU Count action on a powered off virtual machine to increase
the CPU count from 2 to 4, but the host does not support 4 CPUs. The Set CPU tasks reported
that it completed successfully in recent tasks. However, when you attempt to power on the
virtual machine, the tasks fails. In this example, the message is Virtual machine requires
4 CPUs to operate, but the host hardware only provides 2.
The main pane updates to display the object details for the selected object.
5 Click the Actions menu on the toolbar and click Open Virtual Machine in vSphere Client.
The vSphere Web Client opens with the virtual machine as the current object.
6 In the vSphere Web Client, click the Manage tab and click VM Hardware.
7 Click Edit.
8 In the Edit Settings dialog box, change the CPU count or memory to a supported value and
click OK.
You can now power on the virtual machine from the Web client or from vRealize Operations .
Troubleshooting Set CPU Resources or Set Memory Resources When the Value
Is Not Supported
If you run the Set CPU Resources action with an unsupported value on a virtual machine, the task
fails and an error appears in the Recent Task messages.
Problem
The Recent Tasks list indicates that a Set CPU Resource or Set Memory Resource action has a
state of Failed. When you evaluate the Messages list for the selected task, you see a message
similar to the following examples.
Cause
You submitted the action to increase or decrease the CPU or memory reservation or limit value
with an unsupported value. For example, if you supplied a negative integer other than -1, which
sets the value to unlimited, vCenter Server cannot make the change and the action failed.
Solution
The supported values for reservation include 0 or a value greater than 0. The supported
values for limit include -1, 0, or a value greater than 0.
Troubleshooting Set CPU Resources or Set Memory Resources When the Value
Is Too High
You run the Set CPU Resources or Set Memory Resources action and the task fails with an error
appearing in the Recent Tasks messages. The reason might be that you entered a value that is
greater than the value that your vCenter Server instance supports.
Problem
The Recent Tasks list indicates that a Set CPU Resource or Set Memory Resource action has a
state of Failed. When you evaluate the Messages list for the selected task, you see messages
similar to the following examples.
If you are working with Set CPU Resources, the information message is similar to the following
example, where 1000000000 is the supplied reservation value.
If you are working with Set Memory Resources, the information message is similar to the following
example, where 1000000000 is the supplied reservation value.
Cause
You submitted the action to change the CPU or memory reservation or limit value to a value
greater than the value supported by vCenter Server, or the submitted reservation value is greater
than the limit.
Solution
Troubleshooting Set Memory Resources When the Value Is Not Evenly Divisible
by 1024
If you run the Set Memory Resources action with a value that cannot convert from kilobytes to
megabytes, the task fails and an error appears in the Recent Task messages.
Problem
The Recent Tasks list indicates that a Set Memory Resource action has a state of Failed. When
you evaluate the Messages list for the selected task, you see a message similar to the following
example.
Cause
Because vCenter Server manages memory reservations and limit values in megabytes, but
vRealize Operations calculates and reports on memory in kilobytes, you must provide a value
in kilobytes that is directly convertible to megabytes. To do that, the value must be evenly divisible
by 1024.
Solution
u Run the action where the reservation and limit values are configured with supported values.
The supported values for reservation include 0 or a value greater than 0 that is evenly divisible
by 1024. The supported values for a limit include -1, 0, or a value greater than 0 that is evenly
divisible by 1024.
Problem
The Recent Tasks list indicates that a Shut Down VM action has a task status of Failed. When you
evaluate the Messages list for the selected job, you see Failure: Shut down confirmation
timeout.
Cause
The shutdown process involves shutting down the guest operating system and powering off the
virtual machine. The wait time is 120 seconds to shut down the guest operating system. If the
guest operating system does not shut down in this time, the action fails because the shutdown
action is not confirmed.
Solution
u To determine why the guest operating system did not shut down in the allotted time, check its
status in vCenter Server.
Problem
The Recent Tasks list indicates that a Shutdown VM action has a tasks status of Failed. When
you evaluate the Messages list for the selected job, you see VMware Tools: Not running (Not
installed).
Cause
The Shutdown VM action requires that VMware Tools is installed and running on the target virtual
machines. If you ran the action on more than one object, then VMware Tools was not installed, or
installed but not running, on at least one of the virtual machines.
Solution
u In the vCenter Server instance that manages the virtual machine that failed to run the action,
install and start VMware Tools on the affected virtual machines.
Problem
The Recent Tasks list indicates that a Delete Unused Snapshots action has a task status of Failed.
When you evaluate the Messages list for the selected job, you see this message.
Cause
The delete snapshot process involves waiting for access to datastores. The wait time is 600
seconds to access the datastore and delete the snapshot. If the delete request is not passed to the
datastore in that time, the action does not finish the delete snapshot action.
Solution
1 To determine if the snapshot was deleted, check its status in vCenter Server .
Survey your entire inventory to get a quick idea of the state of any object or click an object name
for more detailed information. See Evaluating Object Information Using Badge Alerts and the
Summary Tab.
Inventory Tab
The tab displays the state of each object in your environment. Objects are members of groups and
applications that you define.
Option Description
Option Description
Capacity planners must assess whether physical capacity is sufficient to meet current or forecasted
demand. With robust capacity planning and optimization, you can manage your production
capacity effectively as your organization addresses changing requirements. The objective of
strategic capacity optimization is to reach an optimal level where production capabilities meet
ongoing demand.
vRealize Operations analytics provide precise tracking, measuring and forecasting of data center
capacity, usage, and trends to help manage and optimize resource use, system tuning, and cost
recovery. The system monitors stress thresholds and alerts you before potential issues can affect
performance. Multiple pre-set reports are available. You can plan capacity based on historical
usage, and run what-if scenarios as your requirements expand.
Use the Capacity Optimization and Reclaim features to assess workload status and resource
contention in data centers across your environment. You can determine time remaining until CPU,
memory, or storage resources run out and realize cost savings when underutilized VMs can be
reclaimed and deployed where needed.
Workload Optimization provides for moving virtual workloads and their file systems dynamically
across datastore clusters within a data center or custom data center. You can potentially automate
a significant portion of your data center compute and storage optimization efforts. With properly
defined policies determining the threshold at which resource contention triggers an alert and
automatically runs an action, a data center performs at optimum.
In addition, the What-If Analysis function- can run scenarios that help determine where additional
system resources can be brought online.
Note You may see a data center or cluster labeled as optimized when it has few or no days
remaining before CPU, memory, or storage is predicted to run out. That is because these are two
different measures of data center and cluster health. A data center can be running at optimum
based on policy settings for balance and consolidation, yet be almost out of resources. It is
important to consider both measures when managing your environment.
n Capacity Analytics
n Allocation Model
n Optimize Capacity
n Reclaim
n Reclamation Settings
n Retain Historical Data of VMs Migrated Using VMware Hybrid Cloud Extension
Capacity Analytics
Capacity analytics helps you assess the utilization and capacity remaining in objects across your
environment. An evaluation of the historical utilization of resources generates a projection of
the future workload. You can plan for infrastructure procurement or migrations based on the
projection and avoid the risk of capacity shortage and high infrastructure costs.
Capacity analytics uses the capacity engine to assess historical trends, which include utilization
peaks. The engine chooses an appropriate projection model to predict the future workload. The
amount of historical data that is considered depends on the amount of historical utilization data.
Time Remaining
Resource
Utilization / Demand Capacity Remaining
Capacity Engine
Usable Capacity Recommended Size
Recommended
Total Capacity
The projection window for the capacity engine is 1 year into the future. The engine consumes data
points every 5 minutes to ensure real-time calculation of output metrics.
The capacity engine projects the future workload in a projected utilization range. The range
includes an upper bound projection and a lower bound projection. Capacity calculations are based
on the time remaining and risk level. The engine considers the upper bound projection for a
conservative risk level and the mean of the upper bound projection and lower bound projection for
an aggressive risk level. For more information about setting risk levels, see, Capacity Details in the
Configuring Policies chapter of the VMware vRealize Operations Configuration Guide.
The capacity engine calculates the time remaining, capacity remaining, recommended size, and
recommended total capacity.
Time Remaining
The number of days remaining till the projected utilization crosses the threshold for the usable
capacity. The usable capacity is the total capacity excluding the HA settings.
Capacity Remaining
The largest difference between the usable capacity and the projected utilization between now
and 3 days into the future. If the projected utilization is above 100% of the usable capacity, the
capacity remaining is 0.
Recommended Size
The maximum projected utilization for the projection period from the current time to 30 days
after the warning threshold value for time remaining. The warning threshold is the period
during which the time remaining is green. The recommended size excludes HA settings.
If the warning threshold value for time remaining is 120 days, which is the default value, the
recommended size is the maximum projected utilization 150 days into the future.
vRealize Operations caps the recommended size that is generated by the capacity engine to
keep the recommendations conservative.
n vRealize Operations caps an oversized recommended size at 50% of the currently allocated
resources.
For example, a virtual machine that is configured with 8 vCPUs has never used more than
10% CPU historically. Instead of recommending a reclaim of 7 vCPUs, the recommendation
is capped to reclaiming 4 vCPUs.
For example, a virtual machine that is configured with 4 vCPUs has been constantly
running very hot historically. Instead of recommending the addition of 8 vCPUs, the
recommendation is capped at adding 4 vCPUs.
The maximum projected utilization for the projection period from the current time to 30
days after the warning threshold value for time remaining. The recommended total capacity
includes HA settings.
For example, if the warning threshold value for time remaining is 120 days, which is the default
value, the recommended size is the maximum projected utilization including HA values, 150
days into the future.
The following figure shows the capacity calculations for a conservative risk level.
Utilization
Recommended Size
Upper Bound Projection
Time Remaining
Usable Capacity
Capacity
Remaining Lower Bound
Projection
Time Remaining
Current Time Current Time + 3 Days Green + 30 Days
Time
The following figure shows the capacity calculations for an aggressive risk level.
Utilization
Time Remaining
Current Time Current Time + 3 Days Green + 30 Days
Time
Note
n If HA is not enabled in VC then Usable Capacity = Total Capacity. In this case, the Usable
Capacity value can be 0 only if there are no hosts in the Cluster.
Utilization Peaks
The historical utilization of resources can have peaks, which are periods of maximum utilization.
The projection of future workload depends on the types of peaks. According to the frequency of
peaks, they can be momentary, sustained, or periodic.
Momentary Peaks
Short-lived peaks that are a one-time occurrence. The peaks are not significant enough to
require additional capacity, so they do not impact capacity planning and projection.
Sustained Peaks
Peaks that last for a longer time and impact projections. If a sustained peak is not periodic, the
impact on the projection lessens over time because of exponential decay.
Periodic Peaks
Peaks that exhibit cyclical patterns or waves. The peaks can be hourly, daily, weekly, monthly,
during the last day of the month, and so on. The capacity engine also detects multiple
overlapping cyclical patterns.
Projection Models
The capacity engine uses projection models to generate projections. The engine constantly
modifies projections and chooses the model that best fits the pattern of historical data. The
projection range predicts the general usage pattern that covers 90% of the future data points.
Projection models can be linear or periodic.
Linear Models
Models that have a steadily increasing or decreasing trend. Multiple linear models run in
parallel and the capacity engine chooses the best model.
Examples of linear models are linear regression and autoregressive moving average (ARMA).
Periodic Models
Models that discover periodicity of various lengths, such as hours, days, weeks, months, or the
last day of the week or month. Periodic models detect square waves that represent batch jobs
and handle data streams that contain multiple overlapping periodic patterns. These models
ignore random noise.
Examples of periodic models are fast Fourier transforms (FFTs), pulses (edge detection), and
wavelets.
The exponential decay window is a window of unlimited size in which the capacity engine gives
more importance to the most recent data points. Beginning from the projection calculation start
point, the engine consumes all the historical data points and weighs them exponentially, based on
how far back in time they are.
Prerequisites
The administrator must have credentials for operating vRealize Operations and managing vCenter
Server objects.
Procedure
1 From the left menu, the administrator clicks Reclaim under Optimize.
The Reclaim screen appears. In reviewing the status of data centers across the network, the
administrator sees that data center DC-Evanston-6 has 3 days of time remaining.
The data in the lower half of the screen refreshes to display total reclaimable capacity and
cost savings potential for recommendations for selected data center DC-Denver-19. (NOTE:
Double-clicking the DC-Evanston-6 graphic at this point displays the Object Details page for
that data center.)
4 The administrator clicks the chevron next to a cluster name on the left in the table.
5 The administrator wants to keep snapshots for some VMs in the cluster, so selects two VMs
and clicks EXCLUDE VM(s).
The excluded VMs disappear from view and the potential cost savings drops.
7 Back at the table, with the VMs selected whose snapshots are to be deleted, the administrator
clicks DELETE SNAPSHOT(s).
The Delete Snapshots confirmation dialog box appears, showing how many snapshots are to
be deleted and the monthly savings in cost and disk space.
Results
What to do next
Under Optimize Capacity in the left menu, click Overview to display the Capacity Overview screen.
Confirm that DC-Evanston-6 now has 15 days of time remaining.
Scenarios that you save for later are displayed as a list in the Saved Scenarios tab. You can
run, edit or delete the saved scenarios. You can select more than one compatible scenarios and
run them together. For example, you can create a scenario to remove hosts using the Physical
Infrastructure Planning pane, because your organization has hardware that will soon become
obsolete. You can create another scenario to add hosts to your physical infrastructure to account
for new hardware that will replace the obsolete ones. You can run both these scenarios together
to see the capacity after removing old hardware and adding new hardware.
You can only combine scenarios that pertain to the same object. Use the filters in the Saved
Scenarios tab to narrow down the list based on scenario name, type, data center, or cluster.
You can select the following combinations of scenarios and run them together:
n Add VMs
n Remove VMs
n Add Hosts
n Remove Hosts
The Scenario Summary page displays the results of running one or more saved scenarios. To add
or remove saved scenarios and run them again cumulatively, click Edit in the Scenario Summary
page .
Prerequisites
The administrator must have credentials for operating vRealize Operations and managing vCenter
Server objects.
Procedure
1 From the left menu, the administrator clicks Plan > Capacity
3 Enters Workload Tax 2018 in the SCENARIO NAME field, then selects DC-Chicago-16
(vc_10.27.83.19) from the list under LOCATION - WHERE WOULD YOU LIKE TO ADD YOUR
WORKLOAD?
The field to the right populates with the words, Any cluster. The administrator selects Cluster -
Mich2long from the list.
5 For the CPU row, the administrator increments the count to 4. For the Memory row, enters 18.
For the Disk Space row, enters 65. Enters 45% in the Expected Utilization column. For number
of VMs, enters 20.
The Saved Scenarios screen appears. The data entered on the previous screen appears under
Saved Scenarios.
7 The administrator researches the time period for which the workload is needed online.
8 Back at the What-If Analysis screen, the administrator selects Workload Tax 2018 in the list
under Saved Scenarios and clicks EDIT in the command bar.
The Workload Planning screen appears with the data filled in for the requested scenario.
9 In the DATE area, the administrator selects 3/25/18 and 5/30/18 as the start and end dates,
respectively, then clicks RUN SCENARIO.
The scenario runs and the results appear. To the administrator's surprise, the workload does
not fit.
10 At the top right of the screen, the administrator selects a different cluster: Cluster - Mich3long.
Then clicks the RUN SCENARIO button to the right of the list.
The scenario runs and the results appear. This time the workload fits. It is projected to cost
$84/month to run in the VMware hybrid cloud.
Results
The administrator identifies a location in the virtual infrastructure where the required workload can
reside and support the coming increase in production requirements.
What to do next
Assuming this plan is the best of the scenarios the administrator has run, it can be implemented in
time to support the added workload. The administrator can monitor the workload performance
using the Workload Optimization and Chapter 2 Capacity Optimization for Your Managed
Environment features. For information on Workload Optimization, see the vRealize Operations
Configuration Guide.
Prerequisites
The administrator must have credentials for operating vRealize Operations and managing vCenter
Server objects.
Procedure
1 From the left menu, the administrator clicks Plan > Capacity
3 Enters Workload Staff Hire in the SCENARIO NAME field, then selects DC-Boston-16
(vc_10.27.83.18) from the list under LOCATION - WHERE WOULD YOU LIKE TO ADD YOUR
WORKLOAD?
The field to the right populates with the words, Any cluster. The administrator selects Cluster -
1860 from the list.
4 The administrator clicks the Import from existing VM radio button in the APPLICATION
PROFILE field, then clicks SELECT VMs.
5 In the column on the left, double-click the name of each VM whose attributes you want use in
this scenario. The VM names appear in a SELECTED column on the right.
6 Click OK.
The Workload Planning screen appears. The data entered on the previous screen appears in
the APPLICATION PROFILE field.
7 At the Workload Planning screen, under APPLICATION PROFILE, in the SELECTED VMS
table, enter in the Quantity column the number of copies you want of each VM you selected.
8 In the DATE area, the administrator selects 3/25/18 and 6/30/18 as the start and end dates,
respectively, then clicks RUN SCENARIO
The scenario is successful: the workload will fit. By default, vRealize Operations compares the
cost of running the workload on two providers, typically Hybrid Cloud (VMware) and AWS. The
corresponding cost details are updated for your private cloud and public cloud providers. The
planning scenario also provides a public cloud comparison between Hybrid Cloud and VMware
Cloud on AWS. You can see that the monthly cost is displayed for each of the public clouds.
Shows the number of hosts required on VMare Cloud on AWS for the migration to Shows the allocated cost
accommodate the selected workload, considering the minimum purchase of four hosts. for a month.
The actual utilized capacity of each host, with balanced workload distribution. Displays the utilization
of CPU, memory, and
storage. Provides overall
requirement of hosts for
the given capacity.
Total purchase cost is derived by multiplying the effective monthly purchase cost for
each host by the number of required hosts.
Total Utilized Cost per month is computed based on utilized CPU and RAM, allocated
storage, this indicates how well all three resources are being utilized as a fraction of the
purchase cost.
Shows the cost for a selected AWS region and its equivalent resources required for the
selected region.
Results
In the Public Cloud text box, the system displays the monthly cost of running the workload on the
VMware Hybrid Cloud versus the AWS Public Cloud.
What to do next
Assuming this plan is the best of the scenarios the administrator has run, it can be implemented in
time to support the added workload. The administrator can monitor the workload performance
using the Workload Optimization and Chapter 2 Capacity Optimization for Your Managed
Environment features. For information on Workload Optimization, see the vRealize Operations
Configuration Guide.
Allocation Model
The allocation model determines how much compute, memory, and storage resources are
allocated to object types. You define the allocation values by modifying the policy which is applied
to the objects. The allocation values, also known as overcommit ratios, affect performance and
cost.
The allocation model works alongside the demand model. Unlike the demand model which always
affects the capacity calculations, the allocation model can be turned on or off in the policy setting.
You can control the ratio by which vRealize Operations overcommits either the CPU, memory, or
disk space. By specifying the allocation values in the policy, you can choose whether you want to
overcommit your resources or not. Overcommitting helps you measure utilization of resources
in a pay-as-you-go model. When you do not overcommit, the utilization of your cluster will
never exceed 100%. If your resource utilization is over the allocation ratio that you set, Capacity
Remaining becomes zero.
To modify a policy and configure overcommit ratios, see Policy Allocation Model Element in
vRealize Operations Configuration Guide. .
Optimize Capacity
Use the Optimize Capacity screen to assess workload status and how much capacity is remaining
in data centers across your environment.
Note Double-click on a data center graphic to display the object details screen for the data
center.
When you open the Optimize Capacity page, graphical representations of all the data centers
and custom data centers in your environment appear. VMware Cloud on AWS data centers has a
unique icon to differentiate it from the other data centers.
By default, they are shown in order of time remaining, beginning from the upper left, where the
most constrained data centers appear. To review the status of a data center, click the graphic. The
page refreshes to display the following data:
Time Remaining
Time Remaining specifies which clusters are most constrained and displays the criticality of the
cluster.
Optimization Recommendations
vRealize Operations shows you the number of reclaimable VMs and the associated cost
savings. Click View Reclaimable VMs to navigate to the Reclaim page.
Cluster Utilization
Cluster Utilization displays an interactive graph that shows time remaining by component. You
can explore the demand percentage over time by CPU, memory, and disk space or by the
most constrained component. By default, the data displayed is for the Demand model. If you
have configured the Allocation model, then you can also see the CPU, memory, and disk space
time remaining model based on the overcommit ratios that you have set in the policy.
Click the Edit icon to modify the criticality threshold, risk level, and allocation model. These
changes affect the selected cluster's policy. Hence, any change that you make here, affects all
the clusters under the same policy.
Set the Show History and Show Forecast variables to create the slice of time in which you
want to see time-remaining data. The vertical axis of the graph shows the total capacity being
used by the current amount of CPU, memory, or disk space respectively. The bold, black line
across the top of the graph depicts the historical value of usable capacity. The horizontal axis is
the timeline. Vertical lines in the graph are labeled at the bottom of each line. The first vertical
dotted line on the left marks the projection calculation start point. The next line is the current
date - now. The third vertical marks the date the resource runs out. If a resource has little time
remaining, the current date and the date that time runs out may be the same.
vRealize Operations can make recommendations for increasing time remaining based on the data
it receives and these recommendations appear at the bottom of the screen. You might see two
options: Option 1 shows what you can achieve by reclaiming resources. Option 2 shows the results
of adding capacity.
If you choose to reclaim resources, you can run that process immediately by clicking RECLAIM
RESOURCES. To see the details or choose additional options before running a reclaim action,
review the information provided in the Optimization Recommendations pane and then click VIEW
RECLAIMABLE VMS to go to the Reclaim page.
Option Description
Select a datacenter Select a data center from the carousel across the top of the page.
Information about the datacenter is displayed below.
ALL DATACENTERS | X Toggle: click ALL DATACENTERS on the upper right when you want to
switch the view to a filtered list of all data centers. Click X to return to a
carousel view of data centers.
View: Filter results to include data centers, custom data centers, or both. This
option appears if you select ALL DATACENTERS on the upper right.
Group BY: Filter results by criticality (least time remaining data centers/custom data
centers listed first) or by the vCenter Server to which each data center
belongs. This option appears if you select ALL DATACENTERS on the
upper right.
Sort by: Options (Options appear if you select ALL DATACENTERS on the upper
right):
n Alarm clock graphic - lists data centers/custom data centers by time
remaining.
n Dollar sign - lists data centers/custom data centers by potential cost
savings.
n Scales graphic - lists data centers/custom data centers by level of
optimization.
Select datacenter or ADD NEW Options (options appear if you select ALL DATACENTERS on the upper
CUSTOM DATACENTER right):
n Select a data center from the carousel across the top of the page. All
data following refreshes with information for the selected object.
n Select ADD NEW CUSTOM DATACENTER to display a dialog box that
enables you to define a custom data center.
Option Description
Time Remaining Appears when you select a data center or custom data center from the top
of the screen.
Gives overview of cluster status, including how many are at:
n Critical
n Medium
n Normal
n Unknown
"Critical" can indicate a resource contention, imbalance, or other stress
condition. Thresholds you set in the policies define what is critical.
Cluster Utilization and Time Remaining Overall view of cluster health in the selected data center. You can select
a cluster from the list to display information about that cluster, or use the
options to sort and filter results. The options you select dictate the data
displayed in the graph.
Sort by:
n Most Constrained: most constrained element
n CPU (allocation or demand)
n Memory (allocation or demand)
n Disk Space (allocation or demand)
Option Description
Time Remaining graph Data shows current and trending resource usage and pinpoints when a
given cluster is projected to run out of CPU, memory, or disk space based
on the allocation or demand model (default).
Note You might see that a data center or cluster is labeled optimized when it has few or no
days remaining before CPU, memory, or disk space is predicted to run out. The seemingly odd
assessment is due to optimization and time remaining being two different measures of data center
and cluster health. A data center can be running at optimum based on policy settings for balance
and consolidation, yet be almost out of resources. It is important to consider both measures when
managing your environment.
Reclaim
Use the Reclaim screen to identify underutilized workloads and reclaim resources from across
your environment.
Note Double-click on a data center graphic to display the object details screen for the data
center.
When you open the Reclaim page, graphical representations of all the data centers and custom
data centers in your environment appear. By default, they are shown in order of time remaining,
beginning from the upper left, where the most constrained data centers appear. To review the
status of a data center, click the graphic. The area following refreshes to display details about the
selected data center. The How much you can potentially save pane reflects potential capacity
savings and indicates a possible cost savings once you have reclaimed underused or powered off
VMs. The Total Reclaimable Capacity pane gives details of the reclaimable percentages for CPU,
memory, and disk space.
The table at the bottom of the page provides important information about the VMs that offer the
most cost savings. The VMs are listed by Powered VMs, Idle VMs, Snapshots, and Orphaned
Disks. The highest priority heading is at the far left. You can specify what information is included
in your reclaim action. For example, when you click a column heading, the table lists, by data
center and then by VM, the allocated and reclaimable CPUs and memory, respectively. Then, for
example, you can select the box next to one or more VM names and click the EXCLUDE VM(S)
button to keep those VMs from being included in any reclaim action. You can also select VMs to
resize.
Reclamation Settings
Select the gear icon next to the page heading to customize Reclamation Settings. This affects all
data centers. Using the Reclamation Settings, you can exclude, for example all snapshots from
being included in the reclaim action - by deselecting the Snapshots check box. Similarly, you can
include or exclude powered-off VMs, idle VMs, and orphaned disks. For more information, see
Reclamation Settings.
Note To provide read-only access to the Reclamation Settings page for a user, configure the user
role in the Access Control page (Roles tab) under Administration > Access > Access Control.
Select the Manage Global Settings permissions under Administration > Management in the
Permissions pane to grant access to modify the Reclamation Settings page. Unselect the Manage
Global Settings permissions to grant read-only access.
Option Description
Select a data center. Select a data center from the carousel across the top of the page. All data
refreshes with information for the selected object.
ALL DATACENTERS | X Toggle: click ALL DATACENTERS on the upper right when you want to
switch the view to a filtered list of all data centers. Click X to return to a
carousel view of data centers.
Option Description
View: Filter results to include data centers, custom data centers, or both. Option
appears when you select ALL DATACENTERS on the upper right.
Group BY: Filter results by criticality (least time remaining data centers/custom data
centers listed first) or by the vCenter Server to which each data center
belongs. Option appears when you select ALL DATACENTERS on the
upper right.
Sort by: Options (Options appear when you select ALL DATACENTERS on the
upper right):
n Alarm clock graphic - list data centers/custom data centers by time
remaining.
n Dollar sign - list data centers/custom data centers by potential cost
savings.
n Scales graphic - list data centers/custom data centers by level of
optimization.
Select data center or ADD NEW Options (Options appear when you select ALL DATACENTERS on the
CUSTOM DATACENTER. upper right):
n Select a data center from the carousel across the top of the page. All
data refreshes with information for the selected object.
n Select ADD NEW CUSTOM DATACENTER to display a dialog box that
enables you to define a custom data center.
How much you can potentially save. Appears when you select a data center or custom data center from the top
of the screen. Shows the total calculated potential cost savings when you
accept system reclamation recommendations.
Total Reclaimable Capacity Lists potential cost savings for the selected data center when you reclaim
unused resources.
Resource: CPU, memory, or disk space
Reclaimable Capacity: how much capacity is available to reclaim from idle
resources
% Reclaimable: percentage of total CPU, memory, or storage you can
reclaim.
Option Description
Duration older than: Shows idle or powered off VMs that have been idle or powered off for at
least the selected time period: one week, two weeks, or a month.
Table of Potential Cost Savings Tabular representation of the VMs, Idle VMs, Snapshots, and Orphaned
disks in the selected data center from which resources can be reclaimed.
Click one of the elements - powered off VMs, idle VMs, and so on - to
refresh the table with data for that element. The table lists the relevant
clusters. To see the VMs hosted in a given cluster, click the chevron to the
left of the cluster name.
Click the check box next to the VMs you want to act on, or click the check
box next to the column heading VM Name to act on all the VMs.
Once you select a VM or VMs, the dimmed options above the table become
visible, as follows.
Exclude VM(s): The selected VMs are excluded from your subsequent
action. Excluding VMs from a reclamation action can reduce the potential
cost savings.
For powered Off VMs:
n SCHEDULE ACTION: Displays a dialog box enabling you to schedule
one or more reclaim action for powered off VMs. Expand the cluster
name displayed in the table and select one or more VMs. Then, from
the SCHEDULE ACTION drop down menu, select an action to be
performed later. In the dialog box, you configure the schedule for the
job. Scheduled jobs can be managed in Automation Central.
n DELETE VM(s): Deletes the selected VMs.
n EXCLUDE VM(s): Excludes the selected VMs.
n EXPORT ALL: Exports the list of powered off VMs into a CSV file.
For idle VMs:
n SCHEDULE ACTION: Displays a dialog box enabling you to schedule
one or more reclaim action for idle VMs. Expand the cluster name
displayed in the table and select one or more VMs. Then, from the
SCHEDULE ACTION drop down menu, select an action to be performed
later. In the dialog box, you configure the schedule for the job.
Scheduled jobs can be managed in Automation Central.
n DELETE VM(s): Deletes the selected VMs.
n POWER OFF: Powers off the selected VMs.
n EXCLUDE VM(s): Excludes the selected VMs.
n EXPORT ALL: Exports the list of idle VMs into a CSV file.
For Snapshots:
n SCHEDULE ACTION: Displays a dialog box enabling you to schedule
one or more reclaim action for snapshots. Expand the cluster name
displayed in the table and select one or more VMs. Then, from the
SCHEDULE ACTION drop down menu, select an action to be performed
later. In the dialog box, you configure the schedule for the job.
Scheduled jobs can be managed in Automation Central.
n DELETE SNAPSHOT(s): Deletes the selected snapshots.
n EXCLUDE VM(s): Excludes the selected snapshot.
n EXPORT ALL: Exports the list of snapshots into a CSV file.
Option Description
SHOW|HIDE EXCLUDED VMS: Toggle displays or hides the list of VMs you
previously excluded.
Reclamation Settings
Displays information about powered off VMs, idle VMs, snapshots and orphaned disks. This
information helps to identify the amount of resources that can be reclaimed and provisioned to
other objects in your environment or amount of potential savings that can be done in each month.
The types of VMs are ranked in the order of their importance in a reclamation action. A VM whose
attributes match more than one VM type is included with the higher-ranking VM type. Grouping
the VMs this way eliminates duplicates during calculations. As an example, powered-off VMs are
ranked higher than snapshots, so that a powered-off VM that also has a snapshot appears only in
the powered-off VM group.
If you exclude a given type of VM, all VMs matching this type are included with the next
lower-ranked group they match. For example, to list all snapshots regardless of whether their
corresponding VMs are powered-off or idle, deselect the Powered-off VMs and Idle VMs check
boxes.
Further, you can configure how long a given class of VMs must be in the designated state -
powered-off, for example, or idle - to be included in the reclamation exercise. You also can choose
to hide the cost savings calculation.
Property Description
Show Cost Savings Controls whether to show Cost savings in 'Overview' which
is found under Optimize Capacity in the left navigation
pane.
Powered-Off VMs VMs that have been continuously powered off during the
defined period of time.
The total storage capacity used is reclaimable. Total
storage reclaimable cost is computed by multiplying
storage rate with storage utilization. The direct cost of VM
is also attributed.
Idle VMs VMs that remain idle during the defined period of time.
You can configure the following parameters based on
which vRealize Operations calculates idle VMs:
n Duration for which the VM was idle.
n MHz of CPU consumption of VMs, and percentage
of the time VMs have less than defined MHz of CPU
within each day.
n VMs that are excluded based on how recently they
were provisioned.
Property Description
Note If you are unable to make changes in the Reclamation Settings page, your user role in the
Access Control page (Roles tab) under Administration > Access Control must be modified by an
administrator. The Manage Global Settings permissions under Administration > Global Settings
in the Permissions pane controls access to the Reclamation Settings page.
n Configure the workload manually by specifying vCPUs, memory, storage, and expected use
percentage. You have the further option to click Advanced Configuration and specify more
precise characteristics for your workload.
n Use an existing VM or VMs as templates, importing all the attributes of the selected VMs to
your workload scenario. The system allows you to specify how many copies of each selected
VM you want to add to the proposed workload.
When you have set the profile for the new workload, enter the start and end date for the period
when you want the workload to be active. The default is: starting today and ending one year from
today. The system can project scenarios ending up to one year from the current date.
At this point, you can save the scenario to edit or run later on. A list of saved scenarios is available
on the What-If Analysis main page. Otherwise, run the scenario to get the vRealize Operations
analysis and assessment of your plan.
The system lets you know immediately if the proposed workload fits or does not fit in the
suggested location. If it fits, the results list the prime target cluster and any additional possible
locations. The system also projects time remaining before the workload runs out of resources.
If you select scenario details, the system displays a graphic depiction of resource use. For each
attribute value - vCPU, memory, and storage - the amount by which the workload increases the
percentage of total application capacity used is shown against a time line. The graph shows the
existing percentage used in blue and the total of existing usage and added usage as a percentage
of total capacity in green.
If the proposed workload does not fit, the system announces the outcome and provides the
following information:
n How much the added workload reduces the time remaining for the target cluster, for example,
from one year to zero.
n The discrepancy between the space available in the target cluster and what the proposed
workload requires, for example, 100 GB of memory.
n The cost of the workload on the VMware Hybrid Cloud and on the public cloud.
About Clouds
When you run a scenario in What-If Analysis, you get a recommendation based on cost relative
to workload placement on different clouds. This cost-based recommendation varies for different
clouds.
Private Cloud and VMware Cloud on AWS costs are computed based on resource usage levels.
Public clouds, AWS, IBM Cloud, Google Cloud, Microsoft Azure, and user-defined cloud costs are
dependent on the selected configuration, that is, for the allocated resources. These public cloud
instances are selected based on the close proximity rule, with simulated resource allocation values
and in some scenarios, the exact configuration match available in the cloud instance list is not
available. Due to this issue, these public cloud costs can be inherently higher in comparison.
While removing workloads, you have two options to define the workload:
n Select existing VMs and use their projected utilization to evaluate the impact of removing
workloads.
n Configure the workload manually by specifying the vCPUs, memory, storage, and expected
use percentage.
Enter the start and end date for the period during which you want the workload to be removed. By
default, the start date is today and the end date is one year from today. The end date is left empty
by default. The system can project scenarios ending up to one year from the current date.
At this point, you can save the scenario to edit or run later on. A list of saved scenarios is available
on the What-If Analysis main page. Otherwise, run the scenario to get the vRealize Operations
analysis and assessment of your plan.
Option Description
Add/Remove VMs Click Add VMs or Remove VMs to create a scenario for adding or removing
workload. When clicked, the command displays the Add Workload or Remove
Workload screen.
Scenario Name In the heading of the Saved Scenarios table. Selecting the check box next to the
name selects all scenarios in the list and turns on the dimmed Delete button.
Scenario type Name of the scenario type. Values are Add Workload, Remove Workload, Add
Capacity, Remove Capacity, and Migrate.
<scenario_name> Name of a saved scenario. Selecting the check box next to a name turns on the
dimmed Run Scenario,Edit, and Delete buttons.
All Filters Use the filter to search for a specific scenario by name or type.
Show Columns Click the small button on the lower left to display the Show Columns dialog box.
You can select up to four columns to display in the table: Scenario Name, Scenario
Type, Date Created, and Scenario Start and End Date.
Option Description
Location Where do you want to add the workload? Select from the list of existing
data centers. You can optionally select the exact cluster where you want the
workload to reside.
Application Profile/Configure Allows you to configure the virtual compute resource, including vCPU, memory,
and storage.
Application Profile/Import Import Displays the Select VMs dialog box where you can select one or more existing
from existing VM VMs to use as templates for your workload. Once you have made your
selections, you return to this screen to enter the quantity of each chosen VM
you want to incorporate as templates into your workload.
Choose Your Workload: With the Configure radio button selected, you can size your workload by
n CPU defining values for vCPU, memory, and disk space.
n Memory
n Disk space
Expected Utilization Set the projected percentage of total workload capacity you expect to average.
Click Advanced Configuration to set the percentage of expected utilization for
CPU, Memory, and Disk individually and to select thin or thick provisioning.
Annual Projected Growth Set the percentage by which you expect your capacity go grow, annually. Click
Advanced Configuration to set the percentage growth of CPU, Memory, and
Disk individually.
For example, if the utilization is 100 at the start date, and you set the annual
growth % to 10%, then at the end of the year the utilization will grow to 110.
The Annual Projected Growth can be set to 0% if no growth is expected.
Number of VMs (optional)/Quantity You can optionally select how many VMs to spread the workload across.
Start Date/End Date Select from pop-up calendars the start and end date for the workload. The end
date cannot be later than one year from the current date.
Run Scenario Click to run the scenario. The system calculates whether it fits into the location
you selected.
Option Description
Option Description
Location From where do you want to remove the workload? Select from the list of existing
data centers. You can optionally choose the exact cluster from where you want to
remove the workload.
Application Profile/Configure Allows you to configure the virtual compute resource, including vCPU, memory, and
storage.
After you have configured the scenario, enter the quantity of custom VMs that you
want to remove.
Application Profile/Import Displays the Select VMs dialog box where you can choose one or more existing VMs.
Existing VMs Once you have made your selections, you return to this screen to enter the quantity
of each chosen VM you want to remove from your workload.
Note The recommended limit is 100 VMs as a maximum for workload removal.
Application Profile / Custom: With the Configure radio button selected, you can size your workload by defining
Choose your workload values for vCPU, memory, and disk space.
n CPU
n Memory
n Disk space
Start Date/End Date Select from pop-up calendars the start and end date for the workload. The end date
cannot be later than one year from the current date. You can also leave the end date
blank.
Run Scenario Click to run the scenario. The system calculates the impact on the cluster (time
remaining and capacity remaining) when removing the workload.
Select VMs
Use the Select VMs dialog box to choose the VMs whose attributes you want to copy or remove
for your Workload Planning: Traditional or Workload Planning: Hyperconverged what-if scenarios.
Select VMs
Option Description
Select (nn). Select the VMs listed on the current page, from which to import, or remove characteristics.
Select all (nn) VMS Click to select all the VMs across all the pages, based on the filters you have set. The number of VMs
that you can select by clicking this option is limited to 500 VMs.
OK When you have selected the VMs you want, click OK to return to the Add Workload or Remove
Workload screen, where your selected VMs are listed.
Under Application Profile, in the Selected VMs table, enter the number of copies of each VM you
selected to add or remove in the Quantity column.
Option Description
Resource Amount Enter the number of vCPUS, the amount of memory, and the number of storage GBs to include
in your scenario configuration.
Expected Utilization For CPUs, memory, and storage units, respectively, increment the relevant counter to the
percentage of total potential usage you expect the resource to use.
Disk space provisioning Click the radio button for Thin or Thick provisioning.
In selecting the profile while removing capacity, you can select a profile only from server types that
exist in your cluster.
In selecting the profile while adding capacity, you have two options:
n Select a server type from a list of commercially available servers. You can select from a list of 1)
server types already in your cluster or 2) all server types approved for purchase.
n Configure a custom server manually by specifying CPU attributes, memory, and cost.
When you have set the profile for the new server, enter the number of servers to purchase or
remove and the start and end date for the period when you want the scenario to be active. The
number of servers that you plan to remove is limited by the number of selected server types
available in the selected cluster. The system can project scenarios ending up to one year from the
current date. By default, the starting date is today and the ending date is one year from today.
At this point, you can save the scenario to edit or run later on. A list of saved scenarios is available
on the What-If Analysis main page. Otherwise, run the scenario to get the vRealize Operations
analysis and assessment of your plan.
The system displays immediately the impact on cluster size of the additional or lesser amount of
CPU and memory, and shows the total cost of adding or removing the specified capacity. The
system also shows whether adding new capacity or removing capacity extends or shrinks the time
remaining before CPU or memory runs out.
As well, the system displays a graphic depiction of resource use. For each attribute value - CPU
and memory - the amount by which the workload increases or decreases the percentage of total
capacity used is shown against a time line.
Option Description
Location Where do you want to add capacity? Select from the list of existing data centers,
then select the cluster where you want one or more servers to reside.
Server Details Clicking Select Server displays the Select Server Type dialog box, where you can
select a commercial brand server or configure a custom server.
Number of Servers to add: increment the Quantity counter up to the number of
servers you want.
Start Date/End Date Select from pop-up calendars the start and end date for the What-If scenario.
Run Scenario Click to run the scenario. The system calculates the cost of the scenario and
determines any new time remaining number.
The system displays immediately the impact on cluster size of the additional CPU and memory,
and shows the total cost of adding the specified capacity. The system also shows in graphical form
whether adding the new capacity extends the time remaining before CPU or memory runs out.
Option Description
Location From where do you want to remove capacity? Select from the list of existing data
centers, then select the cluster from where you want to remove one or more servers.
Server Details Clicking Select Server displays the Select Server Type dialog box, where you can
select only the server types that exist in your selected cluster.
The number of servers that you plan to remove is limited by the number of selected
server types available in the selected cluster.
Start Date/End Date Select from pop-up calendars the start and end date for the What-If scenario. You
can select to keep the end date blank.
Run Scenario Click to run the scenario. The system determines any new time remaining number.
Option Description
The system displays the time remaining and the impact on CPU and memory with reduced
capacity. The system also shows in graphical form whether removing capacity decreases the time
remaining before CPU or memory runs out.
You can also see that the cost is based on the original purchase cost.
Note When a workload is added based on imported VMs, and the VM is currently in a VMware
vSAN-enabled cluster, the VMware vSAN policy settings are not applied and the current VM disk
space is taken as is.
You can now perform capacity planning and cost calculations for a virtual machine (VM) in
hyper-converged environment where the VM is part of the Vmware Cloud on Amazon Web
Services (VMC) cluster. vRealize Operations provides accurate capacity recommendations and
cost calculations when you add or remove VMs in hyper-converged environment from VMC data
centers.
The cost calculation is based either on bills collected by VMC adapter or based on reference.
To know more about VMC costing, see VMware Cloud on AWS Cost Management in vRealize
Operations Cloud section in vRealize Operations Help .
Option Description
Location Where do you want to add the virtual machines? Select from the list of existing
data centers. You can optionally select the exact cluster where you want the
virtual machine to reside.
Application Profile/Configure Allows you to configure the virtual compute resource, including vCPU, Memory,
and Disk Space.
Application Profile/Import Import Displays the Select VMs dialog box where you can select one or more existing
from existing VM VMs to use as templates for your workload. Once you have made your
selections, you return to this screen to enter the quantity of each selected VM
you want to incorporate as templates into your workload.
Select your workload: With the Configure radio button selected, you can size your workload by
n CPU defining values for vCPU, Memory, and Disk Space.
n Memory
n Disk space
Expected Utilization Set the projected percentage of total workload capacity you expect to average.
Click Advanced Configuration to set the percentage of expected utilization for
CPU, Memory, and Disk individually and to select thin or thick provisioning.
Option Description
Annual Projected Growth Set the percentage by which you expect your capacity to grow, annually. Click
Advanced Configuration to set the percentage growth of CPU, Memory, and
Disk individually.
For example, if the utilization is 100 at the start date, and you set the annual
growth % to 10%, then at the end of the year the utilization will grow to 110.
The Annual Projected Growth can be set to 0% if no growth is expected.
Number of VMs (optional)/Quantity You can optionally select how many VMs to spread the workload across.
Additional vSAN configuration Configure additional VMware vSAN details such as swap space, host failures to
tolerate, fault tolerance method, and Dedup.
Start Date/End Date Select from pop-up calendars the start and end date for the workload. The end
date cannot be later than one year from the current date.
Run Scenario Click to run the scenario. The system calculates whether it fits into the location
you selected.
Option Description
Location From where do you want to remove the VMs? Select from the list of existing data
centers. You can optionally select the exact cluster from where you want to remove
the workload.
Application Profile/Configure Allows you to configure the virtual compute resource, including vCPU, Memory, and
Disk Space.
After you have configured the scenario, enter the quantity of custom VMs that you
want to remove.
Application Profile/Import Displays the Select VMs dialog box where you can select one or more existing VMs.
Existing VMs Once you have made your selections, you return to this screen to enter the quantity
of each selected VM you want to remove from your workload.
Note The recommended limit is 100 VMs as a maximum for workload removal.
Application Profile / Custom: With the Configure radio button selected, you can size your workload by defining
Choose your workload values for vCPU, Memory, and Disk Space.
n CPU
n Memory
n Disk space
Expected Utilization Set the projected percentage of total workload capacity you expect to average.
Click Advanced Configuration to set the percentage of expected utilization for CPU,
Memory, and Disk individually and to select thin or thick provisioning.
Number of VMs (optional)/ You can optionally select how many VMs to spread the workload across.
Quantity
Option Description
Additional vSAN configuration Configure additional VMware vSAN details such as swap space, host failures to
tolerate, fault tolerance method, and Dedup.
Start Date/End Date Select from pop-up calendars the start and end date for the workload. The end date
cannot be later than one year from the current date. You can also leave the end date
blank.
Run Scenario Click to run the scenario. The system calculates the impact on the cluster (time
remaining and capacity remaining) when removing the workload.
Option Description
Location Where do you want to add the HCI node? Select from the list of existing data
centers. You must also choose the exact cluster where you want the HCI node to
reside.
Server Details Allows you to select an existing server type to calculate capacity, time, and storage
remaining based on the number of instances of the server.
Number of servers to add How many instances of the server do you want to add?
Note Only 60 new hosts can be added to the specified vSAN cluster as the
maximum allowed is 64 hosts.
Start Date/End Date Select from pop-up calendars the start and end date for the workload. The end date
cannot be later than one year from the current date.
Run Scenario Click to run the scenario. The system calculates whether it fits into the location you
selected.
Option Description
Location From where do you want to remove capacity? Select from the list of existing data
centers, then select the cluster from where you want to remove the server(s).
Server Details Clicking Select Server displays the Select Server Type dialog box, where you can
choose only the server types that exist in your selected cluster.
The number of servers that you plan to remove is limited by the number of selected
server types available in the selected cluster.
Start Date/End Date Select from pop-up calendars the start and end date for the what-if scenario. You
can choose to keep the end date blank.
Option Description
Run Scenario Click to run the scenario. The system determines any new time remaining number.
When you have set the profile for the migrating workload, run the scenario to get the analysis
and assessment of your plan. You can select one VMware cloud at a time and get the estimate for
migration planning cost. Alternatively, you can save the scenario to edit or run later on. A list of
saved scenarios is available in the Saved Scenarios tab on the What-If analysis page.
If you selected VMware Cloud on AWS for your scenario, the results list the VMware Cloud on
AWS Assessment, with details of the VMware configuration. The result also displays the resource-
use-level cost and the monthly purchase cost for an on-demand subscription. In addition, the
result displays the resource-use-level cost and monthly purchase cost for one-year and three-year
subscriptions.
About Clouds
The system might provide a recommendation based on the cost of placing the workload on
different VMware clouds. This cost-based recommendation varies for different clouds.
For VMware Cloud on AWS, the system displays the resource-use-level cost and the monthly
purchase cost for an on-demand subscription, plus those same costs for one-year and three-year
subscriptions.
VMware cloud costs are based on the selected configuration, that is, the allocated resources.
When you run a scenario for What If: Migration for VMware Cloud, vRealize Operations might
suggest the right cloud Instance suitable for the Workload Configuration selected by you. vRealize
Operations also calculates the cost for that VMware Cloud's instance and displays the same.
Option Description
Note You can now select regions for VMware Cloud on AWS, AVS, and
GCVE .
APPLICATION PROFILE/Configure Using the Application Profile you can configure the virtual compute
resources, like vCPU, memory, and storage.
Select Your Workload: With the Configure radio button selected, you can size your migrating
n CPU workload by defining values for vCPU, memory, and storage.
n Memory
n Disk Space
Expected Utilization Specify the expected utilization or Click ADVANCED CONFIGURATION and
specify the values for the following:
n CPU
n Memory
n Disk Space
n Disk Space Provisioning - Select either Thin or Thick.
Option Description
Annual Projected Growth Specify the annual growth rate so that the system adjust the scenario
calculations or click ADVANCED CONFIGURATION and specify the values
for the following:
n CPU
n Memory
n Disk Space
Number of VMs (OPTIONAL) You can optionally choose how many VMs to spread the workload across.
Additional vSAN configuration Select Account for Swap Space to reserve swap space for any unreserved
virtual machine memory.
n Select the Host failures to tolerate value from the drop-down list.
n Select the Fault Tolerance Method, the options are RAID -1 and RAID-5.
n Select the Dedup value from the drop down list.
APPLICATION PROFILE/Import from Displays the Select VMs button. When selected, displays the Select VMs
existing VM workspace, where you can choose one or more existing VMs to use as
templates for your workload. You can filter VMs by name, tags, vCenter
Server, or custom group.
Once you have made your selections, you return to this screen to enter the
quantity of each chosen VM you want to incorporate as templates into your
workload.
RUN SCENARIO Click to run the scenario. The system calculates whether it fits into the location
you chose.
For VMware Cloud on AWS Assessment, you can edit the following options.
n Edit Configuration - you can edit the change in Reserved Capacity CPU, Reserved Capacity
Memory, Fault Tolerance, and RAID Level values and save the values to the original
configuration.
n Change Plan - you can use the Choose Plan option to change your subscription plan, the
available options are one-year plan, three-year plan, or Pay-As-You-Go.
n Edit Discount - you can use the edit discount option to specify the discount value, the total
cost for the subscription is equal to the actual utilization cost minus the discount percentage.
n Configure the workload manually by specifying vCPUs, memory, storage, and expected use
percentage.
n Use an existing VM or VMs as templates, importing all the attributes of the selected VMs to
your workload scenario. The system allows you to specify how many copies of each selected
VM you want to add to the proposed workload.
When you have set the profile for the migrating workload, run the scenario to get the vRealize
Operations analysis and assessment of your plan. You can also select up to three public clouds
(but not VMware Cloud on AWS) to compare results. Alternatively, you can save the scenario to
edit or run later on. A list of saved scenarios is available in the Saved Scenarios tab on the What-If
analysis page.
For a public cloud target, the system lets you know immediately if the workload proposed for
migration fits or does not fit in the suggested location. For example, if you selected AWS and the
workload fits, the results list the Amazon Web Services Assessment, with details of the VMware
Configuration and the AWS Equivalent. If the proposed workload does not fit, an error message
appears: "Unable to identify a matching configuration instance in target location."
If you selected VMware Cloud on AWS for your scenario, the results list the VMware Cloud
on AWS Assessment, with details of the VMware configuration. The system also displays the
resource-use-level cost and the monthly purchase cost for an on-demand subscription. In
addition, the system displays the resource-use-level cost and monthly purchase cost for one-year
and three-year subscriptions.
About Clouds
The system might provide a recommendation based on the cost of placing the workload on
different clouds. This cost-based recommendation varies for different clouds. You can modify the
costs for public clouds by uploading a new rate card.
For VMware Cloud on AWS, the system displays the resource-use-level cost and the monthly
purchase cost for an on-demand subscription, plus those same costs for one-year and three-year
subscriptions.
Public cloud costs are based on the selected configuration, that is, the allocated resources.
The public instance is selected based on the close proximity rule, with simulated resource
allocation values. In some scenarios, an exact configuration match is not available in the list. Due
to this lack of availability, the public cost can be inherently higher in comparison.
Migration Planning
As part of the What-If Analysis function, Migrate is the form you use to fill in the details of your
what-if scenario. You choose where to migrate the workload, then select the region.
When you run a scenario for What If: Migration for Public Clouds (Not VMC), vRealize Operations
might suggest the Public Cloud Instance suitable for the Workload Configuration selected by you.
vRealize Operations also calculates the cost for that Public Cloud's instance and displays the same.
Option Description
Note The cloud providers added in the Add Cloud Provider page are also
included in the list.
You can select a maximum of three public clouds at a time for comparison.
Hold the Shift key to select more than one public cloud provider. You cannot
choose VMware Cloud on AWS with other public clouds for comparison
because it has a host-based pricing model, while other clouds are instance-
based.
Option Description
ADD CLOUD PROVIDERS You can add or edit the cloud providers and also edit the rate card of each
individual cloud provider.
APPLICATION PROFILE/Configure Using the Application Profile you can configure the virtual compute
resources, like vCPU, memory, and storage.
Select Your Workload: With the Configure radio button selected, you can size your migrating
n CPU workload by defining values for vCPU, memory, and storage.
n Memory
n Disc Space
APPLICATION PROFILE/Import from Displays the Select VMs button. When selected, displays the Select VMs
existing VM workspace, where you can choose one or more existing VMs to use as
templates for your workload. You can filter VMs by name, tags, vCenter
Server, or custom group.
Once you have made your selections, you return to this screen to enter the
quantity of each chosen VM you want to incorporate as templates into your
workload.
Number of VMs (OPTIONAL)/Quantity You can optionally choose how many VMs to spread the workload across.
RUN SCENARIO Click to run the scenario. The system calculates whether it fits into the location
you chose.
n Edit Configuration - you can edit the change in Reserved Capacity CPU, Reserved Capacity
Memory, Fault Tolerance, and RAID Level values and save the values to the original
configuration.
n Change Plan - you can use the Choose Plan option to change your subscription plan, the
available options are one-year plan, three-year plan, or Pay-As-You-Go.
n Edit Discount - you can use the edit discount option to specify the discount value, the total
cost for the subscription is equal to the actual utilization cost minus the discount percentage.
n Configure the workload manually by specifying CPU, memory, disk space, expected utilization,
and annual projected growth.
n Use an existing VM or VMs as templates, importing all the attributes of the selected VMs to
your workload scenario. The system allows you to specify how many copies of each selected
VM you want to add to the proposed workload.
When you have set the profile for comparing the workload, run the scenario to get the vRealize
Operations analysis and assessment of your plan. You can select up to three data centers to
compare results. Alternatively, you can save the scenario to edit or run later. A list of saved
scenarios is available in the Saved Scenarios tab on the What-If analysis page.
Cost varies from one data center to another depending on cost settings, which include cost drivers
such as servers, facility, power, labor, license, network, and storage.
The data center comparison feature solves this problem by allowing you to select a data center
which suits your requirement, is least expensive, and has adequate capacity.
Datacenter Comparison
As part of the What-If Analysis function, Compare Datacenters is the form you use to fill in the
details of your What-If scenario. Use this scenario to compare cost across data centers within the
private cloud environment.
Option Description
Select Datacenters Select the data centers for which you want to compare the costs.
Option Description
Application Profile/Configure Using the Application Profile, you can configure the virtual compute
resources, like CPU, memory, disk space, expected utilization, and annual
projected growth.
Select Your Workload: With the Configure radio button selected, you can size your workload by
n CPU defining values for CPU, memory, disk space, expected utilization, and annual
projected growth.
n Memory
n Disk Space
n Expected Utilization
n Annual Projected Growth
Application Profile/Import from Displays the Select VMs button. When selected, displays the Select VMs
existing VM workspace, where you can choose one or more existing VMs to use as
templates for your workload. You can filter VMs by name, tags, vCenter
Server, or custom group.
Once you have made your selections, you return to this screen to enter the
quantity of each chosen VM you want to incorporate as templates into your
workload.
Number of VMs (OPTIONAL)/Quantity You can optionally choose how many VMs to spread the workload across.
Date You can specify the Start Date and End Date to compute the data center
infrastructure cost for a specific time period.
Run Scenario Click to run the scenario. The system calculates the cost of migration and
checks whether the selected workload fits into the location you have chosen.
Earlier when you performed HCX bulk migration to migrate workloads from one datacenter to
another datacenter, or from one datacenter to VMware Cloud. vRealize Operations failed to retain
the historic metrics.
Now vRealize Operations has implemented a solution which is triggered during HCX migration.
The event helps vRealize Operations to collect details and manage the target vCenter to identify
the workload migration.
After mapping the right attributes of VMs in the source datacenter with the VMs in the destination
datacenter, you can verify if vRealize Operations is able to retain all the historical metrics. The HCX
migration types supported in vRealize Operations are:
n Bulk Migration
HCX vMotion
n Get the target VCI, VM-VC-MOID from event using the resource key.
n Get the source VCID, VM-VC-MOID from event using the resource key.
n Maps the correct target VCID, VM-VC-MOID to the source VM in vRealize Operations .
n Get the target VCI, VM-VC-MOID from event using the resource key.
n Detects the discovered target VM in vRealize Operations , based on the VCID, VM-VC-MOID
attribute.
n For the detected target VMs, get VMs with VM Entity Instance UUID, and map the VCID,
VM-VC-MOID for these VMs.
n Search VCID, VM-VC-MOID in the event message to find the actual vMotion VM.
n Set the correct target VCID, VM-VC-MOID to the right VM in on source vRealize Operations .
Note To know more about HCX Migration, see VMware HCX Product Documentation.
To determine how many instances of the object can fit in your environment, use custom profiles
with projects and scenarios. Enter the profile numbers or pre-populate the values from specific
VMs. Depending on the available capacity in your environment, you can add one or more
instances of the object that the custom profile capacity requirements represent.
To determine how many instances of the custom profile object you can include on the parent
object, you select the parent object and the Capacity tab. The custom profiles appear on the VM
remaining section and indicate how many instances of the object fit in your environment.
vRealize Operations uses custom profiles of virtual machines to calculate the number of virtual
machines that can fit in your environment. The number of virtual machines is based on the capacity
allocation and demand defined in the profile.
Option Description
Toolbar options In the toolbar click Add to add a custom profile for a specific object type. Click the Vertical
Ellipses against a profile to perform the following actions:
n Edit. Modify the selected profile.
n Delete. Remove the selected profile.
Filtering options Filter the list to display profiles that match the filter you create. You can sort by name,
description, object type, or adapter type. Or, enter filter text in the Quick filter text box.
Profile Details tab Displays the name, description, adapter, object type, and metrics applied to the custom profile.
Option Description
Profile Description Meaningful description for the custom profile. Provide specific information that other
users must know about this profile.
Object Type Basic object for the profile, such as a virtual machine.
Value and Unit Populate the value and unit for the capacity metrics. You can optionally import the
values for an existing VM by clicking the IMPORT FROM EXISTING VM button.
When you create a custom data center, you can include multiple cluster objects that span multiple
vCenter Server instances. For example, you might have a production environment that spans
multiple clusters, and you must monitor and manage the performance and capacity of the entire
production environment.
After you create your custom data center, you can select it in the list of custom data centers to
display a summary of its health, risk, and efficiency. To access the list of custom data centers, click
Environment > Custom Data Centers.
This view displays the top alerts for the data center. To examine the capacity remaining for the
custom data center, click the Capacity tab.
Custom data centers can contain vCenter Server instances, data centers, clusters, hosts, virtual
machines, and datastores. You can add vSphere object types to a custom data center.
When you add an object, the hierarchical children of that object become part of the custom data
center. An object can belong to multiple custom data centers.
When you create custom data centers, the system runs capacity analytics on the objects in the
custom data center, even if those objects span multiple vCenter Server instances. For example,
you might need to examine the capacity analytics data across multiple clusters, and the multiple
vCenter Server instances that manage those clusters. You do not have to analyze the capacity of
one cluster or one vCenter Server instance at a time. You can create a custom data center, add all
the clusters to it, and see the capacity analysis in a single location.
Option Description
Toolbar options In the toolbar click Add to add a new custom data center. Click the Vertical Ellipses against a
custom data center to perform the following actions:
n Edit. Modify the custom data center.
n Delete . Remove the custom data center.
n Clone . Clone the custom data center.
Filter Limit the list of custom data centers to those data centers that match the text that you enter in the
Filter text box.
Data grid Lists the custom data centers in your environment, and displays the health, risk, and efficiency for
each one.
To view a summary of the custom data center health, risk, and efficiency on the Summary tab, click
the custom data center name. To edit, delete, or clone a custom data center, click to the right of
the custom data center name. Then, click the toolbar option.
To edit a selected custom data center, click the Vertical Ellipses to edit, remove or clone.
Option Description
Description Meaningful description for the custom data center. Provide specific information that other
users must know about this custom data center.
Objects Lists the objects in your environment. Select the check box for each object to add to the
custom data center.
You can add vCenter Server instances, vSphere data centers, vSphere clusters, and ESXi
hosts.
When you add an object, the hierarchical children of that object become part of the custom
data center. An object can belong to multiple custom data centers.