Book Image

Instant EdgeSight for XenApp

By : Vaqar Hasan
Book Image

Instant EdgeSight for XenApp

By: Vaqar Hasan

Overview of this book

EdgeSight 5.4 is the most comprehensive performance management and reporting solution for the Citrix XenApp infrastructure. Administrators have real-time visibility of session-level performance and visibility of key metrics such as profile load time, login script execution, and so on. It also contains several tools to monitor the XenApp servers and can alert the administrator when the specified alert conditions are met. This book will help you to become proficient in monitoring and generating reports for your Citrix XenApp servers. You will start by setting up the environment for EdgeSight. The book will then go on to discuss the installation, configuration, and troubleshooting of the EdgeSight server. Instant EdgeSight for XenApp contains clear and step-by-step exercises which will help you learn how to use EdgeSight quickly and painlessly. You will install EdgeSight and its agents and learn how to configure server settings, user groups and authentication, and alerts. You will also learn how to manage the real-time dashboard and reports, monitor Citrix license usage and reports, and troubleshoot common issues. This book starts with the basics of introducing the EdgeSight component into your infrastructure before moving on to more advanced topics such as troubleshooting. Readers will learn how to use the EdgeSight tools for day-to-day administration tasks as well as how to efficiently monitor the XenApp servers to achieve best performance for their end users.
Table of Contents (7 chapters)

Working with EdgeSight reports (Intermediate)

EdgeSight reports are based on the data stored in the agent database as well as the server database. The reports can be historical as well as real-time. In case of real-time reports, the data is pulled directly from the agent database.

In this recipe we will subscribe to a report and configure it to be delivered via an e-mail.

Getting ready

EdgeSight comes with a wide range of built-in reports. We can download these reports and/or export them to a variety of different formats. We can also add our own custom reports to the report server. One great feature that EdgeSight also offers is the automatic delivery of the report of our choice to run at a custom schedule; the report is sent to a specific folder or e-mail addresses.

How to do it...

  1. First we need to verify that the e-mail settings for the Reporting Services are configured properly. Log on to the server hosting your reporting services, open the Reporting Services Configuration Manager, and then select Email Settings. By default the Sender Address and SMTP Server fields are not populated automatically. After entering the appropriate information click on Apply.


    The Sender Address field should be a valid e-mail address and appears as the address of origin in the e-mail.


    Ensure that SMTP relaying is permitted by your mail server and that it also allows the EdgeSight Server to relay mail; otherwise, the recipients will not receive e-mails from the EdgeSight Server.

  2. Open the EdgeSight website, navigate to Configure | Server Configuration | Reporting Services | Schedules, and then click on the New Schedule button.

  3. Specify a name for the schedule and specify other details as per your requirement. Click on the Add Schedule button.


    The start time is based on a 24-hour clock.

  4. Click on the Browse tab and the Subscriptions link of the report you want to subscribe to.

  5. Click on the New Subscription button to create a new subscription.

  6. The default delivery is through e-mail; in case you want to save the report to a specified folder, you can click on the Delivered by drop-down menu and select File Share. To select the schedule, click on the Schedule drop-down menu and select the schedule you want the report to be processed at; click on the Create Subscription button.

There's more...

The built-in reports provided by EdgeSight can be modified to meet the business requirements more closely. To modify a report, click on the Download link and save the file with the default extension of .RDL (Report Definition Language). Then use your favorite XML Editor to open the .RDL file and change the SQL query within the <CommandText> tag. You might also need to modify the field names <Field Name> and the data fields <DataField> tags. Once done save the file, navigate to Configure | My Settings | Custom Reports, and then click on the Upload button.

If you set the visibility to Private, then only the user uploading the report can view it.


Citrix EdgeSight Reporting wiki is a collaborative authoring web encyclopedia project that has several reports with real-life scenarios and other helpful EdgeSight product information. It is available at the following link: