| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
| dpi:qoe_analytics:implementation_administration:configuration_setup:ipfix_receivers [2025/10/21 15:41] – elena.krasnobryzh | dpi:qoe_analytics:implementation_administration:configuration_setup:ipfix_receivers [2025/11/19 12:53] (текущий) – elena.krasnobryzh |
|---|
| {{indexmenu_n>3}} | {{indexmenu_n>3}} |
| |
| <note tip>[[dpi:dpi_components:dpiui:user_guide:admin_section:qoestor_man:configuration_qoe_stor#ресиверы|Настройка ресиверов в GUI]]</note> | <note>[[dpi:dpi_components:dpiui:user_guide:admin_section:qoestor_man:configuration_qoe_stor#ресиверы|Конфигурация в GUI]]</note> |
| |
| IPFIX ресиверы принимают [[dpi:dpi_options:opt_statistics:statistics_description|статистику от DPI]]: | IPFIX ресиверы принимают [[dpi:dpi_options:opt_statistics:statistics_description|статистику от DPI]]: |
| </code> | </code> |
| |
| В представленной конфигурации настроен запуск fullflow и clickstream ресиверов на udp сокетах 1500 и 1501 соответственно. <<0>> в индексе массива означает, что прием идет от DPI под номером 0. | В представленной конфигурации настроен запуск FullFlow и Clickstream ресиверов на udp сокетах 1500 и 1501 соответственно. <<0>> в индексе массива означает, что прием идет от DPI под номером 0. |
| |
| <note tip>Лучше использовать tcp, т.к для udp могут теряться пакеты при превышении MTU.</note> | <note tip>Лучше использовать tcp, т.к. для udp могут теряться пакеты при превышении MTU.</note> |
| |
| **Список параметров** | **Список параметров** |
| |
| * IPFIX_FULLFLOW_PORT_TYPE[i] и IPFIX_CLICKSTREAM_PORT_TYPE[i] определяют тип трафика, принимаемого на порту: tcp или udp. Рекомендуется ставить tcp. | * ''IPFIX_FULLFLOW_PORT_TYPE[i]'' и ''IPFIX_CLICKSTREAM_PORT_TYPE[i]'' определяют тип трафика, принимаемого на порту: tcp или udp. Рекомендуется ставить tcp. |
| * IPFIX_FULLFLOW_PORT[i] и IPFIX_CLICKSTREAM_PORT[i] определяют номер порта. | * ''IPFIX_FULLFLOW_PORT[i]'' и ''IPFIX_CLICKSTREAM_PORT[i]'' определяют номер порта. |
| * TRAFFIC_DIR_DEF_MODE и SUBSCRIBER_FILTER_MODE определяет режим фильтрации абонентов согласно справочникам asnum_local_dic и subnets_local_dic. Значения TRAFFIC_DIR_DEF_MODE=0 и SUBSCRIBER_FILTER_MODE=0 означают, что вычислять направление трафика и фильтровать абонентов не требуется. | * ''TRAFFIC_DIR_DEF_MODE'' и ''SUBSCRIBER_FILTER_MODE'' определяет режим фильтрации абонентов согласно справочникам ''asnum_local_dic'' и ''subnets_local_dic''. Значения ''TRAFFIC_DIR_DEF_MODE=0'' и ''SUBSCRIBER_FILTER_MODE=0'' означают, что вычислять направление трафика и фильтровать абонентов не требуется. |
| * SUBSCRIBER_EXCLUDE_MODE определяет режим фильтрации абонентов согласно справочникам asnum_exclude_diс и subnets_exclude_dic. Значение SUBSCRIBER_EXCLUDE_MODE=0 означает, что фильтрация не требуется. | * ''SUBSCRIBER_EXCLUDE_MODE'' определяет режим фильтрации абонентов согласно справочникам ''asnum_exclude_diс'' и ''subnets_exclude_dic''. Значение ''SUBSCRIBER_EXCLUDE_MODE=0'' означает, что фильтрация не требуется. |
| * IPFIX_FULLFLOW_EXPORT[i] и IPFIX_CLICKSTREAM_EXPORT[i] дают возможность настроить экспорт на сторонние ресиверы. Формат ip/port/proto[,ip/port/proto]. | * ''IPFIX_FULLFLOW_EXPORT[i]'' и ''IPFIX_CLICKSTREAM_EXPORT[i]'' дают возможность настроить экспорт на сторонние ресиверы. Формат ''ip/port/proto[,ip/port/proto]''. |
| * IPFIX_FULLFLOW_ROTATE_MINUTES[i] и IPFIX_CLICKSTREAM_ROTATE_MINUTES[i] дают возможность настроить период ротации дампов и запись их в БД. По умолчанию это 10 минут для fullflow и 12 минут для clickstream. | * ''IPFIX_FULLFLOW_ROTATE_MINUTES[i]'' и ''IPFIX_CLICKSTREAM_ROTATE_MINUTES[i]'' дают возможность настроить период ротации дампов и запись их в БД. По умолчанию это 10 минут для FullFlow и 12 минут для Clickstream. |
| * IPFIX_FULLFLOW_ROTATE_DELAY_SECONDS[i] и IPFIX_CLICKSTREAM_ROTATE_DELAY_SECONDS[i] дают возможность настроить задержку вставки данных на определенное количество секунд. По умолчанию для fullflow – 0 секунд, для clickstream – 400 секунд. Задержка для clickstream относительно fullflow нужна, чтобы обеспечить соединения логов fullflow и clickstream для обогащения статистических отчетов. | * ''IPFIX_FULLFLOW_ROTATE_DELAY_SECONDS[i]'' и ''IPFIX_CLICKSTREAM_ROTATE_DELAY_SECONDS[i]'' дают возможность настроить задержку вставки данных на определенное количество секунд. По умолчанию для FullFlow – 0 секунд, для Clickstream – 400 секунд. Задержка для Clickstream относительно FullFlow нужна, чтобы обеспечить соединения логов FullFlow и Clickstream для обогащения статистических отчетов. |
| * IPFIX_FULLFLOW_FW_MAX_QUEUE_SIZE[i] и IPFIX_CLICKSTREAM_FW_MAX_QUEUE_SIZE[i] определяют максимальный размер очереди на ресиверах. Лучше не трогать. | * ''IPFIX_FULLFLOW_FW_MAX_QUEUE_SIZE[i]'' и ''IPFIX_CLICKSTREAM_FW_MAX_QUEUE_SIZE[i]'' определяют максимальный размер очереди на ресиверах. Лучше не трогать. |
| |
| <note important>Если конфигурация изменилась, необходимо выполнить <code>fastor-restart</code></note> | <note important>Если конфигурация изменилась, необходимо выполнить <code>fastor-restart</code></note> |
| </code> | </code> |
| |
| Не забудьте настроить справочник subnets_local_dic для этого примера конфигурации! | Не забудьте настроить справочник ''subnets_local_dic'' для этого примера конфигурации! |
| |
| **Пример конфигурации, когда настроен экспорт на сторонние ресиверы** | **Пример конфигурации, когда настроен экспорт на сторонние ресиверы** |
| </code> | </code> |
| |
| == Перезапуск ресиверов == | ===== Перезапуск ресиверов ===== |
| |
| Перезапуск всех ресиверов можно выполнить командой <code>fastor-restart</code> | Перезапуск всех ресиверов можно выполнить командой <code>fastor-restart</code> |
| |
| Если требуется перезапуск ресиверов по отдельности, это можно сделать через перезапуск сервисов, например так | Если требуется перезапуск ресиверов по отдельности, это можно сделать через перезапуск сервисов, например: |
| |
| * Для CentOS 7 <code>systemctl restart qoestor_fullflow_0.service | * Для CentOS 7 <code>systemctl restart qoestor_fullflow_0.service |
| service qoestor_clickstream_0 start</code> | service qoestor_clickstream_0 start</code> |
| |
| == Остановка ресиверов == | ===== Остановка ресиверов ===== |
| * Для CentOS 7 <code>systemctl stop qoestor_fullflow_0.service | * Для CentOS 7 <code>systemctl stop qoestor_fullflow_0.service |
| systemctl stop qoestor_clickstream_0.service</code> | systemctl stop qoestor_clickstream_0.service</code> |
| service qoestor_fullflow_0 stop</code> | service qoestor_fullflow_0 stop</code> |
| |
| == Остановка и запуск БД clickhouse == | ===== Остановка и запуск БД clickhouse ===== |
| * Остановка <code>fastor-db-stop</code> | * Остановка <code>fastor-db-stop</code> |
| * Запуск <code>fastor-db-restart</code> | * Запуск <code>fastor-db-restart</code> |
| |