Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Отправка метрик во внешнюю систему мониторинга

Шаблон предоставляет предварительно настроенные правила обнаружения, элементы данных и панели, которые используются для мониторинга показателей среды Termit.

Шаблон включает правила обнаружения по следующим категориям показателей:

  • Серверы брокеров.

  • Терминальные серверы.

  • Серверы шлюзов.

Ниже описаны принцип работы и процесс настройки Zabbix на Termit.

Общие требование

Поддерживаются следующие версии программ:

  • Zabbix не ниже версии 6.2.

  • Termit не ниже версии 2.4.

  • Zabbix Agent 1 и 2 не ниже версии 6.2.

Принцип работы

Сбор метрик идет через REST API и стандартные проверки через Zabbix Agent. Для сбора метрик используются шаблоны:

  • Template Termit Data - основной шаблон Termit. Создает автоматически узлы терминальных серверов Linux/Windows, шлюзов и брокеров.

  • Template Termit Broker Server - основной шаблон для брокер серверов.

  • Template Termit Gateway Server - основной шаблон для шлюзов удаленного доступа.

  • Template Termit Linux Terminal Server - основной шаблон для терминальных серверов на ОС Linux.

  • Template Termit Windows Terminal Server - основной шаблон для терминальных серверов на ОС Windows.

  • Windows by Zabbix agent - исходный шаблон Zabbix для ОС Windows.

  • Linux by Zabbix agent - исходный шаблон Zabbix для ОС Linux.

  • Website certificate by Zabbix agent 2 - исходный шаблон Zabbix для проверки сертификатов.

Подготовка к настройке

  1. Импортируйте файл шаблона для Zabbix в Zabbix Server.

  2. В шаблоне Template Termit Data заполните макросы:

    • {$BROKER.SITE}- внутреннее имя брокера Termit.

    • {$CERT.WEBSITE.HOSTNAME} - внутреннее имя брокера Termit.

    • {$TERMIT.ADMIN.PASS} - пароль локального администратора.

  3. В шаблоне Template Termit Broker Server заполните макросы:

    • {$TERMIT.DB} - FQDN сервер базы данных.

    • {$CERT.WEBSITE.HOSTNAME} - внутреннее имя брокера Termit.

  4. Создайте группы узлов для брокера серверов в Zabbix Server с именем termit_broker.

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

  6. Установите Zabbix Agent:

    • на терминальные серверы и шлюзы - версию 1;

    • на брокеры - версию 2.

Процесс настройки

Для настройки отправки метрик во внешнюю систему мониторинга Zabbix:

  1. Создайте узел с именем, аналогичным с внутренним именем брокера, например termit.domain.di.

  2. Добавьте созданный узел в группу termit_broker.

  3. Прикрепите шаблон Template Termit Data и Website certificate by Zabbix agent 2 к созданному узлу.

В результате настройки создадутся автоматически узлы терминальных серверов на ОС Linux/Windows, шлюзов удаленного доступа и брокеров, а так же добавятся выбранные группы узлов с нужными шаблонами.

Если необходимо ручное создание узлов, то в шаблоне Template Termit Data нужно отключить процесс создание узлов. Далее создайте узлы терминальных серверов на ОС Linux/Windows, шлюзов удаленного доступа и брокеров и добавьте их нужный шаблон для каждого узла.