QoE Stor
1. Не работает, хотя все установили по инструкции
Если вы все установили и настроили по инструкции, а в разделе DPIUI2 “QoE Аналитика” пусто, то вот перечень шагов, которые стоит выполнить, прежде чем обращаться в тех. поддержку.
- Проверьте правильность установки времени и таймзоны на серверах с DPIUI2 и QoE Stor. Попробуйте в DPIUI2 установить большой период. Если дело в таймзоне, данные появятся. Правильно настройте время на серверах DPIUI2 и QoE Stor, перезапустите серверы полностью (Если изменили таймзону, БД надо удалить и создать заново).
- На сервере с QoE Stor проверить, создана ли БД. Если БД не создана, создать ее командой.
- На сервере с QoE Stor проверить, есть ли данные в БД. Либо посмотреть, как наполняются партиции через веб-интерфейс в разделе QOE АНАЛИТИКА / АДМИНИСТРАТОР / Информация о табличном пространстве.
- Проверить, запущены ли ресиверы и перезапустить ресиверы, если требуется.
- На сервере с QoE Stor проверить логи ресиверов в папке
/var/qoestor/backend/logs
. В логах не должно быть ошибок. Должна быть видна ротация дампов и запись их в БД. - На сервере с QoE Stor проверить, прослушиваются ли порты 1500 и 1501.
- Перезапустить все ресиверы на всякий случай командой.
- Еще раз проверить настройки экспорта IPFIX на DPI.
- На сервере с DPIUI2 проверить настройки подключения GUI к QoE Stor.
- На сервере с QoE Stor проверить, запущена ли СУБД ClickHouse командой. Убедитесь, что достаточно оперативной памяти на сервере.
- На сервере с QoE Stor проверить логи ClickHouse:
/var/log/clickhouse-server/clickhouse-server.err.log
Если есть необходимость очистить все данные в БД, то на сервере с QoE Stor надо:
2. Как уменьшить период хранения и очистить данные?
Очистка данных производится модулем DPIUI2.
На сервере, где установлен DPIUI2, в файле /var/www/html/dpiui2/backend/.env
измените следующие параметры:
QOESTOR_MAIN_LOG_PARTITIONS_LIFE_TIME_HOUR=2 QOESTOR_AGG_LOG_PARTITIONS_LIFE_TIME_DAYS=15
Выполните рестарт:
dpiui2 queue:restart