{{indexmenu_n>4}}
====== Модуль "Онлайн отчеты" ======
===== Назначение =====
С помощью Онлайн отчетов можно в реальном времени отслеживать текущее состояние трафика абонента для оценки качества связи по нескольким показателям, а также состояние сети для отладки конфигурации DPI при первичной настройке или изменениях. Подробнее о сценариях использования можно почитать [[dpi:qoe:use_cases:online_reports_module#сценарии_применения|здесь]].
Состав онлайн отчетов такой же, как в разделе “Нетфлоу”, но есть особенности:
- Задается мониторинг либо только одного абонента, либо одного хоста.
- Время агрегации может быть от 5 секунд (вместо 15 минут в Нетфлоу), то есть практически визуализация онлайн.
===== Быстрый старт =====
- Перейти в раздел “QoE аналитика” → “Онлайн отчеты”.
- Задать значение настройке “Период агрегирования”.\\ Рекомендуем задавать значение, близкое к ''netflow_timeout'' на [[dpi:qoe:use_cases:online_reports_module#шаг_1_на_стороне_отправки_dpi|стороне отправки]]. **Если здесь вам недоступны периоды агрегирования меньше 10 минут, сделайте настройки конфигурации QoE по [[dpi:qoe:use_cases:online_reports_module#настройка_сбора_и_агрегации_данных|инструкции по настройке]].**
- Настроить захват флоу. Для этого на дашборде “Фильтры” нажать на кнопку в виде “волшебной палочки” и выбрать необходимый тип захвата флоу. Задать логин / IP абонента или хост / IP хоста.
**Захват флоу абонента** — отчеты по абоненту (скорость, протоколы, RTT, кликстрим и прочее).\\
**Захват флоу хоста** — анализ трафика на заданный хост.
{{dpi:qoe:use_cases.png?nolink&600|}}
Сбор данных начинается сразу. Со временем график будет наполняться “в глубину”.
Для управления сбором данных в левом верхнем углу дашборда “Отчеты” расположены кнопки “Начать сбор данных” и “Остановить сбор данных”:
{{dpi:qoe:use_casesstop.png?nolink&200|}}
В поле “Полный сырой лог” (под графиком) можно посмотреть какие флоу сейчас проходят по выбранному протоколу абонента / хоста.\\
По выбранному абоненту / хосту можно посмотреть различные отчеты, список находится в левой стороне окна. Они такие же, как в обычном разделе “Нетфлоу”, но отображают ситуацию онлайн.
{{dpi:qoe:use_cases:reports_list.png?nolink&400|}}
Пример отчета “Трафик по прикладным протоколам” по абоненту:
{{dpi:qoe:use_cases:subscriber_reports.png?nolink&1200|}}
Пример отчета “Трафик по прикладным протоколам” по хосту:
{{dpi:qoe:use_cases:host_reports.png?nolink&1200|}}
===== Описание дополнительных настроек отчетов =====
* Меню настроек:
* Период агрегирования — частота обновления данных.
* Ширина окна — здесь можно выбрать “размер” графика (количество точек, из которых строится график). Можно задать значение от 1 до 30.
* Устройство — выбор DPI для отслеживания.\\ В меню настроек есть возможность выбрать устройство, по которому нужно посмотреть отчет.\\ {{dpi:qoe:use_cases:device_selection.png?nolink&300|}}\\ **Текущее DPI устройство — устройство, выбранное в разделе “Управление DPI” на данный момент.**
* Настройки.\\ При необходимости можно настроить частоту обновления отчета (как часто будет перестраиваться график и добавляться новые строки в отчет).\\ {{dpi:qoe:use_cases:restart_rate.png?nolink&400|}}
* Обновление.
* Очистка кеша.\\ Кеш — все данные, из которых сформировался график. Их можно очистить и начать график с нуля. Раз в час кеш очищается сам.\\ {{dpi:qoe:use_cases:cache.png?nolink&400|}}
* Дашборд “Фильтры” — здесь будут видны отслеживаемые абоненты / хосты. Можно добавить абонента / хост для отслеживания, отредактировать или удалить его.\\ {{dpi:qoe:use_cases:filters.png?nolink&400|}}
* Список протоколов — здесь выводятся текущие протоколы абонента / хоста. Цвет протокола соответствует цвету его кривой на графике.
* График изменения трафика — здесь протоколы отображаются в графическом виде. Виден объем трафика по вертикальной оси и время по горизонтальной оси.
* Полный сырой лог — здесь можно посмотреть полную информацию об абоненте / хосте.
===== Настройка сбора и агрегации данных =====
==== Шаг 1. На стороне отправки (DPI) ====
- Перейти в раздел “Управление DPI” → “Конфигурация”.
- В конфигурации “Группы” перейти в раздел “Сбор и анализ статистики по протоколам и направлениям”.
- В конфигурации “Параметры” изменить значение параметра “Периодичность экспорта данных в секундах (''netflow_timeout'')”. **Это значение должно быть меньше или равно значениям ротации [[dpi:qoe:use_cases:online_reports_module#шаг_2_на_стороне_приема_qoe|на стороне приема]].**\\ {{dpi:qoe:use_cases:export_settings.png?nolink&1200|}}
- Сохранить конфигурацию. Выбрать вариант “Сохранить без проверки”.\\ {{dpi:qoe:use_cases:saving1.png?nolink&300|}}
- Перезапустить конфигурацию. **Произойдет прерывание трафика!**\\ {{dpi:qoe:use_cases:restart1.png?nolink&500|}}
==== Шаг 2. На стороне приема (QoE) ====
- Перейти в раздел “Администратор” → “Конфигурация QoE Stor”.
- В конфигурации “Настройки” выбрать пункт “Ресиверы”.
- В конфигурации “Ресиверы” с помощью кнопки в виде “карандаша” (редактировать) задать каждому ресиверу Нетфлоу нужную ротацию в минутах или секундах (период загрузки данных в БД). **Рекомендуем задавать значение одна минута в поле “Ротация в минутах”. Эти значения должны быть больше или равны значению ''netflow_timeout'' [[dpi:qoe:use_cases:online_reports_module#шаг_1_на_стороне_отправки_dpi|на стороне отправки]]!**\\ {{dpi:qoe:use_cases:сonfiguration_qoe.png?nolink&1200|}}\\ Ограничений во времени для настройки ротации нет. **Настройки вносятся либо в минутах, либо в секундах. Одновременное использование обоих полей не допускается.**\\ {{dpi:qoe:use_cases:receiver_settings.png?nolink&700|}}\\ **Важно всем ресиверам Нетфлоу задать одинаковые значения!**
- Сохранить и перезапустить конфигурацию.\\ {{dpi:qoe:use_cases:saving2.png?nolink&300|}}\\ {{dpi:qoe:use_cases:restart2.png?nolink&600|}}
После применения данных настроек увеличится нагрузка на базу, графический интерфейс может работать медленнее, чем обычно.
После применения всех настроек можно [[dpi:qoe:use_cases:online_reports_module#быстрый_старт|составлять онлайн отчет]].
===== Сценарии применения =====
==== Сценарий 1. Анализ абонентского трафика в реальном времени ====
Live-view отчет – это способ мониторинга трафика абонента в реальном времени с интервалом агрегирования от 5 секунд. В этом отчете собираются показатели, влияющие на оценку качества связи у абонента: пропускная способность, скорость трафика, задержки и потери пакетов, топ используемых протоколов.
{{dpi:qoe:use_cases:case_traffic_speed.png?nolink&1200|}}
В момент, когда абонент звонит в техническую поддержку, специалист сможет проверить:
* хватает ли абоненту полосы,
* как работает конкретный web-сервис,
* не глушит ли торрент стриминговые сервисы,
* есть ли задержки (RTT) внутри WiFi.
Подробная настройка онлайн отчетов описана [[dpi:qoe:use_cases:online_reports_module#быстрый_старт|здесь]], для данного сценария необходимо выбрать отчет “Скорость трафика” → “Скорость трафика”.
Функционал доступен в [[https://vasexperts.ru/products/qoe/|модуле аналитики QoE лицензии BASE]].
==== Сценарий 2. Проверка конфигурации DPI-оборудования ====
Просмотр состояния сети в реальном времени — идеальный инструмент для отладки конфигурации DPI при первичной настройке или изменениях.
В частности, оператор связи может настроить приоритеты для протоколов следующим образом:
* YouTube - высочайший приоритет (cs_0),
* Skype, Telegram - высокий приоритет (cs_1),
* Torrent, P2P, обновления Windows - низкий приоритет (cs_7).
{{dpi:qoe:use_cases:case_application_protocols.png?nolink&1000|}}
Сделав соответствующие настройки в GUI или в конфигурационном файле, вы можете зайти в онлайн-отчет “Трафик по прикладным протоколам”, графики в котором в режиме реального времени продемонстрируют изменения: YouTube займет всю доступную полосу, а торрент будет ограничен.
Подробная настройка онлайн отчетов описана [[dpi:qoe:use_cases:online_reports_module#быстрый_старт|здесь]], для данного сценария необходимо выбрать отчет “Скорость трафика” → “Трафик по прикладным протоколам”.
Функционал доступен в [[https://vasexperts.ru/products/qoe/|модуле аналитики QoE лицензии BASE]].