Администрирование системы  > Инструменты разработчика / Отчёт о производительности

Отчёт о производительности

На странице Отчет о производительности пользователи, входящие в группу Администраторы, могут формировать отчёты с диагностическими данными о работе системы.

Готовый отчёт представляет собой файл формата .xlsx, который загружается на компьютер. В нём фиксируются данные о времени выполнения внешних и внутренних Web‑запросов и запросов серверных сценариев. Для ELMA365 On‑Premises также доступна статистика по SQL‑запросам.

Вы можете сформировать отчёт вручную по данным, собранным на текущий момент. Также можно настроить автоматическое создание отчётов с определённой периодичностью. Все сформированные отчёты можно загрузить со страницы Отчет о производительности.

начало внимание 

Отчёты о производительности недоступны при использовании демоверсии ELMA365.

конец внимание 

Включить сбор данных для отчётов

Для ручного и автоматического формирования отчётов требуется включить сбор данных о производительности системы. Для этого:

 

  1. Перейдите в раздел Администрирование > Инструменты разработчика.
  2. В блоке Диагностика системы нажмите Отчет о производительности.

performance-report-2

  1. На открывшейся странице нажмите кнопку Настройки и задайте параметры для сбора данных:

performance-report-3

  • Статусвключите опцию, чтобы начать сбор данных о производительности системы. После этого вы сможете создать отчёт вручную. Он будет содержать данные о производительности, собранные к текущему моменту. Также после включения опции становится доступно автоматическое формирование отчётов;
  • Периодические отчеты — задайте параметры для включения автоматического формирования отчётов:
    • Статусвключите опцию, чтобы отчёты по полученным данным формировались автоматически с заданной частотой. Вы сможете выбрать из списка отчёт за определённый период и загрузить на компьютер;
    • Интервал — выберите частоту создания отчётов: Раз в полчаса или Раз в час.
  1. Нажмите кнопку Сохранить.

Автоматическая генерация отчётов

Если в настройках включено периодическое формирование отчётов о производительности, они автоматически создаются с заданной частотой и сохраняются в системе.

Записи отображаются в разделе Администрирование > Инструменты разработчика на странице Отчет о производительности со способом генерации Авто.

performance-report-10

Чтобы просмотреть данные отчёта, загрузите его на компьютер.

Сформировать отчёт вручную

Вы можете выгрузить данные о производительности системы на текущий момент. Объём выгруженных данных зависит от настроек формирования отчётов:

  • включено создание периодических отчётов — в отчёте отобразятся данные, полученные с момента создания последнего периодического отчёта;
  • отключено создание периодических отчётов — в отчёте отобразится вся информация, зафиксированная с момента включения сбора данных.

Чтобы сгенерировать отчёт, перейдите в раздел Администрирование > Инструменты разработчика, на страницу Отчет о производительности и нажмите кнопку Сформировать отчет.

performance-report-1

В открывшемся окне вы можете загрузить отчёт на компьютер, нажав на название файла.

performance-report-9

Кроме того, запись об отчёте сохраняется в общем списке на странице Отчет о производительности со способом генерации По запросу. Вы можете загрузить сгенерированный отчёт повторно.

Загрузить отчёт из списка

Чтобы получить файл отчёта, сформированного автоматически или вручную, откройте раздел Администрирование > Инструменты разработчика и перейдите на страницу Отчет о производительности. Напротив отчёта за необходимый период нажмите кнопку performance-report-5.

performance-report-4

 

При отключении сбора данных генерировать новые отчёты становится невозможно. Отчёты, созданные ранее, отображаются на странице и доступны для загрузки.

Как читать отчёт

Откройте загруженный файл отчёта. Информация распределяется по вкладкам:

performance-report-6

  • Веб-запросы — информация о запросах, сгенерированных пользователями через сценарии или веб‑интерфейс системы;
  • Скрипты — данные о сработавших серверных сценариях;
  • SQL запросы — информация о запросах, пришедших в базу данных.

На вкладках выводятся данные о вызванных методах: наименование и путь, по которому сработал метод, количество вызовов и информация о затраченном на исполнение времени в секундах.

На вкладке SQL запросы дополнительно выводится наименование сервиса, в котором был обработан запрос. Для пользователей ELMA365 On-Premises выводятся наименования запросов.

Удалить отчёт

Вы можете удалять автоматически сформированные отчёты из системы, чтобы освободить место на диске. Для этого:

  1. В разделе Администрирование перейдите на страницу Инструменты разработчика > Отчет о производительности.
  2. Отметьте удаляемые отчёты в списке.

Если нужно выбрать все записи, отображаемые на странице, поставьте флажок в верхней строке таблицы. Чтобы удалить все сформированные отчёты, нажмите Выбрать все.
performance-report-7

  1. Нажмите кнопку Удалить и подтвердите действие.

Выбранные отчёты будут удалены из системы.