Настройка

Настройки Collector по умолчанию могут быть переопределены через переменные окружения, которые задаются в файле /srv/collector/.env (подробнее).

Сбор flow

IPv4

  • COLLECTOR_NETFLOW_V5_PORT (по умолчанию: 9555): порт для приема пакетов протокола NetFlow v5.
  • COLLECTOR_NETFLOW_V9_PORT (по умолчанию: 9995): порт для приема пакетов протокола NetFlow v9.
  • COLLECTOR_IPFIX_UDP_PORT (по умолчанию: 4739): порт для приема пакетов протокола IPFIX по UDP.
  • COLLECTOR_IPFIX_TCP_PORT (по умолчанию: 4739): порт для приема пакетов протокола IPFIX по TCP.
  • COLLECTOR_SFLOW_PORT (по умолчанию: 6343): порт для приема пакетов протокола sFlow v5.

IPv6

Порты для IPv6 трафика задаются автоматически и устанавливаются на единицу больше порта для IPv4. Например, для NetFlow v5 по умолчанию будет использоваться порт 9556.

Настройка ClickHouse

Collector сохраняет flow из пришедших пакетов в ClickHouse, адрес и порт которого задаются через переменные:

  • COLLECTOR_CLICKHOUSE_ADDRESS (по умолчанию: clickhouse.mitigator:9000): aдрес и порт сервера ClickHouse.

Интеграция с MITIGATOR

Настройка Grafana

Grafana используется для отображения метрик, собранных Collector. Grafana работает на порту 3000, к которому можно подключиться через браузер.

Логин/пароль по умолчанию: admin/admin.

При первом запуске в настройках Grafana выбрать Data Sources, далее выбрать Collector.