VMware vCenter AppSpeed Installation Guide AppSpeed 1.
VMware vCenter AppSpeed Installation 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 © 2009 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 AppSpeed Installation Overview 7 Installation Workflow 7 Installation Prerequisites 7 System Requirements 8 Deployment Considerations 8 Open Port Requirements 8 2 Installing and Configuring the AppSpeed Server 9 Import and Install the AppSpeed Virtual Appliance Configure the AppSpeed Server 10 9 3 Installing the AppSpeed Plug‐In and Probes 13 Install the AppSpeed Plug‐In 13 Deploying the AppSpeed Probes 13 Install an AppSpeed Probe 14 Power Probes On or Off 15 Delete Probe
VMware vCenter AppSpeed Installation Guide 7 Troubleshooting 27 AppSpeed Setup Errors 27 AppSpeed User Interface Loading Problems General Errors While Using AppSpeed 30 Index 4 28 33 VMware, Inc.
About This Book This book, the VMware vCenter AppSpeed Installation Guide, describes the procedures for installing the VMware® vCenter AppSpeed virtual appliance and plug‐in, including how to configure the AppSpeed server and how to deploy the AppSpeed probes on the VMware host machines within the datacenter network. Intended Audience This book is intended for anyone who wants to install the AppSpeed plug‐in.
VMware vCenter AppSpeed Installation Guide 6 VMware, Inc.
1 AppSpeed Installation Overview 1 VMware vCenter AppSpeed provides performance management and service‐level reporting for applications running within virtual appliances. AppSpeed analyzes the traffic that flows between end users, Web applications, and back‐end servers. This analysis provides visibility into multitier applications and enables rapid identification of performance issues originating from inadequate resource allocation and application problems.
VMware vCenter AppSpeed Installation Guide System Requirements Review the following system requirements before you install AppSpeed: You must have admin‐level access to vCenter Server for the automated installation process. Routable IP addresses for servers and probes need to be defined. NOTE Using DHCP is not recommended. However, if DHCP is used, you do not need routable IP addresses. If HTTPS sites are to be monitored, an SSL private key is required.
2 Installing and Configuring the AppSpeed Server 2 The first stage in the installation process is to import the OVF file and install and configure the AppSpeed server. You can install the AppSpeed server on any ESX host that is managed by the monitored vCenter. This chapter includes the following topics: “Import and Install the AppSpeed Virtual Appliance” on page 9 “Configure the AppSpeed Server” on page 10 Import and Install the AppSpeed Virtual Appliance AppSpeed is provided as an OVF file.
VMware vCenter AppSpeed Installation Guide 12 Review the installation summary and click Finish to begin the installation. When the installation is complete, the virtual appliance is added in the vSphere Client. 13 In the Basic Tasks pane, click Power on the virtual appliance to start the virtual appliance. To import the OVF file into the VI Client 1 Save the OVF file in a location that can be accessed from the VI Client. 2 In the VI Client, select File > Virtual Appliance > Import.
Chapter 2 Installing and Configuring the AppSpeed Server 3 Press Enter to accept the default value or specify an alternative value. The default (or previously defined) value for each parameter appears in brackets. 4 (Optional) Select a setting for the network management card. a Type Y to use DHCP settings. b Type N to set a fixed IP address. You are prompted to set the IP address, netmask, and gateway for the management card. NOTE If you do not want to specify the gateway, enter 0.0.0.0.
VMware vCenter AppSpeed Installation Guide 12 VMware, Inc.
3 Installing the AppSpeed Plug-In and Probes 3 Before you can take advantage of the monitoring capabilities of AppSpeed, you must install the AppSpeed plug‐in and deploy the AppSpeed probes.
VMware vCenter AppSpeed Installation Guide The AppSpeed probe deployment process automatically makes the following changes in the vCenter: Creates a snapshot of the AppSpeed server virtual machine if one does not already exist. (To save disk space, you can remove the AppSpeed snapshots after the probe installation is complete.) Creates the AppSpeed Probes folder if it does not already exist. Creates promiscuous port groups for the selected vSwitches.
Chapter 3 Installing the AppSpeed Plug-In and Probes 4 (Optional) To add an additional probe to a host, click Install another probe on this host at the bottom of the host entry and configure the probe as described in Step 3. 5 When you are done adding host‐probe combinations, click Install Probes. 6 Review the installation information, and click OK. Alternatively, click Back to return to change any of the settings.
VMware vCenter AppSpeed Installation Guide View Unmapped Traffic You can view information about the unmapped servers and transactions detected on the network. Unmapped objects have not yet been mapped to a specific server or application. NOTE The number of unmapped objects typically decreases as AppSpeed maps the environment. To view unmapped traffic 1 In the navigation tree, select Applications and Servers. 2 Click Unmapped Traffic on the page selection bar.
Chapter 3 Installing the AppSpeed Plug-In and Probes Add an SSL Key You can assign a key to a pending endpoint to enable AppSpeed to actively monitor its traffic. If necessary, you can extract the SSL files from the Web server to obtain the key (see “Extracting SSL Files” on page 25). To add an SSL key 1 In the SSL Management window, select the check boxes for the endpoints in the SSL Pending Endpoints table and click Add/Update SSL key. 2 Browse to and open the key file.
VMware vCenter AppSpeed Installation Guide 18 VMware, Inc.
4EN‐000185‐02 Configuring AppSpeed with vNetwork Distributed Switching 4 When you install a probe in AppSpeed the distributed switches do not appear in the Probe Installation window. You must manually configure AppSpeed to monitor these switches.
VMware vCenter AppSpeed Installation Guide Configure the dvPort Group You must configure the vNetwork Distributed Switch ports to work in promiscuous mode so that the AppSpeed probe can monitor the switch. To configure the dvPort group 1 In the vSphere Client or VI Client, select Home > Networking. 2 Right‐click the corresponding port group in the vNetwork Distributed Switch and select Edit Settings. 3 Select Security. 4 Set the Promiscuous mode to Accept. 5 Select VLAN.
Chapter 4 Configuring AppSpeed with vNetwork Distributed Switching Configure the AppSpeed Probe to Monitor Cisco Nexus 1000V Switch After the probe is deployed and set up, you can configure it to monitor the Nexus 1000V switches. To configure the AppSpeed probe to monitor a distributed vSwitch 1 In the vSphere Client or VI Client, select Home > Hosts and Clusters. 2 Right‐click the corresponding probe virtual machine and select Edit Settings. 3 Select the required network adapter.
VMware vCenter AppSpeed Installation Guide 22 VMware, Inc.
5 Upgrading AppSpeed 5 If a new version of AppSpeed is available, you can upgrade to that version. This chapter includes the following topics: “Overview of the Upgrade Process” on page 23 “Upgrade AppSpeed” on page 23 Overview of the Upgrade Process The AppSpeed upgrade process uses an ISO image and is fully automated. The ISO image is provided by VMware.
VMware vCenter AppSpeed Installation Guide 5 Press Enter to run the upgrade script. The upgrade process reboots the AppSpeed server and recreates all AppSpeed probes. This might take a long time. NOTE If an error occurs during the script execution, an error message appears indicating the nature of the error. After the AppSpeed server boots from the ISO image, it continues the upgrade process. This process can take up to one hour.
6 Extracting SSL Files 6 You can extract the SSL files from the Web server to obtain the SSL keys. The procedure varies according to the type of Web server. Extract SSL Files from an Apache Server You can extract the SSL files from an Apache server. To extract SSL files from an Apache server 1 In the Apache conf directory, open the http.conf file. The filename is either /etc/httpd/conf.d/ssl.conf or /etc/httpd/conf/httpd.conf. 2 Locate the SSLCertificateKeyFile command on the SSL site.
VMware vCenter AppSpeed Installation Guide Extract SSL Files from a Microsoft IIS 7.0 Server This section describes how to extract the SSL files from a Microsoft IIS 7.0 server. To export the IIS 7.0 key file 1 Select Start Programs > Administrative Tools > Internet Information System (IIS) Manager. 2 Expand the COMPUTERNAME (local computer) tree in the left pane and then double‐click the Server Certificates icon in the middle pane. 3 Right‐click the certificate and select Export.
7 Troubleshooting 7 If you encounter problems when using AppSpeed, use this troubleshooting information to try and resolve the problem. This chapter includes the following topics: “AppSpeed Setup Errors” on page 27 “AppSpeed User Interface Loading Problems” on page 28 “General Errors While Using AppSpeed” on page 30 AppSpeed Setup Errors If you have problems while setting up AppSpeed, try these troubleshooting suggestions.
VMware vCenter AppSpeed Installation Guide Problem Setup fails and the following error message appears: Connection timed out. Verify the vCenter address and try again. Cause The vCenter HTTPS Web Service port is blocked to traffic between the AppSpeed server and vCenter Server. Solution 1 Verify with IT that the vCenter HTTPS Web Service port on the firewall is open from the AppSpeed server to vCenter Server. 2 Run setup again.
Chapter 7 Troubleshooting Solution 1 Manually download the setup.exe file from: http://:/AppSpeed/static/setup.exe 2 Run the setup.exe file. (Close the vCenter before performing the installation) 3 On the machine running the vCenter Client, go to C:\Program Files\VMware\Infrastructure\Virtual Infrastructure Client\Plugins\AppSpeed. 4 Open the Settings.config file in a text editor.
VMware vCenter AppSpeed Installation Guide 4 Click the AppSpeed button. 5 If the problem persists, go to http:///AppSpeed/static/setup.exe and download setup.exe from the AppSpeed Brain. If you succeed, the server is accessible. 6 If the problem persists and the 503 Service Unavailable message appears, log in to the AppSpeed server virtual machine as the console user and run restart_AppSpeed from the console. Problem The user interface cannot connect to AppSpeed.
Chapter 7 Troubleshooting Solution 1 In the user interface, select SSL Management in the Administration module and verify that the server appears on the list. 2 If the server is on the list, load the corresponding private keys. See “Managing SSL Keys” on page 16. Problem Your application does not appear in the AppSpeed user interface. Solution 1 In the Analysis module, select Applications and Servers in the inventory tree. 2 Select Unmapped Traffic on the page selection bar.
VMware vCenter AppSpeed Installation Guide 32 VMware, Inc.
Index A L Adobe Flash Player 8 AppSpeed install plug-in 13 upgrade 23 AppSpeed probes, See probes AppSpeed server communications with vCenter Server 8 configure 10 install 9 probe communication 8 AppSpeed snapshots 14 licensing 15 C Cisco Nexus 1000V, See Nexus 1000V switches D delete probes 15 deployment considerations 8 DHCP 8 distributed switches configure probe 20 create port group 19 create vSwitch 21 promiscuous mode 20 E ESX compatible versions 7 host selection 10 F file system read-only 30
VMware vCenter AppSpeed Installation Guide R requirements open ports 8 probes 8 server 8 system 8 S servers unmapped 16 SSL endpoints monitored 16 pending 16 SSL keys 16 add 17 extract from Apache server 25 extract from Microsoft IIS 6.0 server 25 extract from Microsoft IIS 7.