Коллектор предоставляет режим оперативного хранения агрегированных данных. В этом режиме коллектор накапливает данные в отдельном хранилище и предоставляет доступ к этим данным для анализа. Этот режим ускоряет получение агрегированной статистики конечными пользователями, снижает нагрузку на ClickHouse и гарантирует доступность агрегированных данных в случае отказа ClickHouse. Также данный режим можно использовать для минимальных инсталляций коллектора без установки ClickHouse.
В режиме оперативного хранения доступности, коллектор выполняет агрегацию следующих данных:
При наличии базы GeoIP, также будут доступны дополнительные данные:
Также топ IP-адресов отправителя и получателя будут содержать гео-данные.
По умолчанию режим оперативного хранения выключен.
Включение данного режима приводит к дополнительному расходу оперативной памяти на коллекторе. С рекомендованными настройками на каждую политику защиты расходуется около 1,5 МБ на стороне коллектора и около 120 МБ на стороне бекенда. В режиме оперативного хранения поддерживается не более 64 политик.
Для включения режима оперативного хранения задайте в файле /srv/collector/.env
следующие переменные:
COLLECTOR_STATS_TOP_SIZE=15
COLLECTOR_BACKEND_STATS_PERIOD="1h"
COLLECTOR_STATS_TOP_SIZE
задает максимальное хранимое количество
топ-элементов.
Рекомендуемое значение: 15
.
COLLECTOR_BACKEND_STATS_PERIOD
задает максимальную длительность хранения
статистики.
Рекомендуемое значение: 1h