Мониторинг RQL-запросов
Сбор и хранение данных об RQL-запросах осуществляется в разделе Диспетчер запросов. В этом разделе отображается информация о запросах из разделов Поиск, RQL-песочница, Дашборды и времени их выполнения с возможностью поиска и фильтрации.
В диспетчере хранится информация о запросах, сделанных в течение 7 последних дней.
Интерфейс раздела
Работа осуществляется в разделе Инструменты → Диспетчер запросов.
В верхней части раздела расположена панель инструментов, которая включает следующие компоненты:
-
Кнопка экспорта () открывает окно для экспорта истории запросов.
-
Кнопка Фильтр () позволяет задать критерии, по которым будут отобраны запросы.
В рабочей области отображается таблица найденных вхождений. Таблица состоит из следующих колонок:
-
Время запуска — дата и время начала выполнения.
-
Статус — состояние обработки запроса: Запущен, Выполнен или Ошибка.
-
Запустил — имя учетной записи пользователя, который сделал запрос. При наведении отображается окно с именем и ролью пользователя.
-
Тип запроса — раздел, где был сделан запрос: Поиск, RQL-песочница, Дашборды, Общая статистика, Статистика по полю, Оповещения.
-
Время выполнения — время выполнения с точностью до миллисекунд.
-
Выделенная память — память, выделенная для выполнения запроса, в мегабайтах.
-
Время окончания — дата и время окончания (заполнено, если запрос завершен). Поле скрыто по умолчанию.
-
Теги — пользовательские теги, указываются в карточке запроса.
-
Запрос RQL — первые 20 символов запроса на RQL (заполнено только для запросов типа RQL-песочница). При наведении курсора мыши отображается окно с полным запросом и кнопка для его копирования.
-
Запрос SQL — первые 20 символов запроса на SQL. При наведении курсора мыши отображается окно с полным запросом и кнопка для его копирования. Поле скрыто по умолчанию.
-
Ошибка — описание ошибки (заполнено, если при выполнении запроса произошла ошибка). Поле скрыто по умолчанию.
При работе с таблицей доступны следующие операции:
-
Фильтрация списка запросов. В параметрах фильтрации доступны следующие опции:
-
Время запуска — временной диапазон, в который был сделан запрос. Начало и конец диапазона задаются с помощью панели выбора даты и времени.
-
Статус — состояние выполнения, выбирается из выпадающего списка.
-
Запустил — пользователь, который запустил запрос, выбирается из выпадающего списка.
-
Тип запроса — раздел, где сделан запрос, выбирается из выпадающего списка.
-
Минимальное время выполнения — отображает запросы с длительностью выполнения, равной или большей заданному времени, указывается вручную в миллисекундах.
-
Выделенная память — отображает запросы, для которых выделено количество памяти, равное или большее заданного, указывается вручную в мегабайтах.
-
Теги вводятся вручную и применяются по нажатию клавиши ENTER.
-
-
Сортировка по дате и времени начала, времени выполнения запроса и выделенной памяти.
По умолчанию таблица упорядочена по началу выполнения запросов от самых новых к более старым.
-
Обновление таблицы.
-
Настройка отображения таблицы.
Просмотр запроса
Чтобы просмотреть сведения о запросе, нажмите на строку запроса в списке. В правой части экрана отобразится карточка с подробной информацией.
Чтобы закрыть карточку, нажмите на крестик в правом верхнем углу карточки.
ID запроса указан в заголовке карточки. Карточка содержит следующие поля:
-
Время запуска — дата и время начала выполнения.
-
Статус — состояние обработки запроса: Запущен, Выполнен или Ошибка.
-
Ошибка — сообщение об ошибке (поле заполнено, если запрос завершился с ошибкой).
-
Запустил — имя и роль учетной записи пользователя, который сделал запрос.
-
Время выполнения — время выполнения с точностью до миллисекунд.
-
Выделенная память — память, выделенная для выполнения запроса, в мегабайтах.
-
Тип запроса — раздел, где был сделан запрос: Поиск, RQL-песочница, Дашборды, Общая статистика, Статистика по полю, Оповещения.
-
Время окончания — дата и время окончания (поле заполнено, если запрос завершен).
-
Теги — теги запроса, указываются вручную.
-
Запрос RQL — запрос на языке RQL и кнопка для его копирования (поле доступно только для запросов типа RQL-песочница).
-
Запрос SQL — запрос на SQL и кнопка для его копирования.