Goliath Performance Monitor v11.7 POC Install Guide

Similar documents
Goliath Performance Monitor v11.7 Installation Guide

Goliath Performance Monitor v11.7 Prerequisites Guide

Goliath Performance Monitor v11.7 Prerequisites Guide

Goliath Application Availability Monitor for Citrix Prerequisites Guide

Goliath Application Availability Monitor for Microsoft RDS Prerequisites Guide

Goliath Performance Monitor v11.7 POC Install Guide

Goliath Performance Monitor v11.7 Prerequisites Guide

NetScaler Analysis and Reporting. Goliath for NetScaler Installation Guide v4.0 For Deployment on VMware ESX/ESXi

Goliath Service Accounts & Firewall Settings

Goliath for NetScaler v4.0 Prerequisites Guide

Goliath Performance Monitor Frequently Asked Questions: Citrix XenServer

Goliath Performance Monitor Frequently Asked Questions: Citrix XenDesktop

Goliath Application Availability Monitor for Microsoft RDS Installation Guide

Goliath Logon Simulator for Citrix Frequently Asked Questions

Goliath for NetScaler Frequently Asked Questions

Goliath Application and Availability Testing for Citrix Frequently Asked Questions

Dell EMC Ready Architectures for VDI

Dell EMC Ready System for VDI on VxRail

SQL Database Migration Goliath Performance Monitor v11.7

Dell EMC Ready System for VDI on XC Series

Personal vdisk Implementation Guide. Worldwide Technical Readiness

Dell EMC Ready Architectures for VDI

Connection Broker Managing User Connections to Workstations and Blades, OpenStack Clouds, VDI, and More

App Orchestration 2.0

Dell EMC vsan Ready Nodes for VDI

version 5.4 Installation Guide

Goliath Certified Platform Engineer GCPE Training Program

PHD Virtual Backup Exporter. version 6.5 Users Guide. Document Release Date: August 26,

REVISED 1 AUGUST REVIEWER'S GUIDE FOR VMWARE APP VOLUMES VMware App Volumes and later

How to Configure SSL/TLS SMTP Support Goliath Application Availability Monitor v3.0

REVISED 1 AUGUST QUICK-START TUTORIAL FOR VMWARE APP VOLUMES VMware App Volumes and later


Citrix Access Gateway Vpx Installation Guide Vmware

VMware Horizon Migration Tool User Guide

XenApp 7.8 Deployment ISO. 29 th February 2016

XenDesktop & XenApp 7.15 Deployment ISO

Ensure that the server where you install the Primary Server software meets the following requirements: Item Requirements Additional Details


XenApp 7.x on Oracle Cloud Infrastructure

Proactive Performance Monitoring for Citrix XenApp & XenDesktop. Technology Overview

Proactive Performance Monitoring for Citrix XenApp & XenDesktop

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

Installing and Configuring vcloud Connector

Sizing the Hardware and Database Required by an eg Manager

Citrix XenDesktop 7.6, Provisioning Services 7.6 and the XenDesktop Setup Wizard with Write Cache and Personal vdisk Drives

VMware ESX ESXi and vsphere. Installation Guide

Quick Start Guide ViPR Controller & ViPR SolutionPack

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

Vendor: Citrix. Exam Code: 1Y Exam Name: Designing Citrix XenDesktop 7.6 Solutions. Version: Demo

D. By deleting the difference disks of the virtual machines within the Delivery Group

VMware vrealize Operations for Horizon Installation

Installing and Configuring vcenter Multi-Hypervisor Manager

HySecure Quick Start Guide. HySecure 5.0

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

VMware vrealize Operations for Horizon Installation. VMware vrealize Operations for Horizon 6.5

VDI-in-a-Box 5.1.x :27:51 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

XenApp 6.5 Deployment ISO. 20 th December 2015

Quick Start Guide ViPR Controller & ViPR SolutionPack

RecordTS v3.2 for Citrix XenDesktop 7. Installation Guide

Connection Broker Advanced Connections Management for Multi-Cloud Environments

EventTracker: Virtual Appliance

Vendor: Citrix. Exam Code: 1Y Exam Name: Managing Citrix XenDesktop 7.6 Solutions. Version: Demo

Citrix SCOM Management Pack 3.9 for XenApp and XenDesktop

CITRIX 1Y0-200 EXAM QUESTIONS & ANSWERS

VMware vrealize Operations for Horizon Installation. VMware vrealize Operations for Horizon 6.3

EventTracker: Virtual Appliance

Contents. Limitations. Prerequisites. Configuration

Nutanix InstantON for Citrix Cloud

Integrate VMware ESX/ESXi and vcenter Server

Citrix Connector 7.5 for Configuration Manager. Using Provisioning Services with Citrix Connector 7.5 for Configuration Manager

Free Download: Quick Start Guide

Netwrix Auditor. Virtual Appliance and Cloud Deployment Guide. Version: /25/2017

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

Basic Configuration Installation Guide

VMware App Volumes Installation Guide. VMware App Volumes 2.13

Merchandising Server 2.2

Xenapp Xendesktop 7 6 Lab Guide

KEMP360 Central - VMware vsphere. KEMP360 Central using VMware vsphere. Installation Guide

Quest VROOM Quick Setup Guide for Quest Rapid Recovery for Windows and Quest Foglight vapp Installers

Migrating from Citrix XenApp (IMA / FMA) to Parallels Remote Application Server

Cluster Server Generic Application Agent Configuration Guide - AIX, Linux, Solaris

VMware HealthAnalyzer Collector Installation and User Guide

VDI-in-a-Box 5.4. About VDI-in-a-Box. Get started. License VDI-in-a-Box. Manage VDI-in-a-Box Citrix Systems, Inc. All rights reserved. p.

Privileged Identity App Launcher and Session Recording

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

FusionHub. Evaluation Guide. SpeedFusion Virtual Appliance. Version Peplink

Citrix XenDesktop 5 Administration

SRA Virtual Appliance Getting Started Guide

Veriato Recon / 360. Version 9.0.3

Using ANM With Virtual Data Centers

Cisco Virtual Application Container Services 2.0 Lab v1

V iew Direct- Connection Plug-In. The Leostream Connection Broker. Advanced Connection and Capacity Management for Hybrid Clouds

EventTracker: Virtual Appliance

Platform Compatibility... 1 Known Issues... 1 Resolved Issues... 2 Deploying the SRA Virtual Appliance... 3 Related Technical Documentation...

OpenManage Integration for VMware vcenter Using the vsphere Client Quick Install Guide Version 2.0

VMware Horizon View 5.2 Reviewer s Guide REVIEWER S GUIDE

Deploy the ExtraHop Discover Appliance with VMware

Installing and Configuring Citrix XenApp 6.5 (Part 1)

Citrix - CXD Deploying App and Desktop Solutions with Citrix XenApp and XenDesktop 7.6

RecoverPoint for Virtual Machines

Transcription:

Goliath Performance Monitor v11.7 POC Install Guide Goliath Performance Monitor Proof of Concept Limitations Goliath Performance Monitor Proof of Concepts (POC) will be limited to monitoring 5 Hypervisor and 30 Windows Virtual Machines. If your evaluation or POC process requires a different configuration than the licensing allows for, please contact your account manager, Goliath Sales or Goliath Support as follows for assistance: Sales Email: sales@goliathtechnologies.com Phone: 1-855-465-4284 Support Email: support@goliathtechnologies.com Phone: 1-855-465-4282 http://www.goliathtechnologies.com 1

Legal Notices Inc. All rights reserved. www.goliathtechnologies.com Goliath Technologies believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED AS IS. GOLIATH TECHNOLOGIES MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Use, copying, and distribution of any Goliath Technologies software described in this publication requires an applicable software license. Linux is a registered trademark of Linus Torvalds. Windows is a registered trademark of Microsoft Corporation. VMware, ESX, ESXi, vcenter, and vsphere are either trademarks or registered trademarks of VMware Corporation. Citrix, Xen, XenServer, and XenCenter are either trademarks or registered trademarks of Citrix Systems Inc. All other trademarks and copyrights referred to are the property of their respective owners. Support, Sales, Renewals and Licensing For information on new sales, licensing and support renewals you can email sales@goliathtechnologies.com For additional information about Goliath Technologies products and services, go to http://www.goliathtechnologies.com For customers and partners with an active support agreement, you can use the support web board or email support@goliathtechnologies.com for information about software patches, technical documentation, and support programs. Note: A valid support agreement is necessary to receive new release and software updates. 2

Table of Contents Goliath Performance Monitor Prerequisites... 4 Goliath Service Accounts... 5 Goliath Firewall Settings... 5 A. Goliath Intelligent Agent:... 5 B. Goliath Server... 5 C. Goliath Hypervisor Monitoring... 5 Goliath Antivirus Exclusions/Filters... 6 Deployment Architecture... 6 POC Planning... 7 Are You Ready to Install?... 8 Goliath Performance Monitor Server Installation Steps... 8 Monitor Your Environment... 12 A. VMware vsphere... 12 B. Citrix XenServer... 14 C. Citrix XenApp and XenDesktop 7.X... 16 Deploy Agents... 20 A. Statically Built Machines... 20 B. Machines Built via MCS or PVS Gold Image... 21 Appendix... 22 A. Full Deployment Examples... 22 1. XenApp/XenDesktop Sessions... 22 2. Topology View... 22 B. Configuring Citrix XenServer Storage & GPU Monitoring... 23 1. Enable Citrix XenServer Storage Monitoring... 23 2. Enable Citrix XenServer NVIDIA Grid Monitoring... 23 3

Goliath Performance Monitor Prerequisites Note: On the Goliath Server, if it is running Windows Server 2012,.NET 3.5 needs to be installed from the Features Wizard as.net 4.5 is not backwards compatible. Goliath can be accessed over the network or WAN to your local computer. International users: For installations in environments requiring foreign language versions of Windows, Goliath requires that the base installation be performed with the English version of Windows OS. Localization should be done using language packs only, no localized Windows OS install. Component Requirement Goliath Virtual Machine or Physical Server Minimum of 8 vcpu Performance Windows Server 2008 R2 2016 64 bit Minimum of 12 GB RAM Monitor Server (English version of Windows required for Goliath server) Minimum of 25 GB Disk Available.NET 3.5 Framework Static IP address PowerShell 3.0 and newer Internet Explorer 11 Database Microsoft SQL Express 2008 R2 is the embedded database packaged with the product Firewall Goliath Server TCP 80* opened inbound and outbound for web console connection TCP 8282* opened inbound for agent connection to agent location Goliath Intelligent Agent TCP 8282* opened outbound for agent connection to the Goliath Server Hypervisor HTTP 443 opened outbound for connection to VMware HTTP 80 opened outbound for connection to Citrix XenServer TCP 8282* opened outbound for connection to Microsoft Hyper-V * Default ports listed and can be modified. Agent Virtual Machine or Physical Server ~ 30 MB RAM on Windows Server, Linux/Unix, Mac Specifications Windows NT SP6a-2016, Unix/Linux & Mac ~ 50 MB RAM on Citrix XenDesktop 0.1% CPU of CPU core ~ 80 MB RAM on Citrix XenApp 1.5 MB on Disk Windows Mobile Windows 8 10 1.5 MB on Disk Device/Tablet 0.1% CPU ~ 30 MB RAM NVIDIA GRID vgpu NVIDIA GRID K1/GRID K2 card Supported on XenServer Hypervisor VMware ESX/ESXi 4.0 6.0 Service account with Read Only Admin Rights Microsoft Hyper-V Windows Server 2008 R2 2016 Administrator level Credentials to access the Hyper-V Hosts/Servers Citrix XenServer Citrix XenServer 5.5 and newer Root credentials needed Citrix XenApp Versions 4.5 7.13 Service Account with Read Only Citrix Admin Rights and Local Admin Rights on the Delivery Controller required for Citrix 7.X Inventory & Metric Collection. Please note, if you will also be implementing the Logon Simulator Full Citrix Admin Rights are required Citrix Enterprise and Platinum license required for XenApp 6.5 ICA Channel collection Windows Server 2008 R2 2012 R2 supported (For foreign language support, ensure Windows installation is English version, then install foreign language pack on top.) PowerShell 2.0 required Full Microsoft SQL suggested Citrix XenDesktop Versions 7.0 7.13 Citrix NetScaler NetScaler 10.5+ Windows 7 10, 2008 R2-2012 R2 (For foreign language support, ensure Windows installation is English version, then install foreign language pack on top.) Service Account with Read Only Citrix Admin Rights required on Delivery Controller for Versions 7.X. Please note, if you will also be implementing the Logon Simulator Full Citrix Admin Rights are required PowerShell 2.0 required Full Microsoft SQL suggested Read-only admin rights (This is used for Goliath Performance Monitor s Topology View. For Goliath for NetScaler see documentation for that product) 4

Goliath Service Accounts Please see the below guidelines for rights needed within Goliath Performance Monitor. One account can be created with all rights. Infrastructure Component Rights Notes SQL (for Goliath DB)* DBO Needs to be a domain account and is applied to the Goliath Database. Goliath Server* Local Admin The account that has DBO rights to the Goliath database will also need local admin rights on the Goliath server. VMware vcenter Read-only Admin Needs to be defined at the vcenter level, not at Datacenter or lower for read-only Citrix XenServer Read-only Admin Needs to be defined at the XenServer level, not at Datacenter or lower for read-only Citrix XenApp/XenDesktop 7.X** Read-only Citrix Admin At least read-only admin rights within Citrix Studio and local admin rights on the delivery controller. If using PVS, this account also needs to be a PVS farm admin. NetScaler 10.5 + Read-only Admin This is required for the Topology View to retrieve information from the NetScaler *only needed if using an external database ** If also using the Logon Simulator, Full Citrix Admin Rights are required Goliath Firewall Settings A. Goliath Intelligent Agent: (Includes Citrix XenApp Servers, Citrix XenDesktop VDI s, Virtual Machines, and Workstations) Source Destination TCP Port Traffic Notes Agent Location Goliath Server 8282 Outbound Agent connection. Default port listed, port can be modified. Monitoring Endpoints/Workstations that reside outside your network will require the following: NAT policy on the firewall to allow agent communication inbound via TCP 8282 (default port, this can be changed) Public IP address of the firewall B. Goliath Server Source Destination TCP Port Traffic Notes (Anywhere) Goliath Server 8282 Inbound Agent connection. Default port listed, port can be modified. (Anywhere) Goliath Server 80 Inbound Web console connection. Default port listed, port can be modified. Goliath Server (Anywhere) 80 Outbound Web console connection. Default port listed, port can be modified. C. Goliath Hypervisor Monitoring Source Destination HTTP Port Traffic Notes Goliath Server VMware 443 Outbound VMware connection Goliath Server Citrix XenServer 80 Outbound Citrix XenServer Connection 5

Goliath Antivirus Exclusions/Filters While not a-typical, we have been exposed to client environments which require antivirus filtering, or exclusion rules needing implemented due to the antivirus software conflicting with the Goliath Intelligent Agent. For that reasoning, we do recommend implementing exclusion rules which consist of the following: Directory Exclusions: o \Program Files\MonitorIT This is the install directory of the agent o \Program Files (x86)\monitorit This is the install directory of the Goliath Server Process Exclusions: o RPMAgent.exe This is the process which is launched by the Agent s Service o RPMCCS.exe This is the process which is launched by the Server s Service Deployment Architecture 6

POC Planning As mentioned previously, Goliath Performance Monitor Proof of Concepts (POC) will be limited to monitoring 5 Hypervisor and 30 Windows Virtual Machines. Below are suggestions and recommendation on how you can plan for the POC limitations the successfully: 1. Identify a subset of the Citrix environment that you want to monitor. We suggest: a. A Smaller sized delivery group (20 machines give or take) b. Machines that have a similar naming convention c. A subset that is representative of the full environment (users, apps, configuration etc.) d. Sessions hosts with activity. Many of the metrics we gather are based on users working in their session. Having real activity is the best way to see the full value of the technology. 2. Identify the hypervisor host(s) that those Citrix machines reside on 3. Identify VMs hosted on the hypervisor servers that will be excluded from the POC 4. Gather the hostname and IP Addresses for one of each Citrix Role Server Type: a. Delivery Controller b. Storefront c. License Server d. SQL Server e. Domain Controller f. PVS Server (if applicable) g. NetScaler Gateway (if applicable) 5. If this is a Citrix XenApp/XenDesktop 7.x, identify an account with read-only administrative rights to the Citrix environment a. We will configure our technology to use this account on an ongoing basis, some customers prefer creating a service account for this purpose 6. Identify an account that has local administrator rights to the subset of the environment where we will be installing a. This account is not stored, it is only used one time to deploy our agent technology 7. Identify email server and address to send alerts and reports to a. Usernames and passwords (if required) for connecting to email server in order to send automated messages b. Configuration requirements for connecting to the email server 7

Are You Ready to Install? To complete the installation of Goliath Performance Monitor (GPM), please ensure you have the following items available and prepared: 1. Goliath Performance Monitor installation files 2. Your license key (for POC s the key is eval ) 3. Static IP applied to the server hosting Goliath Performance Monitor 4..NET 3.5 Installed if using Windows Server 2012 R2 as this is not enabled by default 5. Confirm the Prerequisites listed in section 1 Also, it is important you have the appropriate installation file as there are two versions for: 32-bit Windows (gpmserver_setup32.exe) 64-bit Windows (gpmserver_setup64.exe) Goliath Performance Monitor Server Installation Steps In the following section, we will install the Goliath Performance Monitor Server. Please run the Setup program on the system you want to be designated as the Goliath Server computer. Begin: 1. Exit all programs 2. To install GPM, run the downloaded executable, either gpmserver_setup32.exe or gpmserver_setup64.exe 3. The executable will start the install process and display a Welcome installer 4. Click Next to view the End User License Agreement. Read the agreement and if you agree with the terms, select I agree to the terms of this license agreement and click Next. If you do not agree or do not wish to continue, select I do not agree to the terms of this license agreement and click Cancel to exit the installer. 8

5. The license key for POC s is EVAL and should be defined by default. This license key will enable the full featured version for 30 days, select Next to continue. 6. Please verify and or specify the STATIC IP Address or DNS Name for the Goliath Performance Monitor Server and Web Interface Console Port. When finished select Next to continue. 7. The wizard will verify that the Console Port is available. If it is, Goliath Performance Monitor will then connect to it, if not you will be asked to enter a different port and report step #7 above. 8. Next, confirm the location where the Goliath Performance Monitor program will be installed. When the appropriate location is confirmed or entered, click Next to continue. a. On 32-bit versions of Windows, the default location is C:\Program Files\ MonitorIT b. On 64-bit versions of Windows, the default location is C:\Program Files (x86)\monitorit 9

9. Verify that the following installation settings are correct, if so select Next to proceed with the installation or Back to make the appropriate modifications. 10. During the installation process, a progress bar will show the progress of installing the Goliath Performance Monitor, as seen in the figure below. You will also see the installation of the SQL Express database installation take place if applicable. Please Note: At some points during the installation your screen may go blank. This is a normal part of the installation process. 10

11. Once Goliath Performance Monitor and SQL Express are successfully installed the install program will display a message that the installation is complete. Click Finish to exit the install program. 15. You have successfully installed Goliath Performance Monitor and can now launch the application. 11

Monitor Your Environment Now that Goliath Performance Monitor is installed, next you ll want to configure monitoring. Please see the appropriate sections below for configuring your VMware vsphere, Citrix XenServer, Citrix XenApp and or XenDesktop environments. Note: In this document, we refer to XenApp as being published applications and desktops and XenDesktop as being VDI. When configuring VMware and XenServer, for the hosts/pools that you choose to monitor Goliath will populate the technology with all the machines and storage associated. A. VMware vsphere This section will walk you through the discovery and configuration process for adding VMware vsphere ESX/ESXi and their subsequent virtualized guest machines and storage to your Goliath Performance Monitor inventory. For step-by-step instructions on configuring the Goliath Performance Monitor Plug-in for VMware vcenter please see Appendix C. 1. From the Configuration Wizard, select the icon for Virtual Server 2. Choose VMware and then select the Next button 3. You will be prompted for the connection information on the Provide Credentials page. Select Next once completed 12

4. Select the Hosts that you wish to add for monitoring and select Next 5. Select the option Finish and then Next. Then Finish to leave the wizard. Within 3 minutes your VMware inventory will populate into the technology. If you would like to add in another vcenter environment select Repeat Virtual and then Next to repeat the wizard steps 13

B. Citrix XenServer This section will walk you through the discovery and configuration process for adding Citrix XenServer and their subsequent virtualized guest machines and storage to your Goliath Performance Monitor inventory. For step-by-step instructions on configuring the Goliath Performance Monitor Plug-in for Citrix XenServer please see Appendix B. 1. From the Configuration Wizard, select the icon for Virtual Server 2. Check XenServer and then select the Next button 3. You will be prompted for the connection information on the Provide Credentials page. Select Next once completed 4. Select the Hosts that you wish to add for monitoring and select Next 14

5. Select the option Finish and then Next. Then the button Finish to leave the wizard. Within 3 minutes your XenServer inventory will populate into the technology. If you would like to add in another XenServer environment select Repeat Virtual and then Next to repeat the wizard steps. Please see Appendix B for configuring Storage and GPU Monitoring on your XenServer hosts. 15

C. Citrix XenApp and XenDesktop 7.X These steps will take you through the configuration process to begin monitoring Citrix XenApp to automatically collect XenApp Delivery Group/Farm Inventory, User Session Data, and enable Citrix session monitoring. The wizard will also assemble the Network Topology view which will take about 5-10 minutes to create upon completion of the wizard. 1. From the Configuration Wizard, select the icon for XenApp & XenDesktop 2. If your environment has more than 20 XenApp Session Hosts or XenDesktop VDI click the button for Inventory Filter which will keep the technology from discovering your entire environment. If not, please proceed to step 3. If you are choosing to monitor a specific delivery group, click the dropdown menu in the Include section and choose Citrix XenApp Delivery Group or Citrix Desktop Delivery Group and then enter the full name of the delivery group. i. Example: XenDesktop Delivery Group:: Windows 10 VDI If you are choosing to monitor machines based on their naming convention, click the dropdown menu in the Include section and choose All Server Types. Next, enter the hostname of the Goliath server, the name of the VMware hosts added if applicable, the name of the datastore stores connected to the Citrix environment is applicable, name of the delivery controllers and other role servers, and then the naming convention of your machine. Wildcards are accepted at the beginning or end of the name string. i. Example: All Server Types:: goliath, host, datastore, ctxddc01, ctxsf01, ctxxa0* Click OK when finished 3. Select Citrix XenApp or Citrix XenDesktop as appropriate and then select the Next button 4. You will be prompted for the connection information on the Add your Citrix Delivery Controllers, Storefronts & NetScaler s page 16

5. Click the Add button on the right-hand side and complete the requested information for the Delivery Controller: Enter the Hostname of one of your delivery controllers and then the IP address Click the drop-down menu in the Role field and choose Delivery Controller Provide admin credentials in the form of domain\user. These credentials will be used for one-time authentication to install the Goliath Agent An account with Citrix Admin Rights within Citrix Studio is required for metric collection on an ongoing basis. If the account you would like to use is the same as the above account click Apply. If you would like to use a separate account uncheck the box for Also Use and enter the appropriate credentials. When finished click Apply 6. Click the Add button on the right-hand side and complete the requested information for a Storefront Server: Enter the Hostname of one of your storefront/web interface servers and then the IP address Click the drop-down menu in the Role field and choose Storefront Enter the hostname for one of the Citrix Site Delivery Controllers connected to this storefront. Provide admin credentials in the form of domain\user. These credentials will be used for one-time authentication to install the Goliath Agent 17

7. Click the Add button on the right-hand side and complete the requested information for a NetScaler: Enter the Hostname of one of your NetScaler gateways and then the IP address Click the drop-down menu in the Role field and choose NetScaler Enter the hostname for one of the Citrix Site Delivery Controllers connected to this NetScaler. 8. If you would like to add in other role servers like domain controllers, license servers, SQL Servers, PVS servers etc. (which is recommended for complete performance data in the Topology view) click the Add button on the right-hand side and complete the requested information: Enter the Hostname of one of the role server and then the IP address Click the drop-down menu in the Role field and choose Other Role Server Provide admin credentials in the form of domain\user. These credentials will be used for one-time authentication to install the Goliath Agent Repeat the above until all role servers are added. It is recommended for POC s to only deploy to one role server per type. 18

9. When all machines have been added, click the Next button to continue. The Goliath Agent will now be deployed to the Delivery Controller, Storefront Server and any other role server defined. When deployment is finished click the Next button. 6. The Save and Finish screen will now appear, select Finish to close the configuration wizard and enter the technology. Please Note: Upon completing this section, please allow 3-5 minutes for your session hosts/vdi machines to auto-populate into the technology and the current sessions that have been established in the environment. The Network Topology view will take about 5-10 minutes to render based on the size of the environment. To see examples of what a correct deployment looks like, please see Appendix A. 19

Deploy Agents This section with provide instructions on how to deploy the Goliath Intelligent Agent to the rest of your Citrix Environment. Please see the section that is applicable to your environment. Note: The Goliath Intelligent Agent is required to collect the following metrics from your VDI/Session Hosts: End User Experience Metrics (network latency, ICA RTT, Connection Speed, etc.) ICA/HDX Latency Logon Duration Machine Resource & Application Performance There is no reboot required when installing or updating the agent. A. Statically Built Machines Below are instructions for installing the Intelligent Agent install/update on Windows 2008 R2 or newer machines from the Goliath console. 1. Open Goliath Performance Monitor and select the Configure tab and then the Inventory submenu. 2. At the bottom of the page, click the Manage Agents button. 3. If this is the first time an agent is being installed to a server, select the Deployment Settings button and enter administrative credentials (domain\user) in order to access the server. If you are updating an agent that is connected to the product already, please proceed to the next step. 4. Select the server(s) or VDI(s) that you would like to update/install the agent on and click the Install/Update Agents bottom at the bottom of the screen. 5. Depending on the number of agents that are being installed or updated, the process may take about 2-10 minutes to complete. You will be prompted when the installation/update is complete. 6. Once the installation is complete, click the Close button to return to the Inventory page. Here, you can confirm the agents are connecting in by confirming that there is a green box in the stat column for that machine. Please note, you may need to refresh the screen after a few minutes. 20

B. Machines Built via MCS or PVS Gold Image Below are instructions for installing the Intelligent Agent install using the Agent Auto-Deployment functionality which will automatically install the agent based on your current reboot schedule. 1. Open Goliath Performance Monitor and select the Configure tab and then the Groups submenu 2. Select the entry for the delivery group in which the agent will be installed on and click the Edit button at the bottom of the page 3. A new window will appear, choose the button named Inventory Management located in the middle of the screen 4. Check the Enable Agent Auto-Deployment box at the top of the page 5. Enter administrative credentials, these credentials will be used to access the machine and run the installation files 6. Optionally, edit the Agent Install Directory. Please do no install the agent into the write cache drive 7. Chose the Deployment Schedule that fits your current configuration: a) The option for Auto-Deploy Agent if Off-line Longer Than will attempt to reinstall an agent that has been offline longer than the specified time. For example, if your VDI machines reboot every time a user logs off and the machines take about 2 minutes to come back online you would enter 4 minutes. b) The option for Auto-Deploy Agent by Schedule will attempt to install the agent at the specified date/time. For example, if your XenApp session hosts reboot every day between 2:00 am and 4:00 am you would specify 5:00 am. 8. When finished click the Apply button to save the schedule 9. Lastly, click the Save button to apply the schedule to the machines in the group Note: If the Agent Auto-Deployment fails to install the agent on the first attempt, it will try two more times. If the third attempt fails, the technology will not try again until the following day. 21

Appendix A. Full Deployment Examples 1. XenApp/XenDesktop Sessions There are few screens that will indicate that the Citrix API has been enabled and is working: Configure>Inventory View>XenApp/XenDesktop Sessions (App Servers & Published Apps/Desktops) View>XenApp/XenDesktop Sessions (Virtual Desktops) 2. Topology View Monitor>Topology 22

B. Configuring Citrix XenServer Storage & GPU Monitoring 1. Enable Citrix XenServer Storage Monitoring In order to start collecting information on your host and VM storage, please make sure the following is enabled. 1. Log into Citrix XenCenter 2. Select a host where you want to enable/confirm storage metric collection 3. Click the Performance tab 4. Select Actions and then New Graph 5. Name the graph Storage Performance, sort the list by type (Z->A), and select all datasources with a type of Storage 6. When finished, select Save 7. Repeat these steps for all of the hosts that you will be monitoring in Goliath Performance Monitor 2. Enable Citrix XenServer NVIDIA Grid Monitoring In order to start collecting information on your host and VM storage, please make sure the following is enabled. 1. Log into Citrix XenCenter 2. Select a host where you want to enable/confirm NVIDIA Grid metric collection 3. Click the Performance tab 4. Select Actions and then New Graph 5. Name the graph NVIDIA Performance, sort the list by type (A->Z), and select all datasources with a type of GPU 23

6. When finished, select Save 7. Repeat these steps for all of the hosts that you will be monitoring in Goliath Performance Monitor 24