VMware vCenter AppSpeed Installation and Upgrade Guide AppSpeed Server 1.5 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.
VMware vCenter AppSpeed Installation and Upgrade Guide 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: docfeedback@vmware.com Copyright © 2010 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual property laws.
Contents About This Book 5 1 VMware vCenter AppSpeed Installation 7 Installation Prerequisites 7 Installation Workflow 9 2 Installing and Configuring AppSpeed Server 11 Install AppSpeed Server on the vSphere Client Configure AppSpeed Server 12 Define AppSpeed Users 13 Add a License 13 View Unmapped Traffic 13 11 3 Deploying AppSpeed Probes 15 Install an AppSpeed Probe 16 Configure the Probe for Each Host Entry 16 Power Probes On or Off 17 Verifying Probe Installation 17 Delete Probes 18 Monitor Cisco
VMware vCenter AppSpeed Installation and Upgrade Guide 9 Troubleshooting AppSpeed Installation and Deployment 31 AppSpeed Setup Errors 31 Navigation to Web Page Cancelled 32 AppSpeed View Does Not Load 33 Unable to Connect to AppSpeed 33 AppSpeed Server Namespace Is Not Recognized 34 Index 35 4 VMware, Inc.
About This Book VMware vCenter™ AppSpeed provides performance management and service-level reporting for services running within virtual appliances. This book describes the procedures for installing the VMware vCenter AppSpeed virtual appliance, including how to configure AppSpeed Server and deploy the AppSpeed probes ® on the VMware host machines within the datacenter network. AppSpeed analyzes the traffic that flows between users, Web applications, and back-end servers.
VMware vCenter AppSpeed Installation and Upgrade Guide Services provides offerings to help you assess, plan, build, and manage your virtual environment. To access information about education classes, certification programs, and consulting services, go to http://www.vmware.com/services. 6 VMware, Inc.
VMware vCenter AppSpeed Installation 1 You install AppSpeed on a VMware host machine that resides within the datacenter network and integrates with the VMware vSphere Client. You install one or more AppSpeed probes on each host to be monitored. This chapter includes the following topics: n “Installation Prerequisites,” on page 7 n “Installation Workflow,” on page 9 Installation Prerequisites Before installing AppSpeed, review the system and deployment requirements.
VMware vCenter AppSpeed Installation and Upgrade Guide Deployment Considerations Your must have sufficient system resources to deploy AppSpeed. When planning your AppSpeed deployment, make sure that you have these system resource requirements. n Server n 40GB hard disk drive n 4GB RAM n 2 vCPUs Virtual CPUs are created as part of the AppSpeed deployment. In addition, AppSpeed reserves 3000MHz. n Probes n 5GB hard disk drive n 0.
Chapter 1 VMware vCenter AppSpeed Installation Installation Workflow AppSpeed is a virtual appliance in Open Virtualization Appliance (OVA) format. The AppSpeed plug-in is installed in the vSphere Client. You perform the installation and setup process in various stages. 1 Import the OVA file and configure AppSpeed Server (see Chapter 2, “Installing and Configuring AppSpeed Server,” on page 11). 2 Add a valid AppSpeed license key (see “Add a License,” on page 13).
VMware vCenter AppSpeed Installation and Upgrade Guide 10 VMware, Inc.
Installing and Configuring AppSpeed Server 2 You can install AppSpeed Server on any ESX 3.5 host, or later, that is managed by vCenter Server for the environment you want to monitor. AppSpeed is provided as an OVA file.
VMware vCenter AppSpeed Installation and Upgrade Guide 9 (Optional) Select the datastore on which to store the files for the virtual appliance, and click Next. 10 From the Management Network menu, select a network that has access to the other machines and to vCenter Server to use to manage the probes. AppSpeed Server uses this network to deploy and communicate with probes deployed on other hosts. 11 Click Next. 12 Review the installation summary and click Finish to begin installation.
Chapter 2 Installing and Configuring AppSpeed Server 12 (Optional) Press Ctrl+C to reinitiate the setup process and change any parameter values. If you reinitiate the setup process, the previous values are retained. You can change the values as needed. 13 When prompted, review the setup summary and press Enter to accept the settings and complete the setup process. What to do next Install AppSpeed probes. See “Install an AppSpeed Probe,” on page 16.
VMware vCenter AppSpeed Installation and Upgrade Guide Procedure 14 1 In the AppSpeed menu bar, click Mapping. 2 In the page selection bar, click Unmapped. 3 View the status information for the unmapped traffic. n Server: Name of the server. Available on the Servers tab only. n Name: Name of transaction. Available on theTransactions tab only. n Endpoint: IP address and ports used by the server. Available on the Servers tab only.
Deploying AppSpeed Probes 3 To monitor traffic, you install at least one AppSpeed probe on one or more hosts. Each probe can monitor up to three vSwitches. You can install more than one probe on the same host to monitor additional vSwitches. The probe settings, including the management network, storage device, and monitored vSwitches, are configured as part of the probe installation process. You can configure probes to monitor Cisco Nexus 1000V switches.
VMware vCenter AppSpeed Installation and Upgrade Guide n “Delete Probes,” on page 18 n “Monitor Cisco Nexus 1000V Switches,” on page 18 Install an AppSpeed Probe You can install a probe on one host at a time or multiple hosts at the same time. You can also install more than one probe on the same host. If you want to install a probe to monitor a Nexus 1000V switch, see “Monitor Cisco Nexus 1000V Switches,” on page 18.
Chapter 3 Deploying AppSpeed Probes Procedure 1 Type the name of the probe in the Probe Name text box. If you do not specify a name, a name based on the AppSpeed Server name is used. 2 From the Storage menu, select the storage device on which you want the probe to reside. Local storage enables faster probe deployment. 3 From the Management Network menu, select the network to use to manage the probes. a Select up to three monitoring vSwitches.
VMware vCenter AppSpeed Installation and Upgrade Guide Delete Probes If you do not want to monitor the traffic on a specific host, you can remove the probes. If you do not want to monitor specific vSwitches on a host, you can delete the probe that is monitoring those switches. Procedure 1 In the AppSpeed menu bar, click Administration. 2 In the page selection bar, click Deployment. 3 Select the check boxes for one or more probes on one or multiple hosts, and click Delete Probe.
Managing SSL Keys 4 To monitor traffic on HTTPS sites that incorporate SSL protection, you must configure the SSL keys for each endpoint and the IP address and port pair where AppSpeed detects SSL traffic. AppSpeed supports SSL key monitoring only for HTTPS sites.
VMware vCenter AppSpeed Installation and Upgrade Guide 20 VMware, Inc.
Using Multiple AppSpeed Servers 5 You can use multiple AppSpeed Servers to monitor a large environment. When multiple AppSpeed Servers are installed on a single vCenter server, you can centrally manage AppSpeed through a single user interface. When using multiple AppSpeed Servers, keep in mind the following information regarding licensing and monitoring.
VMware vCenter AppSpeed Installation and Upgrade Guide 22 VMware, Inc.
Extracting SSL Files 6 To obtain the SSL keys, you can extract SSL files from the Web server. The extraction procedure varies according to the type of Web server. AppSpeed supports Apache, Microsoft IIS 6.0, and Microsoft IIS 7.0 servers. This chapter includes the following topics: n “Extract SSL Files from an Apache Server,” on page 23 n “Extract SSL Files from a Microsoft IIS 6.0 Server,” on page 23 n “Extract SSL Files from a Microsoft IIS 7.
VMware vCenter AppSpeed Installation and Upgrade Guide 5 Click Next, select Export the current certificate to a PFX file, and click Next again. 6 Select a file to write the exported certificate and key to and click Next. 7 Type the password with which to encrypt the key. 8 Re-type the password in the Confirm Password text box. 9 Click Finish. What to do next Transfer the PFX file to the vSphere Client machine and upload it to the AppSpeed Server. Extract SSL Files from a Microsoft IIS 7.
Upgrading AppSpeed 7 You can upgrade AppSpeed Server without deleting the existing installation. After you upgrade AppSpeed, increase the size of the virtual hard disk. When AppSpeed detects that the hard disk is reaching full volume, it shuts down. Upgrading AppSpeed comprises the following tasks: 1 Downloading the ISO file for the upgrade. 2 Creating a new virtual hard disk. 3 Formatting the new disk. 4 Copying the data from the original virtual hard disk to the new disk.
VMware vCenter AppSpeed Installation and Upgrade Guide 4 From the default console shell, run the command upgrade_AppSpeed. 5 Press Enter to run the upgrade script. After AppSpeed Server boots from the ISO image, it continues the upgrade process, including rebooting and recreating the probes. This process can take up to one hour. A message appears when the AppSpeed Server upgrade is complete. 6 When prompted, disconnect the ISO file from the AppSpeed Server virtual machine.
Chapter 7 Upgrading AppSpeed Procedure 1 Power on the AppSpeed virtual machine. 2 At the login prompt in the vSphere Client console, type console. 3 Type stop_appspeed. 4 Type copy_appspeed_data_disk. AppSpeed copies the data from the original virtual hard disk to the new virtual hard disk. During the process, error messages might appear. You can ignore these messages, unless the copy process stops before completion. A success message appears when the formatting is complete.
VMware vCenter AppSpeed Installation and Upgrade Guide 28 VMware, Inc.
Uninstall AppSpeed 8 To completely remove AppSpeed from your system, you must delete AppSpeed probes, uninstall AppSpeed, and remove AppSpeed users. Procedure 1 In the AppSpeed menu bar, click Administration. 2 In the page selection bar, click Deployment. 3 Delete all probes by selecting the check boxes and clicking Delete Probe. 4 (Optional) If some probes remain, delete them from the vSphere Client. 5 6 a Power off the virtual machine.
VMware vCenter AppSpeed Installation and Upgrade Guide 30 VMware, Inc.
Troubleshooting AppSpeed Installation and Deployment 9 If you encounter problems when installing and deploying AppSpeed, use this troubleshooting information.
VMware vCenter AppSpeed Installation and Upgrade Guide vCenter Server HTTPS Web Service Port Does Not Work with Port 443 You are unable to complete setup because the vCenter Server HTTPS Web service is not working. Problem Setup fails and an error message appears. Connection timed out. Verify the vCenter address and try again. Cause The vCenter Server HTTPS Web service port is not configured to work with the default port 443. Solution 1 Check the vCenter Server Web service port.
Chapter 9 Troubleshooting AppSpeed Installation and Deployment Solution 1 In the vSphere Client, log in again to the virtual machine. 2 Click Refresh in the error message Web page. AppSpeed View Does Not Load You cannot load the AppSpeed view. Problem Clicking the AppSpeed icon in the vSphere Client does not load the AppSpeed view. Cause A connection to AppSpeed Server cannot be established or proxy settings are incorrect.
VMware vCenter AppSpeed Installation and Upgrade Guide AppSpeed Server Namespace Is Not Recognized When attempting to connect to the AppSpeed user interface, the namespace that you specify is not recognized. Problem When specifying the namespace of AppSpeed Server, an error message is returned. Cause You entered an incorrect namespace Solution 1 In the vSphere Client, log in to AppSpeed Server as console. 2 Run the show_namespace command.
Index A L Apache servers 23 AppSpeed probes, See probes AppSpeed Server communications with vCenter Server 8 configure 11, 12 install 11 managing multiple 21 multiple 21 probe communication 8 upgrade 25 using multiple servers 21 AppSpeed snapshots 15 AppSpeed users, define 13 audience 5 licenses 13 C configure probes 16 connection problems 33 connection timed out error 32 M Microsoft IIS 6.0 servers 23 Microsoft IIS 7.
VMware vCenter AppSpeed Installation and Upgrade Guide server 8 system 7 S 36 vCenter Server HTTPS port does not work with port 433 32 vCenter Server HTTPS port traffic blocked 32 servers, unmapped 13 SSL endpoints monitored 19 pending 19 SSL keys add 19 extract from Apache server 23 extract from Microsoft IIS 6.0 server 23 extract from Microsoft IIS 7.