Основная задача Collector – принять и сохранить flow с сетевых устройств.
Для включения обработки необходимо через API Collector передать адрес сетевого устройства, отправляющего flow, а также параметр семплирования и таймауты.
По умолчанию список пар «адрес-семплирование» пуст, вследствие чего Collector не обрабатывает пришедшие flow. Для их обработки необходимо добавить список с помощью RESTful HTTP API, представленного в документации Backend API.
В базовом случае запросы следует отправлять на порт 8000 (порт API бекенда
коллектора).
Задать или получить значения из коллектора можно через Swagger API.
Необходимо зайти через браузер по адресу <ip коллектора>:8000/docs
.
Для получения данных непосредственно у коллектора используется порт 50055.
Значение порта можно изменить через переменную COLLECTOR_API_PORT
.
Для получения запросов необходимо обратиться
к команде MITIGATOR.