Сетевое взаимодействие компонентов системы
- Сетевое взаимодействие компонентов системы
- Взаимодействие агента мониторинга с сервером приложения Infomaximum
- Объем и состав передаваемых/принимаемых данных
- Порт
- Протокол
- Взаимодействие сервера приложения Infomaximum с СУБД СlickHouse
- Объем и состав передаваемых/принимаемых данных
- Порт
- Протокол
- Взаимодействие пользователей с веб-интерфейсом системы
- Объем и состав передаваемых/принимаемых данных
- Порт
- Протокол
Взаимодействие агента мониторинга с сервером приложения 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)
- ciphers:
Взаимодействие пользователей с веб-интерфейсом системы
Объем и состав передаваемых/принимаемых данных
Пользователи работают с веб-интерфейсом системы при помощи браузера. Рекомендуется обеспечить соединение между АРМ пользователя и сервером приложения Infomaximum со скоростью не менее 256 Кбит/сек.
Порт
По умолчанию АРМ пользователя устанавливает исходящее соединение с веб-сервером приложения на порт 8010/TCP.
Протокол
Все взаимодействие осуществляется по протоколу HTTPS (HTTP, если на сервер приложения не будет установлен SSL-сертификат).
Была ли статья полезна?