Citrix EdgeSight – средство мониторинга производительности и доступности для таких продуктов как XenApp, XenDesktop. Отдельно существует EdgeSight для мониторинга NetScaler. EdgeSight способен производить мониторинг пользовательских сессий, устройств, использование лицензий, состояние сети в реальном времени.
Средство это весьма развесистое, требовательное к инфраструктуре и отнюдь не тривиальное в настройке. В качестве более легковесных альтернатив можно назвать SNMP мониторинг, splunk сервер + agent for XenApp, а так же такие решение как Terminal Servers Log.
Какие задачи выполняет EdgeSight?
Вы можете производить мониторинг здоровья вашей фермы, получать оповещение о сбоях приложений и выявлять проблемы с сетью еще до того, как ваши пользователи начнут дергать help desk. EdgeSight позволяет генерировать отчеты о наиболее используемых приложениях, количестве лицензий, времени активности пользовательских сессий. Выявлять приложения, использующие большее количество ресурсов и причины длительного времени установки пользовательской сессии. Иными словами вы держите под контролем все аспекты работы вашей фермы.
Citrix EdgeSight состоит из следующих компонент:
- EdgeSight агенты
- EdgeSight сервера
- EdgeSight консоль
- Citrix License Server
Для создание отчетов Citrix EdgeSight требует Microsoft SQL Server Reporting. Все это представляет собой примерно следующее: Консоль Citrix EdgeSight – вэб приложение, работающее исключительно в Internet Explorer. Плюс ко всему для работы графиков требуется flash.
Консоль поделена на 6 разделов, названия которых, в общем, говорят сами за себя.
- Monitor – позволяет выявлять проблемы с доступностью и производительностью в режиме реального времени.
- Troubleshoot – исследование производительности и стабильности устройства/приложения/пользователя в реальном времени.
- Plan and Manage – графики производительности и стабильности в исторической перспективе. Место, где имеет смысл выявлять сервера и приложения с наихудшей производительностью.
- Track Usage – показывает наиболее используемые приложения, количество свободных лицензий.
- Browse – просмотр отчетов.
- Configure – настройка EdgeSight.
Средства для мониторинга включают в себя:
- Farm Monitor – позволяет мониторить триггеры, которые были задействованы по тем или иным причинам на ваших фермерах. Когда регистрируется событие, вызванное триггером в вашей консоли возникает соответствующее оповещение.
- Alerts – EdgeSight предоставляет бесчисленное количество триггеров которые можно использовать для наблюдения за вашим окружением. В дополнении к отображении в консоли EdgeSight события, генерированные триггерами могут отправляться по email или генерировать snmp trap.
Примерами таких триггеров являются:
- Сбои в работе приложений.
- Недоступность серверов в фермах.
- Проблемы с производительностью в сессиях.
- Проблемы с производительностью систем.
- События, появляющиеся в Windows Event Log.
- Медленная работа сети.
- Dashboard – позволяет вам наблюдать в реальном времени за информацией, собираемой с конкретных устройств.
Проблемы, с которыми вы можете столкнуться в процессе установки
- Агенты не должны устанавливаться на тот же сервер, где установлен EdgeSight Server.
- Установка завершится ошибкой, если в имени базы имеются точки или тире.
- EdgeSight Server должен быть установлен до того, как будет установлена консоль администрирования сервера лицензий.