goliath performance monitor v11.7 topology view for citrix ......citrix license servers goliath...

19
1 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017 Goliath Performance Monitor v11.7 Topology View for Citrix Monitoring & Troubleshooting http://www.goliathtechnologies.com

Upload: others

Post on 13-Mar-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

1 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Goliath Performance Monitor v11.7

Topology View for Citrix Monitoring &

Troubleshooting

http://www.goliathtechnologies.com

Page 2: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

2 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Legal Notices

Copyright © 2017 Goliath Technologies 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 [email protected]

▪ 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 [email protected] for information about software patches, technical documentation, and support programs.

Note: A valid support agreement is necessary to receive new release and software updates.

Page 3: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

3 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Contents Prerequisites.................................................................................................................................................. 4

Topology Overview ........................................................................................................................................ 4

Configuration ................................................................................................................................................. 5

A. Automated via Wizard ....................................................................................................................... 5

Navigation & Functionality Explanation ........................................................................................................ 9

B. Navigation .......................................................................................................................................... 9

C. Functionality Explanation by Layer .................................................................................................. 10

1. Infrastructure Layer .................................................................................................................... 10

2. Delivery Layer ............................................................................................................................. 16

3. Machine Layer ............................................................................................................................ 18

Page 4: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

4 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Prerequisites Please see the below table for the requirements needed for a full topology view deployment. If all prerequisites are

not fulfilled, partial data will be displayed. The “Navigation & Explanation” section will describe the metric

dependencies and will cover what full vs partial data will look like.

Component Requirements

Citrix Delivery Controllers* Goliath Intelligent Agent deployed with the Citrix API Enabled

Citrix VDI/Session Hosts Goliath Intelligent Agent deployed

Citrix NetScaler’s NetScaler 10.5+, added to the Goliath Inventory

Citrix Storefront Servers Goliath Intelligent Agent deployed

Citrix License Servers Goliath Intelligent Agent deployed

SQL Servers for Citrix Goliath Intelligent Agent deployed

Citrix PVS Servers (if applicable) Goliath Intelligent Agent deployed. In addition to the standard Citrix API service account prerequisites, the account will also need PVS Farm Administrator rights.

Hypervisor Integration* VMware/XenServer API configured

Domain Controllers Goliath Intelligent Agent deployed

* For full documentation on API Integration prerequisites, please see the Goliath Performance Monitor

Prerequisites Guide.

Topology Overview The Topology View for Citrix Monitoring & Troubleshooting provides administrators the ability to monitor, manage

and troubleshoot issues with Citrix whether the root cause is the Citrix infrastructure or the supporting IT elements.

Key features include:

• Graphically track Citrix End User Experience and Resource Consumption at each level including Citrix

Infrastructure, Delivery Group, Machine Catalog, Cluster, and Host level to isolate fault domain.

• Automatic mapping of your Citrix environment to quickly show fault domains through visibility to

relationships between infrastructure, resources, and users.

• Drilldown between layers of your Citrix infrastructure to identify root cause with Real-Time alerting to

identify components impacted faults, resource availability, and Citrix end user experience issues.

• Holistically track the health of each Delivery Group and Machine Catalogs to isolate user versus

infrastructure oriented problems.

• Visibility between errors, faults, and performance, between each layer of the infrastructure, including

virtual infrastructure, server, and End User Experience, is correlated in one easy to use graphical

representation of your environment.

• Quickly investigate supporting infrastructure such as Active Directory Controllers, SQL, Hypervisor and

more

• Auto-Scale mapping to support larger Citrix environments

Page 5: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

5 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Configuration

A. Automated via Wizard These steps will take you through the configuration process to begin monitoring Citrix XenApp and

XenDesktop to automatically collect XenApp Delivery Group/Farm inventory, user session data, enable

Citrix session monitoring, and create the Topology View.

1. From the ‘Configuration Wizard’, select the icon for ‘XenApp & XenDesktop’ 2. Select ‘Citrix XenApp’ or ‘Citrix XenDesktop’ as appropriate and then select the ‘Next’ button

3. You will be prompted for the connection information on the ‘Add your Citrix Delivery Controllers, Storefronts & NetScaler’s’ page

Page 6: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

6 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

4. 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 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’

• If you have more than one Citrix Site that you would like to monitor please repeat this step to add the other delivery controller. Goliath will automatically identify your remaining site delivery controllers.

5. 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

• If you have more than one Citrix Site that you would like to monitor please repeat this step to add the other storefronts. Goliath will automatically identify your remaining site storefront servers.

Page 7: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

7 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

6. 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.

• If you have more than one Citrix Site that you would like to monitor please repeat this step to add the other NetScaler Gateways. Goliath will automatically identify your remaining site NetScaler’s.

7. If you would like to add in other role servers like domain controllers, license servers, SQL Servers, PVS servers etc. (which is recommended for optimal 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

Page 8: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

8 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

8. 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.

Page 9: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

9 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Navigation & Functionality Explanation This section will review all aspects of the Topology View, including but not limited to navigation, metrics displayed,

and visual aspects.

B. Navigation To display the Topology View, first select the “Monitor” Tab in the technology, and then the “Topology” sub

menu option.

Once the Topology submenu option is selected, the Citrix Site(s) will be displayed.

If there is more than one Citrix Site in the environment, the drop-down menu in the top left-hand corner

can be used to toggle between the multiple sites.

To toggle between the multiple layers of a site, select the appropriate layer stack option.

In the next subsection, each of the layers in the stack will be described.

Page 10: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

10 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

C. Functionality Explanation by Layer

1. Infrastructure Layer

When first coming to the Topology View page, the infrastructure layer is selected by default. There

are 3 areas that the view is comprised of and described below.

The topology map located in the center of the screen

• The right pane lists out the health of the Citrix Site or of the Node selected

• The bottom of the page includes information on the current sessions and end-user

experiance faults

The Topology View map on the infrastructure layer contains of a series of objects representing each

of the elements that comprise the Citrix Delivery Infrastructure site. The elements are connected by

lines and mapped to represent the workflow and relationships within the Citrix Site. For example:

NetScalers > Storefronts > Delivery Controllers > Additional Role Servers

Each node will have its hostname and Citrix role defined as appropriate. Hovering over the node

will also display this information as demonstrated below.

In conjunction with the Monitoring Rules and Alerts configured within the technology, each of the

nodes will change colors based on monitored event. This will be represented with the colors green

for a normal state, orange for a warning state and red for a critical state. Please note, if an agent is

not installed on one or more of the Citrix Role Servers, or if monitoring is not enabled the state

will remain green.

Similarly, the connections between the nodes will also change colors if a condition on one node

could have a downstream effect on the other machines in the environment. These will be

represented with the colors blue for a normal state, orange for a warning state and red for a critical

state.

Page 11: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

11 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

By default, when Topology View page is first accessed, the right-hand pane will display information

on the Citrix Site itself. The information provided is as follows:

• Name of the Citrix Site & Health Color Indicator

• Citrix Site Version and License

• Ranking of the site health, which will also be reflected in the top of the pane

• Top 5 Alerts being triggered in the site based on criticality

• Top 5 Alerts being triggered in the site based on volume

Clicking a specific node will change the information in the right-hand pane to reflect the

information for that node. Additionally when clicked, the node icon will change from grey to blue,

and all associated connections will become bold, as shown in the following image.

Page 12: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

12 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

When virtual machine nodes are selected, basic information about the machine will be displayed:

• Color Indicator based on events triggered

• Hostname

• Link to additional metrics *requires an agent to be deployed

• IP Address

• Primary Group in which they reside within Goliath

Additionally, all virtual machine node, and NetScalers, will display current and trending utilization

metrics. Hovering the mouse over a specific point in time on a chart will display the specific value.

Please note, if an agent is not installed on the virtual machine, these metrics will not appear.

Further down the pane, specific information is displayed. This information will vary based on the

role server selected. The green checkboxes indicate that the status is good, where a red ‘x’

indicates a down status. Please see screenshot examples for each node below. Please note, if an

agent is not installed on the virtual machine, the server health monitoring will not appear or be

blank.

Page 13: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

13 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Storefront:

Delivery Controller:

Domain Controller:

License Server:

PVS Server:

Page 14: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

14 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

VMware/XenServer Hypervisor:

SQL Server:

The bottom section of the right pane will display the Top 5 Critical Alerts regardless of the

component seleted. Here is an example of the full pane for a Delivery Controller:

Page 15: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

15 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

To return the default right pane display, click on any of the whitespace around the topology map.

If the Citrix Site is using more than one domain controller, PVS Server, hypervisor connection, or

SQL server for site. Those node icons will appear with a shadowed icon as depicted below.

Multiple machines/connections (shadowed):

Single machine/connection (no shadow):

When a shadowed node is clicked, it will expand and show all the resources and their respective

health. Click the shadowed node a second time and the view will collapse.

The topology map pane is also responsive to clicking the whitespace and dragging it. It also allows

for the view to be zoomed in and out. To zoom into the map, one can use the scroll wheel on the

mouse to zoom in and zoom out on the display. The focal point of the map is based on the start

location of the mouse pointer.

These features are also applicable on the additional layers as well.

Page 16: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

16 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

The charts located at the bottom of the infrastructure view display user connection failures,

concurrent users and sessions, and the number of end user experience faults occurring site wide.

Hovering over the mouse over specific chart areas will display the specific data points.

2. Delivery Layer

The second layer of visibility within the Topology View is the delivery layer. To navigate to this view,

click the middle delivery layer on the layer stack located in the top left-hand corner of the screen,

or click on a delivery controller node and select the link for “Delivery Group & Machine Catalog

Health”. Like the infrastructure layer, this layer is also broken up into 3 informational sections, each

is detailed in the following section.

• The map of delivery group and machine catalog relationships

• The right-hand pane which lists out the health of the Citrix Site or of the Node selected

• The bottom of the page which includes information on the current sessions

The Topology View map on the delivery layer contains of a series of nodes representing each of the

logical components for delivering the applications/desktops to the end users. These components

are connected and mapped to represent their workflow and relationships within the Citrix Site. For

example: Delivery Controller > Delivery Group > Machine Catalog > PVS/MCS

Please note, if an agent is not installed on the PVS machines, they will not appear in this view.

In the delivery view, each component will have its hostname/name and Citrix role defined as

Page 17: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

17 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

appropriate. Hovering over the node will also display this information as demonstrated below.

If the environment has machine catalogs not associated with a delivery group(s), the technology

will tag the machine catalog with a red note labeled “Orphaned Machine Catalog” in the delivery

group column.

By default, when coming to the delivery layer of the Topology View, the right pane will display

information about the Citrix site overall. The information provided is as follows:

• Name of the Citrix Site & Health

• Citrix Site Version and License

• Delivery Group information - # of registered (unregistered machines), # of active sessions

(disconnected sessions)

• Machine Catalog information - # of registered (unregistered machines), hosting information

• Top 5 Alerts being triggered in the site based on criticality

• Top 5 Alerts being triggered in the site based on volume

Page 18: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

18 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Upon clicking on a node, it will drill right down into the machine layer (more information regarding

the machine layer to follow). Regardless of whether a node is selected or not, the 3 charts at the

bottom of the page will remain constant. The charts comprise of concurrent users by delivery

group, average logon duration by delivery group and Citrix Receiver versions being used. Like

elsewhere on the display, hovering over the charts will show the specific data points.

3. Machine Layer

The third layer in the Topology View is the machine layer. This view may be accessed by clicking any

of the components in the delivery layer. Like the other layers, this layer is also broken up into 3

sections, as detailed in this section.

• The map of delivery group and machine catalog relationships

• The right-hand pane which lists out the health of the of the component selected

• The bottom of the page which includes information on the current user sessions

The Machine layer is comprised of physical and logical components and is more focused on a

specific subset of the delivery infrastructure than the delivery or infrastructure views. In addition to

delivery groups and machine catalogs, Citrix PVS and/or MCS, as well as the hypervisor connections

are displayed on the machine topology map. Please note, an agent must be installed on the PVS

machines, and monitoring for the hypervisor must be enabled.

When any of the nodes are selected, the details on the right pane will update accordingly and the

name and status will be displayed. The delivery group, machine catalog, hypervisor and host nodes

will also display current and trending resource utilization, as appropriate. To obtain more specific

detail regarding resource utilization, hover the mouse over any section of a utilization chart, and

the details will be displayed on the screen.

Page 19: Goliath Performance Monitor v11.7 Topology View for Citrix ......Citrix License Servers Goliath Intelligent Agent deployed SQL Servers for Citrix Goliath Intelligent Agent deployed

19 Goliath Performance Monitor Topology View Copyright © 2017 Goliath Technologies Version 11.7 – July 2017

Specific information based on the node selected is also displayed on the right pane, and will vary

based on the component selected. Each are detailed below.

Delivery Group:

Machine Catalog:

PVS/MCS Image:

Following this data, the pane will lastly include the Top 5 Critical and Volume based Alerts. When

done reviewing the information, clicking on another node or, to go back up to the delivery layer

click on any of the whitespace around the topology map to deselect the node and return to the site

view.