Компоненты системы и схема работы
Архитектура системы состоит из нескольких компонентов, которые могут быть установлены на разные компьютеры.
Основной процесс работы выглядит следующим образом:
- Вы через веб-интерфейс создаете задачи, например, на проведение инвентаризации.
- Эти задачи через интеракт поступают к агентам, приложениям, которые устанавливаются на компьютеры системы.
- Агенты выполняют сбор данных и возвращают их интеракту.
- Данные агрегируются в системе.
- Вы через веб-интерфейс получаете доступ к результатам выполнения задач и отчетам.
Основные задачи компонентов системы выглядят следующим образом:
Server (https: 5047)
- Работа с аккаунтами и группами аккаунтов
- Авторизация
- Персонализация системы
- Ключ лицензии
Writer (https: 5097)
- Работа с системными задачами
- Обработка данных
- Отправка команд на удаление отработанных данных
- Получение служебной информации
Reader (https: 5087)
- Работа с задачами инвентаризации
- Авторизация
- Обработка данных при редактировании с Web
Data Manager
- Обработка и анализ данных по задачам инвентаризации
Interact (https: 5058, tcp: 5078-5079)
- Получение данных от агентов
- Получение служебной информации
- Обработка данных
- Отправка команд на удаление отработанных данных
Агенты (tcp: 5088-5089)
- Получение задач на инвентаризацию
- Сбор данных с компьютера, на котором установлен агент
- Передача данных интеракту или агенту-шлюзу
Цепочки агентов
Агент - это приложение, которое устанавливается на компьютер и занимается сбором данных. При получении задачи от интеракта агент получает соответствующие данные и отправляет их в ответ.
Варианты организации работы:
- Прямое взаимодействие - агенты передают данные интеракту напрямую.
- Цепочка агентов - агенты передают данные другим агентам, которые в свою очередь передают данные интеракту.
Цепочки агентов используются, например, если интеракт и агенты находятся в разных локальных сетях и не имеют доступа во внешнюю сеть.
Такое возможно, если в вашей компании несколько офисов, и в каждом из них только один компьютер имеет доступ во внешнюю сеть.
В таком случае:
- На компьютер, имеющий доступ к внешней сети, устанавливается агент, который выполняет роль шлюза.
- Все агенты внутри локальной сети отправляют данные на агент-шлюз.
- Далее агент-шлюз передает данные или интеракту или (как показано на схеме ниже) другому агенту-шлюзу, который в свою очередь уже передает их интеракту.
Узнайте подробнее, как настроить агент для работы в цепочке: