vmware vrealize operations management pack for vmware

28
VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document, see http://www.vmware.com/support/pubs. EN-001683-00

Upload: phamminh

Post on 03-Jan-2017

255 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: VMware vRealize Operations Management Pack for VMware

VMware vRealize OperationsManagement Pack for VMware vRealize

Automation 1.0 Guide

This document supports the version of each product listed andsupports all subsequent versions until the document isreplaced by a new edition. To check for more recent editionsof this document, see http://www.vmware.com/support/pubs.

EN-001683-00

Page 2: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

2 VMware, Inc.

You can find the most up-to-date technical documentation on the VMware Web site at:

http://www.vmware.com/support/

The VMware Web site also provides the latest product updates.

If you have comments about this documentation, submit your feedback to:

[email protected]

Copyright © 2015 VMware, Inc. All rights reserved. Copyright and trademark information.

VMware, Inc.3401 Hillview Ave.Palo Alto, CA 94304www.vmware.com

Page 3: VMware vRealize Operations Management Pack for VMware

Contents

The VMware vRealize Operations Management Pack for VMware vRealizeAutomation Guide 5

1 Introduction to the Management Pack for vRealize Automation 7

Object Types and Relationships 7Security Guidelines for the Management Pack for vRealize Automation 8

2 Installing and Configuring the Management Pack 9

Install the Management Pack 9Configure the Management Pack for vRealize Automation 10

3 Management Pack for vRealize Automation Dashboards 13

Access Dashboards 13Cloud Infrastructure Monitoring Dashboard 14vRealize Automation Top-N Dashboard 15vRealize Automation Tenant Overview Dashboard 16

4 Alert Definitions 17

5 Objects and Metrics 19

Tenant Metrics 19Reservation Metrics 20Business Group Metrics 21Blueprint Metrics 22Managed Resources Object as a Filter in vRealize Automation 22

6 Capacity Models 23

7 Troubleshooting the Management Pack for vRealize Automation 25

Test Connection Fails and Results in a Time Synchronization Exception 25Virtual Machines Fail to Appear in Dashboards 25

Index 27

VMware, Inc. 3

Page 4: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

4 VMware, Inc.

Page 5: VMware vRealize Operations Management Pack for VMware

The VMware vRealize Operations ManagementPack for VMware vRealize Automation Guide

The VMware vRealize™ Operations Management Pack™ for VMware vRealize Automation™ Guide provides anoverview of how you as a cloud infrastructure provider can perform tenant-aware operations,troubleshooting, and capacity planning.

The VMware vRealize Operations Management Pack for VMware vRealize Automation Guide describes the processof deploying a working instance of the Management Pack for vRealize Automation in yourvRealize Operations Manager environment.

Intended AudienceThe information in this guide is intended for virtual and cloud infrastructure or operations administrators.

VMware Technical Publications GlossaryVMware Technical Publications provides a glossary of terms that might be unfamiliar to you. For definitionsof terms as they are used in VMware technical documentation, go to http://www.vmware.com/support/pubs.

VMware, Inc. 5

Page 6: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

6 VMware, Inc.

Page 7: VMware vRealize Operations Management Pack for VMware

Introduction to theManagement Pack for vRealizeAutomation 1

The Management Pack for vRealize Automation extends operational management capabilities of thevRealize Operations Manager platform to provide tenant-aware operational visibility of the cloudinfrastructure.

The Management Pack for vRealize Automation enables you as a cloud provider to monitor the health andcapacity risk of your cloud infrastructure in the context of the tenant's business groups.

You can use the Management Pack for vRealize Automation to perform some of the following key tasks:

n To gain visibility into the performance, health, and capacity risk of the tenant’s business groups that theunderlying cloud infrastructure supports.

n To predict capacity shortage on the basis of tenant reservations.

n To gain visibility as a cloud provider about the capacity risk of business groups now or in the nearfuture.

n To minimize the time taken to troubleshoot if there is a tenant workload or an underlying infrastructureproblem. The Management Pack for vRealize Automation provides visibility into the impact toperformance, health, and capacity risk of the business groups because of an operational problem in theunderlying cloud infrastructure layer.

This chapter includes the following topics:

n “Object Types and Relationships,” on page 7

n “Security Guidelines for the Management Pack for vRealize Automation,” on page 8

Object Types and RelationshipsThe Management Pack for vRealize Automation brings in cloud constructs and their relationships fromvRealize Automation into vRealize Operations Manager for operational analysis.

You can use the following items in the virtual infrastructure as object types in vRealize Operations Managerwhen you install the Management Pack for vRealize Automation.

n Tenant

n Reservation

n Business Group

n Blueprint

n Reservation Policy

n Storage Reservation Policy

n Network Profile

VMware, Inc. 7

Page 8: VMware vRealize Operations Management Pack for VMware

n Fabric Group

Objects types in an enterprise environment are related to other objects types in that environment. Objecttypes are either part of a larger object type, or they contain smaller component objects, or both. When youselect a parent object type, vRealize Operations Manager shows any related child objects types.

n The fabric group object types interact with VMware vCenter adapter object types such as hosts andclusters.

n The tenant object type has a parent-child relationship with business group, reservation, and blueprintobject types. The business group, blueprint and reservation object types interact with each other.

n The tenant, blueprint, reservation, and business group object types have a parent-child relationshipwith the virtual machines and VMware vCenter adapter objects such as datastore, host, and cluster.

n The network profile object type has a parent-child relationship with the business group, reservation,reservation policy, and blueprint object types. Reservation policy, business group, blueprint, andreservation object types interact with each other.

n The tenant, blueprint, reservation, reservation policy, and business group object types have a parent-child relationship with the virtual machines and VMware vCenter adapter objects such as hosts andcluster.

Security Guidelines for theManagement Pack for vRealize Automation

The vRealize Operations management packs include adapters built by VMware as well as adapters writtenby third parties. Although adapters execute independently, they execute within a common runtimeenvironment within the vRealize Operations Manager collector host.

Java language security protects the adapters from interference with other adapters. All adapters executewithin the common JRE process trust zone. You must only load and use adapters that you obtain from apublisher you trust and only after you verify the adapter's code integrity before loading intovRealize Operations Manager.

Even though adapters execute independently, they can make configuration changes to the collector host orJava runtime environment that may affect the security of other adapters. For example, at installation time anadapter can modify the list of trusted certificates. During execution an adapter can change the TLS/SSLcertificate validation scheme and thereby change how other adapters validate certificates. ThevRealize Operations Manager system and collector hosts do not isolate adapters beyond the naturalisolation provided by Java execution. The system trusts all adapters equally.

Adapters are responsible for their own data security. When they collect data or make configuration changesto data sources, each adapter provides its own mechanisms and guarantees with regard to theconfidentiality, integrity, and authenticity of the collected data.

The Management Pack for vRealize Automation contains an adapter which communicates to avRealize Automation system over secure HTTPS (SSL) channels. However, it does not validate thecertificates presented by the vRealize Automation system, and instead accepts all certificates. This canexpose the adapter to a man-in-the-middle attack. Therefore, customers should use this adapter only over atrusted network and behind a corporate firewall.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

8 VMware, Inc.

Page 9: VMware vRealize Operations Management Pack for VMware

Installing and Configuring theManagement Pack 2

You can download the Management Pack for vRealize Automation from the VMware Solution Exchangewebsite.

This chapter includes the following topics:

n “Install the Management Pack,” on page 9

n “Configure the Management Pack for vRealize Automation,” on page 10

Install the Management PackThe Management Pack for vRealize Automation consists of a PAK file that contains out of the boxdashboards for the newer resource objects that are brought in from vRealize Automation.

Prerequisites

The solution that you downloaded includes a PAK file. Save that PAK file to a temporary folder on yourlocal system.

Procedure

1 Log in to the vRealize Operations Manager user interface with admin privileges.

2 In the left pane of vRealize Operations Manager, click the Administration icon and click Solutions.

3 On the Solutions tab, click the plus sign.

4 Browse to locate the temporary folder and select the PAK file.

For example, vmware-MPforvRealizeAutomation-<version#-build#>.pak.

5 Click Upload.

The upload might take several minutes.

6 Read and accept the EULA, and click Next.

Installation details appear in the window during the process.

7 When the installation is finished, click Finish.

What to do next

Configure an adapter instance for the management pack.

VMware, Inc. 9

Page 10: VMware vRealize Operations Management Pack for VMware

Configure the Management Pack for vRealize AutomationAfter you install the management pack, add and configure an instance for the vRealize Automation fromwhich you are collecting data.

Procedure

1 In the left pane of vRealize Operations Manager, click the Administration icon and click Solutions.

2 Select Management Pack for vRealize Automation and click the Configure icon.

3 Configure the instance settings.

Option Description

Display Name Name for the adapter instance.

Description (Optional) Describe the instance.

vRealize Automation Appliance URL URL of the vRealize Automation appliance from which you are collectingdata. Specify the host name, https://HostName, or the IP address,https://IP.

Credential To add the credentials used to access the vRealize Automationenvironment , click the plus sign.n Credential name. Enter the name by which you are identifying the

configured credentials.n SysAdmin Username. Enter the user name of the

vRealize Automation system administrator.n SysAdmin Password. Enter the password of the vRealize Automation

system administrator.n SuperUser Username. Enter the user name of the

vRealize Automation super user. Create a user in vRealize Automationwith specific privileges mentioned in the note below.

n SuperUser Password. Enter the password of the vRealize Automationsuper user.

Collector Collector on which the Management Pack for vRealize Automationinstance will run.n For one collector instance, select Automatically select collector.n For multiple collectors, to distribute the workload and optimize

performance, select the collector to manage the adapter process for thisinstance.

Autodiscovery Discover objects automatically.n To set automatic discovery for objects, select True.n To set the automatic discovery off, select False.

4 Click Test Connection to validate the connection.

5 Click Save Settings.

The adapter instance is added to the list.

NOTE The super user must have the following privileges:

n Infrastructure administrator rights for all tenants.

n Tenant administrator rights for all tenants.

n Fabric group administrator rights for all fabric groups, in all tenants.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

10 VMware, Inc.

Page 11: VMware vRealize Operations Management Pack for VMware

What to do next

To verify that the adapter is configured and collecting data, view application-related data.

n Related objects are added to the Environment Overview Inventory.

n Management Pack for vRealize Automation dashboards are added to Dashboard List > vRealizeAutomation.

Chapter 2 Installing and Configuring the Management Pack

VMware, Inc. 11

Page 12: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

12 VMware, Inc.

Page 13: VMware vRealize Operations Management Pack for VMware

Management Pack for vRealizeAutomation Dashboards 3

With the Management Pack for vRealize Automation dashboards, you can monitor and troubleshoot objectsin your cloud infrastructure.

The following Management Pack for vRealize Automation dashboards are added to the predefinedvRealize Operations Manager dashboards:n vRealize Automation Cloud Infrastructure Monitoring

n vRealize Automation Top-N

n vRealize Automation Tenant Overview

This chapter includes the following topics:

n “Access Dashboards,” on page 13

n “Cloud Infrastructure Monitoring Dashboard,” on page 14

n “vRealize Automation Top-N Dashboard,” on page 15

n “vRealize Automation Tenant Overview Dashboard,” on page 16

Access DashboardsYou can use the dashboards to view, monitor, and troubleshoot objects in your cloud infrastructure.

To access the dashboards, select the Dashboard List > vRealize Automation menu option from thevRealize Operations Manager menu bar.

Procedure

1 In the left pane of vRealize Operations Manager, click the Home icon.

If this is the first time you are accessing the Home page after installing the management pack, thevRealize Automation Tenant Overview dashboard is displayed.

2 To view a different dashboard, click the tab for the required dashboard in the menu bar.

3 If the dashboards are not displayed on the Home page, on the vRealize Operations Manager menu bar,click Dashboards List, and ensure that the vRealize Automation check box is selected.

VMware, Inc. 13

Page 14: VMware vRealize Operations Management Pack for VMware

Cloud Infrastructure Monitoring DashboardYou can use the vRealize Automation Cloud Infrastructure Monitoring dashboard to understand what thetenant virtual machines are impacted by, the outstanding alerts, and so on.

You can use the vRealize Automation Cloud Infrastructure Monitoring dashboard to perform some of thefollowing key tasks:

n To get visibility into the performance, health, and capacity risk of the virtual machines in varioustenant’s business groups.

n To view outstanding problem alerts and recommendations for any layer of the cloud infrastructurestack when you select any given tenant or business group.

n To understand which tenant business groups are impacted because of an operational issue with theunderlying cloud infrastructure layer.

n To understand if there is a tenant workload or an underlying infrastructure problem.

n To understand if there is any capacity risk in the near future for business groups.

Widgets in the vRealize Automation Cloud Infrastructure Monitoring DashboardThe vRealize Automation Infrastructure Monitoring dashboard provides an overview of the infrastructureand the vRealize Automation objects.

The dashboard includes several widgets:

Table 3‑1. vRealize Automation Cloud Infrastructure Monitoring Dashboard Widgets

Widget Description

Cloud Infrastructure Health and Capacity Overview This widget displays the health and risk of resources for agiven object from the managed inventory. You can viewhealth and risk for business groups, tenants, reservations,reservation policies, fabric groups, storage reservationpolicies object types as well as clusters, hosts, virtualmachines, and data stores. You can also view the healthtree and relationship of business groups and theunderlying infrastructure.Use the Health or Risk badge to view a health tree or acapacity risk tree of the cloud stack that supports thevarious tenants' business groups.

Top Problem Alerts with Recommendations This widget displays the alerts with the greatest impact onthe selected objects that are configured to being monitored.The top alerts include the short description of alertsconfigured for the widget. The alert name opens asecondary window from which you can link to the alertdetails. In the alert details, you can begin to resolve thealerts.

Business Groups at Capacity Risk This widget displays the weekly trend of capacity riskacross all the business groups. The information helps youas a cloud provider to understand which business group'sallocated reservations may be at capacity risk now or in thenear future.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

14 VMware, Inc.

Page 15: VMware vRealize Operations Management Pack for VMware

Table 3‑1. vRealize Automation Cloud Infrastructure Monitoring Dashboard Widgets (Continued)

Widget Description

Reservations at Capacity Risk This widget displays the weekly trend of capacity riskacross all the reservations. The information helps you as acloud provider to understand which reservation's resourcemay be at capacity risk now or in the near future.

Which Reservations can be Over-Committed (due to LowDemand)

This widget displays a heatmap of reservations sized bythe actual capacity and colored by the demand for thereservation based on self or consumer demand. You canuse this widget to get visibility about reservations that maybe running out of capacity. Conversely, you can also usethis widget to get visibility into reservations that areallocated to virtual machines but are not nearing capacitybecause the demand of all the virtual machines is low.

vRealize Automation Top-N DashboardYou can use the widgets in the vRealize Automation Top-N dashboard to view the top results from analysisof tenant, business groups, and virtual machines that you select.

You can use the vRealize Automation Top-N dashboard to perform some of the following tasks:

n To view the tenants and business groups with the most wasteful virtual machines.

n To view the tenants and business groups with the most undersized virtual machines.

n To view the most popular and most wasteful blueprints and virtual machines.

n To view the business groups that have the most critical alerts.

Widgets in the vRealize Automation Top-N DashboardThe vRealize Automation Top-N dashboard provides an overview of top results from analysis of tenant,business groups, and virtual machines that you select.

The dashboard includes the following widgets:

Table 3‑2. vRealize Automation Top-N Dashboard

Widget Description

Tenants with Most Wasteful VMs Lists the virtual machines that are the most idle, oversized,or powered off for the tenant.

Tenants with Most Under-Sized VMs Lists the virtual machines that are under the most stress forthe tenant.

Most popular deployed Blueprints Lists the virtual machine count that has been deployed themost for the blueprint.

Wasteful VM (7 day trend) Displays graphical trends that contain metrics for thevirtual machines that are the most idle, oversized, orpowered off over a 7 day period. You can create one ormore graphs that contain metrics for the object you select.

Under-Sized VM (7 days trend) Displays graphical trends that contain metrics for thevirtual machine under the most stress over a 7 day period.You can create one or more graphs that contain metrics forthe object you select.

Most Popular Deployed Blueprint (7 day trend) Displays graphical trends that contain metrics for thevirtual machine count that has been deployed the most forthe blueprint over a 7 day period. You can create one ormore graphs that contain metrics for the object you select.

Chapter 3 Management Pack for vRealize Automation Dashboards

VMware, Inc. 15

Page 16: VMware vRealize Operations Management Pack for VMware

Table 3‑2. vRealize Automation Top-N Dashboard (Continued)

Widget Description

Business Groups with Most Wasteful VMs (Idle, PoweredOff, Oversized)

Lists the business groups that have the most virtualmachines that are idle, oversized, or powered off.

Business Groups with most Critical Alerts Lists the business groups that have the most critical alerts.

Which Blueprints have the most Wasteful VMs? Lists the average number of virtual machines that are idle,oversized, or powered off for the last 30 days for eachblueprint. The value may not always be a whole number.

vRealize Automation Tenant Overview DashboardYou can use the vRealize Automation Tenant Overview dashboard to view information about the tenantsand the related alerts. You can also view the health, risk, and efficiency of resources for a given object fromthe managed inventory.

You can use the vRealize Automation Tenant Overview dashboard to perform some of the following tasks:

n To view a list of supported tenants and the monitoring policy based on vRealize Automation'sreservation policy.

n To view the outstanding alerts for selected tenants, business groups, and blueprints.

n To view the tenants at capacity risk.

n To view the business groups at capacity risk.

n To create planned capacity projects based on vRealize Automation reservations.

Widgets in the vRealize Automation Tenant Overview DashboardThe vRealize Automation Tenant Overview dashboard widgets provide an overview of the health of thetenants.

The dashboard includes the following widgets:

Table 3‑3. vRealize Automation Tenant Overview Dashboard Widgets

Widget Description

Tenant List Lists the tenant objects available in the environment. Youcan see a data grid with a list of objects in the inventory onwhich you can sort and search.

Environment Overview The widget is configured to show the health of tenants,business groups, virtual machines, and the relationshipsbetween these objects. You can view detailed informationfor the object if you double-click an object in theEnvironment Overview widget.

Top Alerts Alerts with the greatest significance on the selected objectsit is configured to monitor. The top alerts include a shortdescription of alerts configured for the widget. The alertname opens a secondary window from which you can linkto the alert details. In the alert details, you can beginresolving the alerts.

Tenants at Capacity Risk This widget displays the weekly trend of capacity riskacross all the tenants. The information helps you as a cloudprovider to understand which tenant's resource may be atcapacity risk now or in the near future.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

16 VMware, Inc.

Page 17: VMware vRealize Operations Management Pack for VMware

Alert Definitions 4Alert definitions are combinations of symptoms and recommendations that identify problem areas in yourenvironment and generate alerts on which you can act.

Symptom and alert definitions are defined for vRealize Automation objects. The alerts are population-basedalerts based on the risk or health of a certain percentage of child objects. There are no alerts generated fornetwork profiles.

The health and risk thresholds are as follows:

Healthn When 25%-50% of the child objects have health issues, the parent object will trigger an alert with a

Warning health level.

n When 50%-75% of the child objects have health issues, the parent object will trigger an alert with anImmediate health level.

n When 75%-100% of the child objects have health issues, the parent object will trigger an alert with aCritical health level.

Riskn When 25%-50% of the child objects have risk issues, the parent object will trigger an alert with a

Warning risk level.

n When 50%-75% of the child objects have risk issues, the parent object will trigger an alert with anImmediate risk level.

n When 75%-100% of the child objects have risk issues, the parent object will trigger an alert with aCritical risk level.

VMware, Inc. 17

Page 18: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

18 VMware, Inc.

Page 19: VMware vRealize Operations Management Pack for VMware

Objects and Metrics 5You can use the the Management Pack for vRealize Automation to collect metrics for tenant, reservation,business group, and blueprint object types.

You cannot collect metrics for reservation policy, network profile, storage reservation policy, and fabricgroup object types.

This chapter includes the following topics:

n “Tenant Metrics,” on page 19

n “Reservation Metrics,” on page 20

n “Business Group Metrics,” on page 21

n “Blueprint Metrics,” on page 22

n “Managed Resources Object as a Filter in vRealize Automation,” on page 22

Tenant MetricsFor the tenant object type, the Management Pack for vRealize Automation collects metrics about virtualmachines.

Table 5‑1. Tenant Metrics

Metric Key Metric Name Description

summary | stressedVMCount Stressed VM Count The total number of virtual machinesunder stress that belong to the tenant .

summary | oversizedVMCount Oversized VM Count The total number of oversized virtualmachines that belong to the tenant.

summary | idleVMCount Idle VM Count The total number of virtual machinesthat are idle and that belong to thetenant.

summary | poweredOffVMCount Powered Off VM Count The total number of virtual machinesthat are powered off and that belong tothe tenant.

summary | wastefulVMCount Wasteful VM Count The total number of all the idle,oversized, and powered off virtualmachines count that belong to the tenant.

memory | allocation Allocation (GB) The memory size allocated for the tenant.

memory | reserved Reserved (GB) The memory size that can be used onlyby the tenant.

memory | usage Usage (GB) The memory size used by the tenant.

VMware, Inc. 19

Page 20: VMware vRealize Operations Management Pack for VMware

Table 5‑1. Tenant Metrics (Continued)

Metric Key Metric Name Description

memory | free Free (GB) The amount of memory free for use bythe tenant.

storage | allocation Allocation (GB) The storage size allocated for the tenant.

storage | reserved Reserved (GB) The storage size that only the tenant canuse.

storage | usage Usage (GB) The storage size that the tenant has used.

storage | free Free (GB) The storage size free for use by thetenant.

quota | allocation Allocation The quota allocated for the tenant.

quota | reserved Reserved The quota that can be used only by thetenant. The capacity is the sum of thequota capacities of the tenant's businessgroup.

quota | free Free The quota that is free for use by thetenant.

Reservation MetricsFor the reservation object type, the Management Pack for vRealize Automation collects metrics aboutmemory, quota, storage, and virtual machines.

Table 5‑2. Reservation Metrics

Metric Key Metric Name Description

memory | reserved Reserved (GB) The amount of memory that can be used only by thereservation.

memory | free Free (GB) The amount of memory free for use for thereservation.

memory | usage Usage (GB) The amount of memory used by the reservation.

quota | reserved Reserved The quota reserved for reservation.The quota capacity is the quota value assigned invRealize Automation. If the quota capacity isunlimited, the value displayed is 1000.

quota | used Used The quota used by the reservation.

quota | free Free The maximum number of virtual machines that canbe provisioned to a reservation at a given time andare free to be used.

storage | reserved Reserved (GB) The amount of storage size that can be used only bythe specific reservation.

storage | used Used (GB) The amount of storage size that has been used for thespecific reservation.

storage | free Free (GB) The amount of free storage available for use for thereservation.

storage | usage Usage (GB) The storage size for the reservation.

summary |stressedVMCount

Stressed VM Count The total number of virtual machines under stressand that belong to the reservation.

summary |oversizedVMCount

Oversized VM Count The total number of virtual machines that areoversized and that belongs to the reservation.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

20 VMware, Inc.

Page 21: VMware vRealize Operations Management Pack for VMware

Table 5‑2. Reservation Metrics (Continued)

Metric Key Metric Name Description

summary | idleVMCount Idle VM Count The total number of virtual machines that are idle andthat belong to the reservation.

summary |poweredOffVMCount

Powered Off VM Count The total number of virtual machines that arepowered off and belong to the reservation.

summary |wastefulVMCount

Wasteful VM Count The total number of the idle, oversized, and poweredoff virtual machines count that belong to thereservation.

Business Group MetricsFor the business group object type, the Management Pack for vRealize Automation collects metrics aboutmemory, quota, storage, virtual machines, and so on.

Table 5‑3. Business Group Metrics

Metric Key Name Description

memory | reserved Reserved (GB) The memory size reserved for the business group.

memory | allocation Allocation (GB) The allocated memory size for the business group.

memory | free Free (GB) The amount of memory that is free for use by thespecific business group.

memory | usage Usage (GB) The amount of memory used by the business group.

quota | allocation Allocation The quota allocated for use for the specific businessgroup.

quota | reserved Reserved The quota reserved only for the business group.The quota capacity is the sum of all the reservationquota capacities that belong to the business group. Ifthe quota capacity is unlimited or if any onereservation has unlimited quota, the value displayedis 5000.

quota | free Free The free quota for the business group.

storage | reserved Reserved (GB) The storage space reserved only for the specificbusiness group.

storage | allocation Allocation (GB) The storage space allocated for the business group.

storage | free Free (GB) The amount of storage space that is free for use by thebusiness group.

storage | usage Usage (GB) The amount of storage space used by the businessgroup.

summary | stressedVMCount Stressed VM Count The total number of virtual machines under stress andthat belong to the business group.

summary | oversizedVMCount Oversized VM Count The total number of virtual machines that areoversized and that belong to the business group.

summary | idleVMCount Idle VM Count The total number of virtual machines that are idle andthat belong to the business group.

summary | poweredOffVMCount Powered Off VMCount

The total number of the virtual machines that arepowered off and that belong to the business group.

summary | wastefulVMCount Wasteful VM Count The total number of the powered off, idle, andoversized virtual machines that belong to this businessgroup.

Chapter 5 Objects and Metrics

VMware, Inc. 21

Page 22: VMware vRealize Operations Management Pack for VMware

Blueprint MetricsFor the blueprint object type, the Management Pack for vRealize Automation collects metrics about virtualmachines, deployment information, and so on.

Table 5‑4. Blueprint Metrics

Metric Key Metric Name Description

summary | stressedVMCount Stressed VM Count The total number of virtual machines understress and that belong to the blueprint.

summary | oversizedVMCount Oversized VM Count The total number of virtual machines that areoversized and that belongs to the blueprint.

summary | idleVMCount Idle VM Count The total number of virtual machines that areidle and that belong to the blueprint.

summary | poweredOffVMCount Powered Off VM Count The total number of virtual machines that arepowered off and belong to the blueprint.

summary | wastefulVMCount Wasteful VM Count The total number of idle, oversized, andpowered off virtual machines that belong tothe blueprint.

DeploymentCount | TotalDeployed Total Deployed The total number of virtual machines deployedfrom the blueprint.

DeploymentCount | TotalOn Total On The total number of virtual machines deployedfrom the blueprint and that are currently on.

DeploymentCount | TotalOff Total Off The total number of virtual machines deployedfrom the blueprint that are currently off.

Managed Resources Object as a Filter in vRealize AutomationThe Management Pack for vRealize Automation uses filters to display the VMware vCenter adapter objectsthat are managed by or have some association with vRealize Automation.

Some of the dashboards have widgets that are configured to display only VMware vCenter adapter objectsthat vRealize Automation manages or is associated with. vRealize Automation uses an object calledManaged Resources as a filter to display only those objects. All of these resources are placed under theManaged Resources object of type vRealize Automation Entity Status.

The absence of this filter causes all VMware vCenter adapter objects to be displayed in the widgets. If youdelete the Managed Resources object, the adapter re-creates the object, but the dashboards display incorrectinformation in the widgets that use this filter. If you delete the Managed Resources object, you mustmanually configure the widgets in the dashboard and select the Managed Resources object as a filter in eachsection that displays the VMware vCenter adapter objects.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

22 VMware, Inc.

Page 23: VMware vRealize Operations Management Pack for VMware

Capacity Models 6An object's capacity model, combined with policy settings, is used to determine the value of all badges andsub-badges aside from Health. The capacity model table for Management Pack for vRealize Automationdescribes the capacity models that have been defined for the object types.

Capacity Model Details for the TenantTable 6‑1. Capacity Model Table

Container Usage Metric Demand Metric Capacity Metric

memory|allocation memory|allocation memory|allocation memory|reserved

memory|usage memory|usage memory|usage memory|reserved

quota|usage quota|usage quota|usage quota|reserved

storage|allocation storage|allocation storage|allocation storage|reserved

storage|usage storage|usage storage|usage storage|reserved

Capacity Model Details for the ReservationTable 6‑2. Capacity Model Table

Container Usage Metric Demand Metric Capacity Metric

memory memory|usage memory|usage memory|reserved

quota quota|usage quota|usage quota|reserved

storage storage|usage storage|usage storage|reserved

Capacity Model for the Business GroupTable 6‑3. Capacity Model Table

Container Usage Metric Demand Metric Capacity Metric

memory|allocation memory|allocation memory|allocation memory|reserved

memory|usage memory|usage memory|usage memory|reserved

quota|allocation quota|allocation quota|allocation quota|reserved

storage|allocation storage|allocation storage|allocation storage|reserved

storage|usage storage|usage storage|usage storage|reserved

VMware, Inc. 23

Page 24: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

24 VMware, Inc.

Page 25: VMware vRealize Operations Management Pack for VMware

Troubleshooting theManagement Pack for vRealizeAutomation 7

Known troubleshooting information can help you to diagnose and correct problems with theManagement Pack for vRealize Automation .

This chapter includes the following topics:

n “Test Connection Fails and Results in a Time Synchronization Exception,” on page 25

n “Virtual Machines Fail to Appear in Dashboards,” on page 25

Test Connection Fails and Results in a Time SynchronizationException

Problem When you configure the Management Pack for vRealize Automation, testconnection fails with a time synchronization error.

Cause The time on the vRealize Operations Manager system is set to the wrong realtime.

Solution n Verify that the time in the vRealize Operations Manager is synchronizedto a valid Network Time Protocol (NTP) server and the time on theappliance is set to the correct real time.

n If vRealize Operations Manager is not configured to use an NTP server,then vRealize Operations Manager is synchronized with the host. Insuch a case, configure the host system to use an NTP server to get thecorrect time.

Virtual Machines Fail to Appear in Dashboards

Problem When you configure the Management Pack for vRealize Automation, thedashboards do not display the virtual machines in the relationship tree.

Cause n If you delete the Managed Resources object, theManagement Pack for vRealize Automation re-creates the object.However the object is no longer used in the widgets. You must manuallyre-apply the filter in those widgets.

VMware, Inc. 25

Page 26: VMware vRealize Operations Management Pack for VMware

n If you do not configure VMware vCenter adapters with the sameendpoints that vRealize Automation uses, vRealize Operations Managerdoes not collect data for those hosts, clusters, datastores, and virtualmachines. The hosts, clusters, datastores, and virtual machines are notdisplayed in the Managed Resources object. TheVMware vCenter adapter brings in the objects and metric data from theVMware vCenter endpoint.

n The super user account that you require for theManagement Pack for vRealize Automation instance configuration,must have fabric group administrator rights for all fabric groups andtenants. If the super user account does not have these rights, informationabout virtual machines and reservation objects fromvRealize Automation is not collected by the VMware vCenter adapter.

Solution n Verify the Environment Overview widget in the vRealize AutomationTenant Overview dashboard and the Cloud Infrastructure Health andCapacity Overview widget in the vRealize Automation CloudInfrastructure Monitoring dashboard and ensure that the ManagedResources object is selected as a filter for all virtual machines, datastores,clusters, and hosts.

n Ensure that you configure a VMware vCenter adapter instance for eachVMware vCenter endpoint that vRealize Automation also uses.

n Ensure that the super user account has the following rights: tenantadministrator rights for all tenants, infrastructure administrator rightsfor all tenants, and fabric administrator rights for all fabric groups underall tenants.

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

26 VMware, Inc.

Page 27: VMware vRealize Operations Management Pack for VMware

Index

Aaccess dashboards 13alert definitions 17

Bblueprint metrics 22business group metrics 21

Ccapacity model 23cloud infrastructure monitoring dashboard 14configure the management pack 10

Ddashboards 13definitions, alerts 17

Gglossary 5

Iinstall the management pack 9installing management packs 9intended audience 5introduction 7introduction to the management pack 7

Mmanagement pack, adding 9management packs, installing 9

Oobject types 7objects and metrics 19

Rrelationship between objects types 7reservation metrics 20

Ssecurity 8

Ttag for filtering 22tenant metrics 19tenant overview dashboard 16

test connection fails 25time synchronization exception 25top-n dashboard 15troubleshooting 25

Vvirtual machines fail to appear in the

dashboards 25

VMware, Inc. 27

Page 28: VMware vRealize Operations Management Pack for VMware

VMware vRealize Operations Management Pack for VMware vRealize Automation 1.0 Guide

28 VMware, Inc.