Обзор и управление инфраструктурой Termidesk

Раздел «Инфраструктура» предназначен для использования в качестве единого центра управления при распределенной установке Termidesk. Он позволяет централизованно управлять компонентами и просматривать их статус на сервере. 

Просмотр компонентов и их состояния также доступен в разделе «Обзор», наименования элементов в котором служат активной ссылкой на соответствующий подраздел веб-интерфейса. 

Состояние компонента визуализируется пиктограммой:

  • - количество узлов, находящихся в статусе «ok», который вернул запрос healthcheck;
  • - количество узлов, находящихся в статусе «maintance» (техобслуживание), который вернул запрос healthcheck;
  • - количество узлов, находящихся в статусе «error» (ошибка), который вернул запрос healthcheck;
  • - количество узлов, находящихся в статусе «unknown» (неизвестно). Статус появляется, если после регистрации компонента еще не было ни одной попытки запроса состояния healthcheck.

По умолчанию запрос состояния компонентов производится с интервалом 60 секунд. 

Отображение компонентов в разделе «Обзор»

Регистрация компонента в системе происходит через подключение к серверу RabbitMQ, который хранит информацию об узле компонента и передает ее компоненту «Менеджер рабочих мест» (termidesk-taskman) для обработки и добавления в таблицу раздела «Инфраструктура».  Регистрация компонентов происходит при их запуске. 

Для получения списка компонентов Termidesk нужно перейти в раздел «Инфраструктура» и выбрать интересующий элемент:

  • «Диспетчеры подключений»;
  • «Менеджеры ВРМ»;
  • «Порталы»;
  • «Шлюзы» (termidesk-gateway).

По умолчанию записи в представленной таблице будут упорядочены согласно столбцу «Имя». Для удаления узла компонента из таблицы следует выбрать нужный компонент и нажать экранную кнопку [Удалить].

Удаление компонента из таблицы также удалит его из таблицы БД, однако при перезапуске службы компонента он зарегистрируется снова.

Отображение таблиц будет доступно администратору, если у него есть разрешение «Просмотр объектов инфраструктуры».

Удаление узла компонента из таблицы будет доступно администратору, если у него есть разрешение «Удаление объектов инфраструктуры».

Пример отображения списка элементов инфраструктуры

Пример отображения записей мониторинга

Основные регистрируемые параметры приведены в таблице.

Основные параметры списка элементов инфраструктуры

ПараметрОписание
«Имя»Наименование компонента
«Роль»

Параметр доступен только для элемента «Портал», т.к определяет тип портала, с которым установлен компонент «Универсальный диспетчер».

Может быть: «admin» (административный), «user» (пользовательский), «universal» (универсальный, если установлены «admin» и «user»)

«Статус»

Текущее состояние компонента, может принимать значения:

  • «ok» - компонент нормально функционирует;
  • «failed» -  компонент функционирует с ошибками;
  • «unknown» - состояние неизвестно или не поддерживается
«Полное доменное имя»Полное доменное имя узла, на котором запущен компонент
«IP адрес(а)»Список IP-адресов на узле, на котором запущен компонент
«Изменено кем»Наименование субъекта, который внес последние изменения
«Дата изменения»Дата внесения последних изменений
«Создано кем»Наименование субъекта, который запустил компонент
«Дата создания»Дата создания записи в таблице о компоненте
«UID ноды»Системный UUID (Universally Unique Identifier, уникальный идентификатор) узла, на котором установлен компонент
«Уникальный номер»Уникальный идентификатор компонента