Выгрузка больших отчетов QoE через CLI

Выгрузка происходит с помощью скрипта fastor-report-cli

Запускать скрипт и выполнять следующие команды необходимо на мастер-сервере QoE — km_qoe_4.

Пример работы:

Создать папку для хранения и редактирования sql-запросов:

mkdir -p /tmp/reports_sql

Создать папку для хранения результатов (отчетов):

mkdir -p /tmp/reports_results

Скопировать подготовленный шаблон sql-запроса в папку, созданную на шаге 1:

cp /var/qoestor/backend/app_bash/export/reports_cli/top_hosts_ips.sql /tmp/reports_sql

В примере скопирован запрос ТОП IP хостов — top_hosts_ips.sql

Отредактировать запрос: установить период, добавить фильтры

Выполнить запрос на всех узлах командой

fastor-report-cli -r top_hosts_ips.sql -d /tmp/reports_results -w /tmp/reports_sql

где

-w /tmp/reports_sql — рабочая директория с вашими запросами

-r top_hosts_ips.sql — ваш зарос

-d /tmp/reports_results — директория, где будут файл с отчетами

Если требуется отменить запрос:

Нажать Ctrl-Z

Посмотреть в GUI, не остался ли запрос в процессах:

Внимание! Для данных запросов не устанавливается лимит по времени. Т.е. если вы не убедились, что запрос завершен, он может выполняться вечно.