Citrix® EdgeSight™ software includes the following components:
Citrix EdgeSight software is installed using Windows Installer (MSI) files. The EdgeSight Server MSI files are invoked using a bootstrapper program (setup.exe). The following table lists the MSI files by EdgeSight component. Separate MSI files are provided for 32-bit and 64-bit systems for EdgeSight Server and EdgeSight Agents.
|EdgeSight Component||MSI Name|
|EdgeSight Server (32-bit systems)||EdgeSightServer.msi|
|EdgeSight Server (64-bit systems)||EdgeSightServerx64.msi|
|EdgeSight for XenApp Agent for XenApp 6 (64-bit only, due to underlying operating system) |
Note: Use this agent for monitoring XenApp 6 and XenApp 6.5 for Windows Server 2008 R2 systems.
|EdgeSight for XenApp Agent (32-bit systems)||EdgeSightXAAgent.msi|
|EdgeSight for XenApp Agent (64-bit systems)||EdgeSightXAAgentx64.msi|
|EdgeSight for Endpoints Agent (32-bit systems)||EdgeSightEPAgent.msi|
|EdgeSight for Endpoints Agent (64-bit systems)||EdgeSightEPAgentx64.msi|
|EdgeSight for Virtual Desktops Agent (32-bit systems)||EdgeSightVDAAgent.msi|
|EdgeSight for Virtual Desktops Agent (64-bit systems)||EdgeSightVDAAgentx64.msi|
|EdgeSight Agent Database Server||EdgeSightAgentDBS.msi|
|EdgeSight Active Application Monitoring components (Controller, Launcher, and Web Interface)||EdgeSight Active Application Monitoring.msi|
|Citrix License Server||CTX_Licensing.msi|
Use setup.exe to install an EdgeSight Web server and database server. After you install and configure the server components, deploy the applicable EdgeSight Agent to XenApp Servers, end-user systems, and virtual desktops. In addition to the software listed in “Server Requirements” in System Requirements for EdgeSight 5.4, EdgeSight Server requires the following software. It is highly recommended that you install the following software before installing EdgeSight Server software.
When planning your installation, the required server components can be installed on separate physical machines. (The Web server can be installed on the same machine as the database server, but the machine should have at least two processors.) In all cases, ensure that the machines have sufficient memory and processor capabilities (as described in “Server Requirements” in System Requirements for EdgeSight 5.4) and that the machines are in the same domain.
The MSI file installs server files for both EdgeSight for XenApp and EdgeSight for Endpoints. Both products use the same underlying server technologies. You can enable or disable agent support for either product after installation.
Use the applicable EdgeSight Agents MSI file to install EdgeSight agents on target machines. Separate MSI files are provided for each type of agent (EdgeSight for XenApp, EdgeSight for Virtual Desktops, and EdgeSight for Endpoints), for each target system architecture (32-bit and 64-bit), and for XenApp versions (Presentation Server / XenApp 5 and XenApp 6). The EdgeSight for XenApp Agent MSI file provides both the Basic and Advanced versions of the agent. You can deploy agents to end-user systems or XenApp Servers in your enterprise using several methods:
If you are installing the EdgeSight for Endpoints agent or the EdgeSight for Virtual Desktops agent on virtual desktops, additional software components and installation tasks are required, as described in Installing EdgeSight for Monitoring Virtual Desktops. Discuss your software deployment environment with your Sales Representative; they can assist you in implementing an effective means of deploying the agent.
EdgeSight Active Application Monitoring is an automated performance testing tool that periodically samples critical application transactions to monitor the availability and responsiveness of virtualized applications, providing insight into application performance and end-user experience.
EdgeSight Active Application Monitoring software includes the following components:
Launchers are installed on clients of the Servers that will be under test. They can be installed on systems with the Controller and as stand-alone launchers. See Installing EdgeSight Active Application Monitoring Software for installation procedures for these components.
Software running in your environment may need to be configured to allow Citrix EdgeSight software to operate properly. Review the following considerations and related actions and determine if they apply to your environment.
Citrix Systems recommends the use of SSL (HTTPS mode) when accessing the EdgeSight Server Console. The use of HTTP mode is not recommended. Failure to use SSL can increase the risk of security breaches including, but not limited to, disclosure of sensitive information including passwords and session cookies, potential compromise of the administrator account, session hijacking, and arbitrary execution of commands.
If it is not possible to get a standard CA-signed certificate for each server, the following approach may be taken. Install an organization-wide CA (CA-Org) which has a certificate of itself. This CA can now sign the public keys for all servers in the organization. When any client (browser) tries to connect to any of these servers over HTTPS, it will get a server certificate which is signed by CA-Org. For the browsers to be able to accept the server certificate and work seamlessly without giving any warnings, it is required that the certificate of CA-Org is accepted by all browsers. Either the certificate of CA-Org is signed by a standard CA like Verisign or GeoTrust which the browsers accept by default, or the self-signed certificate of CA-Org is pre-installed on all the browsers in the organization. In both the cases, the communication would be secure as long as the private key of CA-Org is not compromised.