Monitoring Hybrid Cloud Applications in VMware vcloud Air

Similar documents
Installing and Configuring vcloud Connector

Installing and Configuring vcloud Connector

Horizon DaaS Platform 6.1 Service Provider Installation - vcloud

VMware vcloud Air. Enterprise IT Hybrid Data Center TECHNICAL MARKETING DOCUMENTATION

What s New with VMware vcloud Director 8.0

VMware vcloud Air Key Concepts

VMware vcloud Director for Service Providers

Advanced Architecture Design for Cloud-Based Disaster Recovery WHITE PAPER

vcloud Air - Virtual Private Cloud OnDemand Networking Guide

VMware vrealize Suite and vcloud Suite

VMware vsphere Data Protection Evaluation Guide REVISED APRIL 2015

vcenter Operations Management Pack for vcns

Using VMware vrealize Orchestrator with VMware vcloud Availability for vcloud Director Version 1.0 April 2017

Dedicated Hosted Cloud with vcloud Director

VMWARE HORIZON CLOUD WITH VMWARE IDENTITY MANAGER QUICK START GUIDE WHITE PAPER MARCH 2018

vrealize Operations Management Pack for NSX for vsphere 2.0

WHITE PAPER SEPTEMBER 2017 VCLOUD DIRECTOR 9.0. What s New

VMware vcloud Air User's Guide

What s New in VMware vcloud Director 8.20

VMware vfabric Data Director Installation Guide

vcloud Director User's Guide 04 OCT 2018 vcloud Director 9.5

What s New in VMware vsphere 5.1 VMware vcenter Server

vcloud Director Administrator's Guide

vsphere Replication for Disaster Recovery to Cloud

vcenter Operations Management Pack for NSX-vSphere

EXPLORING MONITORING AND ANALYTICS VMware Horizon

How to Use a Tomcat Stack on vcloud to Develop Optimized Web Applications. A VMware Cloud Evaluation Reference Document

Customer Onboarding with VMware NSX L2VPN Service for VMware Cloud Providers

vrealize Operations Management Pack for NSX for vsphere 3.0

vrealize Operations Management Pack for NSX for vsphere 3.5.0

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 6.5

VMware vcloud Architecture Toolkit Hybrid VMware vcloud Use Case

VMware vcloud Air Accelerator Service

VMware vshield Edge Design Guide

vsphere Replication for Disaster Recovery to Cloud vsphere Replication 8.1

vrealize Operations Management Pack for NSX for Multi-Hypervisor

vrealize Operations Management Pack for NSX for vsphere 3.5 Release Notes

VMware vcloud Networking and Security Overview

What s New in VMware vcloud Automation Center 5.1

Certified Reference Design for VMware Cloud Providers

IaaS Integration for Multi- Machine Services. vrealize Automation 6.2

vsphere Replication for Disaster Recovery to Cloud

VMware vfabric Data Director Installation Guide

Installing, Configuring, and Upgrading vcloud Availability for Cloud-to- Cloud DR. April 2018 VMware vcloud Availability for Cloud-to-Cloud DR 1.

AT&T CLOUD SERVICES. AT&T Synaptic Compute as a Service SM. Using VMware vcloud Connector

PROVIDING SECURE ACCESS TO VMWARE HORIZON 7 AND VMWARE IDENTITY MANAGER WITH THE VMWARE UNIFIED ACCESS GATEWAY REVISED 2 MAY 2018

vshield Administration Guide

Data Encryption for VMware vcloud Hybrid Service

vcloud Director User's Guide

vcloud Director User's Guide

TECHNICAL WHITE PAPER DECEMBER 2017 VMWARE HORIZON CLOUD SERVICE ON MICROSOFT AZURE SECURITY CONSIDERATIONS. White Paper

VMware vfabric AppInsight Installation Guide

Storage Considerations for VMware vcloud Director. VMware vcloud Director Version 1.0

Request Manager User's Guide

CONFIDENTLY INTEGRATE VMWARE CLOUD ON AWS WITH INTELLIGENT OPERATIONS

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

vcloud Director User's Guide

vrealize Orchestrator Load Balancing

Scalable Licensing with Selective Monitoring in VMware vrealize Operations

Using vrealize Operations Tenant App as a Service Provider

Securing VMware NSX MAY 2014

Table of Contents HOL-HBD-1301

vcenter Operations Manager for Horizon View Administration

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

Cloud Provider Pod Designer User Guide. November 2018 Cloud Provider Pod 1.0.1

Deploying VMware Identity Manager in the DMZ. SEPT 2018 VMware Identity Manager 3.3

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: UNIFIED ACCESS GATEWAY ARCHITECTURE

VMWARE CLOUD FOUNDATION: INTEGRATED HYBRID CLOUD PLATFORM WHITE PAPER NOVEMBER 2017

Branch Office Desktop

Using the vcenter Orchestrator Plug-In for vcloud Director 1.0

Deploying VMware Identity Manager in the DMZ. JULY 2018 VMware Identity Manager 3.2

Cloud Pod Architecture with VMware Horizon 6.1

REVISED 6 NOVEMBER 2018 COMPONENT DESIGN: VMWARE IDENTITY MANAGER ARCHITECTURE

TECHNICAL WHITE PAPER AUGUST 2017 REVIEWER S GUIDE FOR VIEW IN VMWARE HORIZON 7: INSTALLATION AND CONFIGURATION. VMware Horizon 7 version 7.

VVD for Cloud Providers: Scale and Performance Guidelines. October 2018

VMware AirWatch Content Gateway Guide for Linux For Linux

VMware vrealize Operations Management Pack for vcloud Director 4.5 Guide

IaaS Integration for Multi-Machine Services

VMware Integrated OpenStack Quick Start Guide

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

vcloud Director User's Guide

A: SETTING UP VMware Horizon

vcloud Director Administrator's Guide

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline Collector 2.0

REDUCE TCO AND IMPROVE BUSINESS AND OPERATIONAL EFFICIENCY

vrealize Production Test Upgrade Assessment Guide

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline 1.4

VMware vcloud Director Configuration Maximums vcloud Director 9.1 and 9.5 October 2018

vcenter Server Installation and Setup Update 1 Modified on 30 OCT 2018 VMware vsphere 6.7 vcenter Server 6.7

vrealize Suite Lifecycle Manager 1.0 Installation and Management vrealize Suite 2017

vrealize Operations Service Discovery Management Pack 2.1

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway

vrealize Production Test

CLOUD PROVIDER POD. for VMware. Release Notes. VMware Cloud Provider Pod January 2019 Check for additions and updates to these release notes

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager

MANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE

VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014

VMware AirWatch Integration with SecureAuth PKI Guide

How to Deploy an OVA Virtual Test Agent Image in VMware

Transcription:

Monitoring Hybrid Cloud Applications in ware vcloud Air ware vcenter Hyperic and ware vcenter Operations Manager Installation and Administration Guide for Hybrid Cloud Monitoring TECHNICAL WHITE PAPER VERSION 1.0 AUGUST 2014

Revision History DATE VERSION AUTHOR DESCRIPTION REVIEWERS 23 July 2014 v1.0 Eitan Gayor, Jonathan Franconi, Brandon Gordon, Darren Tonnessen Initial Document Jonathan Franconi, Eitan Gayor, Brandon Gordon, Darren Tonnessen TECHNICAL WHITE PAPER / 2

Table of Contents Overview.... 4 High-Level Solution... 4 Solution Deployment Options Considered.... 5 vcenter Operations Manager Configuration on Premises.... 6 vcenter Operations Manager Deployment Requirements.... 6 NAT Rules.... 6 Firewall Rules.... 7 Security Warnings with Solution Requirements... 7 Deployment and Installation of the Server on vcloud Air.... 8 Requirements.... 8 Deploying the Server Appliance on vcloud Air.... 8 Verify NTP Settings on the Server.... 10 Deploy Agents on vcloud Air Virtual Machines.... 10 vcenter Operations Management Pack for... 10 Install and Configure vcenter Operations Management Pack for.. 10 Test Adapter Connectivity.... 10 Verify Resource Collection.... 11 Verify Metric Data Collection............................................... 12 View Collector Logs.... 13 Adding vcenter Operations Management Pack for vcloud Air... 14 Appendix 1: Collection Data Flow.... 15 Appendix 2: Collection Workflow.... 16 TECHNICAL WHITE PAPER / 3

Overview IT organizations are increasingly deploying and managing multicloud architectures in which they use both their own virtualized private cloud as well as cloud infrastructures hosted by other cloud providers, such as ware vcloud Air. Users reap the benefits of choice, flexibility, agility, and the ability to run workloads at will and without compromise. There are several challenges associated with monitoring and managing these types of deployments. These include the lack of visibility for hybrid workloads, the need for a consolidated view for all workloads running both on and off premises, and the ease of managing these diverse and potentially geographically dispersed deployments. This document is intended to provide IT professionals with the necessary information to monitor and manage the performance of applications and workloads running in a hybrid cloud environment using ware vcenter Hyperic and ware vcenter Operations Manager. This white paper describes the use of these cloud management tools on applications running within vcloud Air. High-Level Solution In this ware hybrid cloud-monitoring solution, a vcenter Operations Manager instance is assumed to be already running on premises, managing and monitoring local servers and applications. A server and agent(s) are deployed in vcloud Air to collect server- and application-related data. The monitoring data is then sent from the agents to the server. Then, leveraging the vcenter Operations Management Pack for, data is centrally collected to the on-premises vcenter Operations Manager instance. The following are the key benefits of using this architecture that leverages vcenter Operations Manager and to monitor workloads running across hybrid clouds: Provides a consolidated view of both on-premises and cloud workloads Isolates and resolves performance bottlenecks rapidly by leveraging vcenter Operations Manager and capabilities that are currently in use by the customer Quickly identifies the locations of both on- and off-premises workloads Effects cost reductions due to the lack of need for a second operations team to manage cloud infrastructure and applications TECHNICAL WHITE PAPER / 4

INTERNET EDGE GATEWAY CORPORATE FIREWALL Server vcenter Operations Management Pack for ON-PREMISES INFRASTRUCTURE Monitored Applications vcloud AIR Figure 1. Graphical Overview of Solution NOTE: Data is sent unidirectionally from the agent to the server. The vcenter Hyperic management pack requires bidirectional communication between the server and the on-premises vcenter Operations Manager server. Solution Deployment Options Considered The following two deployment options were explored for leveraging to monitor the workloads running in the cloud: Option 1 The server and agents are deployed in the cloud to monitor the workloads. The data is sent unidirectionally from the agents to a server and then from the server across a WAN to the on-premises vcenter Operations Manager server instance. Option 2 Only agents are deployed in the cloud to monitor the workloads. The data is sent unidirectionally across a WAN from the agents to an on-premises server and then to the on-premises vcenter Operations Manager server. Although the two options use the same tools and provide identical monitoring coverage for hybrid cloud environments, Option 1 is the recommended architecture outlined in this technical white paper. Option 1 was selected for the following reasons: It enables data collection in even if the connection to the customer data center is down. It requires a single source destination IP pair and therefore fewer firewall rules to manage. Any future infrastructure changes on premises require far fewer modifications in the hosted cloud environment because there is a single direct connection from the server to the on-premises vcenter Operations Manager instance. Consolidation of data collection traffic between the server and the vcenter Operations Manager instance is generally more efficient than multiple agents communicating individually to a server across a WAN. The potential downside of Option 1 is the installation and maintenance overhead for the server in vcloud Air in addition to the instance that is likely running on premises. In aggregate, however, the previously listed benefits outweigh any potential downside, and Option 1 is the preferred and outlined deployment choice. TECHNICAL WHITE PAPER / 5

vcenter Operations Manager Configuration on Premises vcenter Operations Manager Deployment Requirements This section describes the required network and firewall changes to enable communication between the on-premises vcenter Operations Manager server and the server running in vcloud Air. A public IP address is required on the on-premises vcenter Operations Manager corporate network for posting data back to the vcenter Operations Manager UI virtual machine. An HTTP post adapter resides on the UI virtual machine. NAT and firewall rules are required for outbound and inbound posting of data to vcenter Operations Manager. All data is sent over HTTPS:443. See the following NAT Rules and Firewall Rules sections. NAT Rules In a typical enterprise network environment, NAT rules are required to enable proper communication between resources behind the firewall. These changes must be made on the vcloud Air edge gateway, and subsequent rules are needed on the customers on-premises environment. Tables 1 and 2 details the NAT rules required to permit proper communication between vcloud Air and on-premises vcenter Operations Manager deployments. NAT RULE TYPE D E TAI L S/ REASON ORIGINAL IP ORIGINAL PORT TRANSLATED IP TRANSLATED PROTOCOL/ PORT Allow/443 DNAT UI and API access from vcenter Operations Management Pack for on vcenter Operations Manager analytics virtual machine to vcenter Hyperic server vcloud Air public IP for server 443 Private IP of server in vcloud Air TCP/443 Allow/443 SNAT HTTP POST access to vcenter Operations Manager UI virtual machine from server Private IP of server in vcloud Air 443 vcloud Air public IP for vcenter Hyperic server TCP/443 Table 1. vcloud Air NAT Rules TECHNICAL WHITE PAPER / 6

NAT RULE TYPE D E TAI L S/ REASON ORIGINAL IP ORIGINAL PORT TRANSLATED IP TRANSLATED PROTOCOL/ PORT Allow/443 DNAT HTTP POST access to vcenter Operations Manager UI virtual machine from server On-premises public Internet-facing IP address for vcenter Operations Manager UI virtual machine 443 Private IP of vcenter Operations Manager UI virtual machine TCP/443 Allow/443 SNAT UI and API access from vcenter Operations Management Pack for on vcenter Operations Manager analytics virtual machine to vcenter Hyperic server Private IP of vcenter Operations Manager analytics virtual machine 443 On-premises public Internetfacing IP address for vcenter Operations Manager analytics virtual machine TCP/443 Table 2. Customer On-Premises NAT Rules Firewall Rules The firewall should always be ENABLED and the default action set to DENY. The rules detailed in Table 3 should be configured on the edge gateway inside vcloud Air. NOTE: The vcenter Operations Manager UI virtual machine should not be exposed to external public Internet traffic unless it is locked down to allow only the source address of the vcloud Air IP address. This ensures secure access from vcloud Air only. FIREWALL RULE DETAILS/REASON SOURCE DESTINATION Allow/443 For HTTPS API access on vcenter Operations Manager analytics virtual machine vcloud Air public IP address for vcenter Hyperic server Allow/443 For HTTPS access to UI virtual machine for posting HTTPS metric data vcloud Air public IP address for vcenter Hyperic server vcenter Operations Manager UI virtual machine Table 3. Firewall Rules Security Warnings with Solution Requirements Based on the rules detailed in the previous sections, the security risk in this configuration is considered low, not requiring a VPN between the vcloud Air and on-premises sites. All traffic is encrypted inbound and outbound over HTTPS, using SSL over port 443. The rules can also be locked down to the receiving IP address on either side of the destination, which helps provide an additional layer of safety in high-security environments. As always, any firewall or NAT configuration should be reviewed by corporate security team(s). The way the vcenter Operations Management Pack for posts data to vcenter Operations Manager exposes the vcenter Operations Manager UI virtual machine to the public Internet. However, the source and destination firewall rules on the corporate on-premises side and vcloud Air edge gateway side are locked down to specific public IP addresses to ensure that external access is not permitted from any source. TECHNICAL WHITE PAPER / 7

Deployment and Installation of the Server on vcloud Air This section describes the required steps for deploying the appliance in a vcloud Air environment. The user performing these actions must have the proper roles and permissions to execute these tasks. Requirements The following files are needed to deploy on vcloud Air. Use of the OVF and DK files rather than the OVA file for each appliance is recommended due to a change in the OVA packaging that can cause errors during the upload process to ware vcloud Director. Individual OVF, DK, and MF files can be obtained from the Myware Downloads page. The following files are needed for deployment of the server and database: vcenter-hyperic-db-5.8.1-ee.vmdk vcenter-hyperic-db-5.8.1-ee_ovf10.mf vcenter-hyperic-db-5.8.1-ee_ovf10.ovf vcenter-hyperic-server-5.8.1-ee_ovf10.mf vcenter-hyperic-server-5.8.1-ee_ovf10.ovf vcenter-hyperic-server-5.8.1-ee.vmdk ware-ovftool-3.5.0-1274719-win.x86_64.msi Deploying the Server Appliance on vcloud Air 1. Log in to vcloud Air formerly named ware vcloud Hybrid Service and select the virtual data center where you want to deploy the appliance. 2. Obtain the vcloud Director API URL by clicking the box, as shown in Figure 2. You must have the specific virtual data center that you are going to deploy the appliances to via the OVFTOOL. This tool is part of the vsphere C# Client installer; optionally, you can obtain the OVFTOOL installer separately from Myware Downloads. Figure 2. vcloud Director API URL TECHNICAL WHITE PAPER / 8

3. There are two OVF files you must upload to your cloud account. The first is the server; the second is the database server. They can be uploaded in either order. For a successful upload to vcloud Air, you must place the OVF, MF, and DK files in the same source-upload directory. 4. Open a Windows command prompt and proceed to the following directory example or to where the OVF tool is installed. The following are example commands for the server and database: C:\Program Files\ware\ware OVF Tool>ovftool.exe --vcloudtemplate=true --acceptalleulas --net:network 1:Test-default-routed E:\vCenter-hyperic-DB- 5.8.1-EE_OVF10.ovf vcloud://abc-vcd.vchs. vmware.com:443/cloud?org=bu&vapptemp late=hyperic58&catalog=bu&vdc=customera C:\Program Files\ware\ware OVF Tool>ovftool.exe --vcloudtemplate=true --acceptalleulas --net:network 1:Test-default-routed E:\ vcenter-hyperic-db- 5.8.1-EE_OVF10.ovf vcloud://abc-vcd.vchs. vmware.com:443/cloud?org=bu&vapptemp late=hyperic58&catalog=bu&vdc=customera 5. The upload process will prompt for a username and password. Use your usual vcloud Air credentials. 6. The file will start to upload to the catalog on the specific vcloud Director organization. This might take a long time, depending on the speed of your Internet connection to the vcloud Air environment. 7. Log in to the back-end vcloud Director portal from the vcloud Air UI. You must access the portal page first by logging in to the vcloud Air portal and then clicking the vcloud Director link for proper token passing. 8. Proceed to access the Catalogs screen where you uploaded the appliances. 9. Now that the appliances have been uploaded to vcloud Air, proceed to deploy each template by right-clicking the ware vsphere vapp template and click add to my cloud. 10. A new window will appear that will walk you through the appliance deployment, asking for network properties and other settings. Most of the settings can be left at default because DHCP is usually enabled by default in a vapp network. 11. When completed, the UI and database server will be deployed. 12. Power on each vapp from the Overview page. TECHNICAL WHITE PAPER / 9

Verify NTP Settings on the Server If erroneously indicates that resources are unavailable, it might be because the system clocks on the agent and server hosts are out of sync. An offset of less than 1 minute is unlikely to pose problems; with a larger offset, problems might occur. To solve an offset problem, make sure that NTP is configured on the agent and server hosts. NOTE: It is important to verify that the server running in vcloud Air is time synced with the on-premises vcenter Operations Manager server. If the offset between the system clocks is more than 1 minute, only availability metrics are collected during each collection cycle. Deploy Agents on vcloud Air Virtual Machines Installation of the agents on vcloud Air resources follows the same process as any other agent installation. For details on installation and configuration, see the Install and Configure the Agent section for Linux and Windows machines located on page 30 of the Installation and Configuration Guide. vcenter Operations Management Pack for Install and Configure vcenter Operations Management Pack for Follow the instructions as they appear in vcenter Operations Management Pack for Installation and Configuration Guide https://c368768.ssl.cf1.rackcdn.com/product_files/14184/original/vcenter_ Operations_Management_Pack_for_vCenter_Hyperic_Installation_and_Configuration_Guide_V5.811193ee078 bd1d10295a834942c56268.pdf. When configuring the adapter instance, it is important to enter the public IP addresses instead of the private IP addresses for the server URLs. For the server URL field, see https://<vcloud- Air-Public-IP>:443 and for the vcenter Operations Manager URL enter https://<vcops-ui--public-ip>. The vcenter Operations Management Pack for is a hybrid adapter: It uses two different collection mechanisms to function and successfully collect data from. First, the adapter uses the REST API to obtain resources, resource relationships and metric names, and attribute lists. Second, it uses vcenter Operations Manager HTTP POST to actually post time series data from the server. Proper troubleshooting for any type of collection issue requires a thorough understanding of the collection flow as shown in Figures 8 and 9. After the agents have been successfully deployed and are collecting data inside, data should be available in vcenter Operations Manager on premises. Test Adapter Connectivity The Adapter Test function inside vcenter Operations Manager performs a complete test to ensure connectivity to and from vcenter Operations Manager and. Inside the custom UI of vcenter Operations Manager, perform an adapter test through the following process: 1. On the top toolbar, click Environment. 2. Click Configuration. 3. Click Adapter Instances. 4. Find the management pack for the instance that was added for the server located in vcloud Air. 5. Click the instance and click Edit in the top toolbar. TECHNICAL WHITE PAPER / 10

6. Click TEST to verify connectivity to. 7. Notate any errors that occur. In most cases, failures to connect are due to firewall or NAT issues between on-premises and cloud sites. Verify all ports and that connectivity can be established between vcenter Operations Manager and servers. 8. See the following screenshot example in Figure 3. Figure 3. Test Adapter Connectivity Verify Resource Collection As explained in the previous section, the management pack for is a hybrid adapter, so you must verify at two separate levels to ensure that collection is occurring properly and completely. Verify resource collection by performing the following process inside the custom UI: 1. On the top toolbar, click ENVIRONMENT. 2. Click ENVIRONMENT OVERVIEW. 3. On the left-hand panel, expand Adapter Instances. 4. Locate MP for Hyperic and expand the + sign. 5. The adapter instance will be located in the expanded + sign area. 6. After it has been expanded, you should see the name of the adapter instance and the amount of resources located inside parentheses. 7. If the number is (0), you are not collecting resources through the REST API on. 8. If you have a number inside, such as (10), click this adapter instance name on the right-hand panel; you should see a populated list of resources in. TECHNICAL WHITE PAPER / 11

9. See the following screenshot example in Figure 4. Figure 4. Verify Resource Collection Verify Metric Data Collection In the second phase of data verification, confirm that actual metric data is being received by vcenter Operations Manager. Metric data is obtained via HTTP POST and is separate from the REST API calls. Continuing the process, follow these steps: 1. In the right-hand pane, find a platform resource: Windows or Linux virtual machine. 2. Click the resource for which you want to view details and metrics. 3. On the top toolbar, click Show Details. 4. On the next screen that appears, you should see the resource relationships for the object you selected. 5. In the bottom left-hand panel, under Metric Selector, expand the metrics that you want to view for example, CPU, Utilization, CPU0, Metric. 6. In the right-hand view, select the metric plotted in the graph you want to see. 7. If no metrics are plotted or if you receive no data, the metric data is not being posted or collected correctly. Verify that the server can communicate with the vcenter Operations Manager UI virtual machine and that the clocks are in sync on all servers. TECHNICAL WHITE PAPER / 12

8. See the following screenshot example in Figure 5. Figure 5. Verify Metric Data Collection View Collector Logs When there are troubleshooting collection issues, the collector applies logs to the $ALIVE_BASE/user/log/ collector.log file. All collection occurs via the analytics virtual machine; however, HTTP POST data is posted via the vcenter Operations Manager UI virtual machine, and there are limited log files available. 1. SSH to the analytics virtual machine. 2. View $ALIVE_BASE/user/log/collector.log. 3. SSH to the UI virtual machine. 4. View $ALIVE_BASE/user/log/HTTPPostAdapter.log. 5. Go to the end of the document; page through the log for errors on collection. 6. Look at the web.log file on the UI virtual machine; this will also assist with some errors, also located in $ALIVE_BASE/user/log/web.log. 7. SSH to the UI virtual machine. 8. View $ALIVE_BASE/user/log/web.log. 9. Go to the end of the document; page through the log for errors on collection. 10. Optionally, you can also view the logs in the custom UI by clicking on Admin-Support-Logs. TECHNICAL WHITE PAPER / 13

Adding vcenter Operations Management Pack for vcloud Air This section introduces the vcenter Operations Management Pack for vcloud Air. This management pack includes an embedded adapter that collects metrics, change events, and resource topology information from your vcloud Air account and displays this information in your on-premises vcenter Operations Manager dashboard. This management pack is an optional layer in the hybrid cloud monitoring architecture that leverages vcenter Hyperic as described in previous sections. You can run it together with on vcloud Air, to collect both in-depth virtual machine level performance metrics and application-level metrics. You can also build relationships between these two components to give you more visibility into metrics affecting the overall health of an application. The following screenshot in Figure 6 shows the SpringTrader application, along with the parent virtual machine in vcloud Air where the application is running. Beneath the application are component services that are obtained by. You can walk up and down this health tree to see the metrics change and how the health affects the parent resources. Figure 6. Application Topology TECHNICAL WHITE PAPER / 14

The following screenshot in Figure 7 shows the creation of a relationship with a master component under the vcloud Air virtual machine. Figure 7. Building Manual Relationships vcenter Operations Management Pack for vcloud Air works with vcenter Operations Manager 5.8.x and 5.8.1. The management pack is available on ware Solution Exchange: https://solutionexchange.vmware.com/store/ products/management-pack-for-vcloud-hybrid-service#.u80d1_msx8e. Appendix 1: Collection Data Flow Customer WAN IP: exp 10.240.120.10 vcenter Hyperic vapp 4. HTTPS: 7443 192.240.158.10 3. NAT 443 to 7433 vcenter Operations vapp 1-UI 192.168.109.10 2-DB 192.168.109.11 Private Network 192.168.109.0/24 5. API responds through same open channel 7. POST back to vcenter Operations HTTPS:443 vcenter Hyperic Server Firewall and NAT Edge Router 8. HTTPS: 443 Internet 192.240.158.10 Customer WAN IP: exp 10.240.120.10 On- Premises Firewall and NAT Edge Router 2. HTTPS: 443 9. HTTPS: 443 6. API data responds 1. API CALL 8. HTTP POST 1-UI 10.23.106.10 2-AN 10.23.106.11 Private Network Exp: 10.23.106.0/24 Figure 8. Collection Data Flow TECHNICAL WHITE PAPER / 15

Appendix 2: Collection Workflow initiates connection from analytics virtual machine to IP addresses of Hyperic UI server for access to the REST API UI endpoint should be public IP address Initial request reaches UI server where the REST API resides Data traverses the server org private network Traffic from adapter traverses customer internal private network REST API responds to the vcenter Operations Hyperic adapter via the same channel HTTP POST traffic exists through the edge gateway via outbound SNAT rule Traffic exists through gateway firewall and routers to public Internet Resource list, metric definitions, relationships, and objects are passed back to the adapter for consumption HTTPS traffic traverses public Internet to customer vcenter Operations node on HTTPS:443 Traffic traverses public Internet over HTTPS:443 switches to HTTP POST engine to post metric data HTTP POST traffic enters customer firewall and router with DNAT rule to vcenter Operations UI virtual machine Traffic enters server edge gateway via public IP address server consumes the IP address configured in the adapter instance and posts metric data back to vcenter Operations UI virtual machine HTTP POST traffic is DNAT to private IP space in customer environment Edge gateway performs NAT to pass traffic to private org network where server resides HTTP POST IP should be a public IP on the customer side that is resolvable by vcenter operations vcenter and Hyperic HTTP POST traffic arrives at vcenter Operations UI virtual machine Traffic enters server private org network HTTP POST data leaves server HTTP POST data is added to already obtained resources Figure 9. Collection Workflow TECHNICAL WHITE PAPER / 16

ware, Inc. 3401 Hillview Avenue Palo Alto CA 94304 USA Tel 877-486-9273 Fax 650-427-5001 www.vmware.com Copyright 2014 ware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws. ware products are covered by one or more patents listed at http://www.vmware.com/go/patents. ware is a registered trademark or trademark of ware, Inc. in the United States and/or other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies. Item No: W-IAG-vCLD-Hybr-Cld-Mon-vCNTR-Hyprc-OM-USLET-101 Docsource: OIC-FP-1050