Сетевое взаимодействие компонентов системы
8 800 555-89-02
Войти
Документация
CTRL+K
Standalone2409
SaaS

Сетевое взаимодействие компонентов системы

В этой статье

Взаимодействие агента мониторинга с сервером приложения Infomaximum

Объем и состав передаваемых/принимаемых данных

Раз в 30 минут агент запрашивает настройки от сервера приложения. Формат обмена — json. Объем данных составляет до 100 Кб.

Если включен функционал автоматического обновления агента мониторинга, раз в 1 час агент запрашивает обновления. При наличии происходит загрузка файлов обновления и их установка. Средний размер файлов обновления — 30 Мб.

Во время работы за компьютером сотрудника, для которого включен мониторинг, с периодичностью 1 раз в 10 минут отправляется zip-архив размером до 5 Кб с данными об активности работника. В случае потери связи с сервером агент продолжает хранить сформированные архивы и при восстановлении связи передает все ранее не отправленные данные.

В случае аварийного завершения работы агента формируется дамп, который позже отправляется на сервер. Размер передаваемого дампа — до 10 мб.

Рекомендуется обеспечить соединение между АРМ пользователя, где установлен агент мониторинга, и сервером приложения со скоростью не менее 256 Кбит/сек.

Порт

По умолчанию агент устанавливает исходящее соединение с веб-сервером приложения на порт 8010/TCP. Порт, на котором работает веб-сервер, можно изменить в конфигурационных файлах приложения.

Протокол

Все взаимодействие осуществляется по https-протоколу. Его настройка возможна посредством конфигурационного файла.

Взаимодействие сервера приложения Infomaximum с СУБД СlickHouse

Объем и состав передаваемых/принимаемых данных

  • Сервер приложения постоянно передает данные, собранные агентами мониторинга, а также метаданные, необходимые для работы системы в СУБД ClickHouse
  • Сервер приложения загружает обработанные СУБД ClickHouse данные, необходимые для построения отчетов и работы системы
  • Объем данных, передаваемых между сервером приложения и СУБД ClickHouse, зависит от множества факторов (количество сотрудников под мониторингом, сложность отчетов, активность работы пользователей с системой и т.п.). Рекомендуется обеспечить соединение между данными компонентами системы со скоростью не менее 10 Мбит/сек

Порт

По умолчанию сервер приложения устанавливает исходящее соединение с сервером СУБД ClickHouse на порт 8123/TCP.

Протокол

Все взаимодействие осуществляется по протоколу HTTPS (HTTP, если на сервер СУБД не будет установлен SSL-сертификат).

Инициатором соединения является сервер Proceset.

Используемые протоколы шифрования представлены ниже:

  • TLSv1.2:
    • ciphers:
      • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (secp256r1)
      • TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 (secp256r1)
      • TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA (secp256r1)
      • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (secp256r1)
      • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA (secp256r1)

Взаимодействие пользователей с веб-интерфейсом системы

Объем и состав передаваемых/принимаемых данных

Пользователи работают с веб-интерфейсом системы при помощи браузера. Рекомендуется обеспечить соединение между АРМ пользователя и сервером приложения Infomaximum со скоростью не менее 256 Кбит/сек.

Порт

По умолчанию АРМ пользователя устанавливает исходящее соединение с веб-сервером приложения на порт 8010/TCP.

Протокол

Все взаимодействие осуществляется по протоколу HTTPS (HTTP, если на сервер приложения не будет установлен SSL-сертификат).

Была ли статья полезна?

Да
Нет
Предыдущая
Функциональная архитектура
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102024. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.