Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:techsupport:reportstat_logs [2020/12/17 11:04]
aliev
ru:techsupport:reportstat_logs [2023/04/20 14:56] (текущий)
Строка 17: Строка 17:
   - Собрать логи. Логи пишутся в файл ReportStat.log в папку [Мои] Документы\Business Studio <**версия**>\<**дата_и_время_запуска_bs**>. Для портала файлы пишутся в папку каждого служебного процесса отдельно, т.е. для портала надо собрать логи по кнопке "Сохранить логи" в окне Business Studio Portal Server или вручную (см. [[ru/techsupport/manually_backup_logs]]), затем из папки каждого из служебных процессов достать этот файл.    - Собрать логи. Логи пишутся в файл ReportStat.log в папку [Мои] Документы\Business Studio <**версия**>\<**дата_и_время_запуска_bs**>. Для портала файлы пишутся в папку каждого служебного процесса отдельно, т.е. для портала надо собрать логи по кнопке "Сохранить логи" в окне Business Studio Portal Server или вручную (см. [[ru/techsupport/manually_backup_logs]]), затем из папки каждого из служебных процессов достать этот файл. 
   - Сформировать файл MS Excel для анализа, создав новый документ MS Excel и скопировав в него содержимое файла/файлов ReportStat.log на один лист.   - Сформировать файл MS Excel для анализа, создав новый документ MS Excel и скопировав в него содержимое файла/файлов ReportStat.log на один лист.
-  - Для удобства дальнейшей работы добавить новую колонку "Этап (кратко)" и настроить формулу для расчёта знаний в ней таким образом, чтобы оставалось только первое слово из названия этапа, например, в соответствии с информацией из скриншота ниже. \\ Формула со скриншота текстом: =ЕСЛИ(RC[-1]="ShowOrSave";"ShowOrSave";ЛЕВСИМВ(RC[-1];НАЙТИ(" ";RC[-1]))) \\ {{ ru/base/techsupport/reportstat_logs/reportstat_logs_001.png?nolink }}+  - Для удобства дальнейшей работы добавить новую колонку "Этап (кратко)" и настроить формулу для расчёта значений в ней таким образом, чтобы оставалось только первое слово из названия этапа, например, в соответствии с информацией из скриншота ниже. \\ Формула со скриншота текстом: =ЕСЛИ(RC[-1]="ShowOrSave";"ShowOrSave";ЛЕВСИМВ(RC[-1];НАЙТИ(" ";RC[-1]))) \\ {{ ru/base/techsupport/reportstat_logs/reportstat_logs_001.png?nolink }}
   - Полученный файл содержит информацию о длительности каждой из операций, на которые делится формирование отчетов, по каждому из отчётов. Информацию из него можно анализировать как вручную (в случае небольшого количества данных), так и с помощью различных средств упорядочения данных, например, сводных таблиц MS Excel. В последнем случае по всем данных создаётся сводная таблица, которая затем анализируется в нужном разрезе, например, можно узнать, какие отчёты формировались в среднем дольше других, какие привязки в них формировались долго (для анализа информации по привязкам надо рассматривать только строки со значением в колонке "Этап (кратко)" = Binding).     - Полученный файл содержит информацию о длительности каждой из операций, на которые делится формирование отчетов, по каждому из отчётов. Информацию из него можно анализировать как вручную (в случае небольшого количества данных), так и с помощью различных средств упорядочения данных, например, сводных таблиц MS Excel. В последнем случае по всем данных создаётся сводная таблица, которая затем анализируется в нужном разрезе, например, можно узнать, какие отчёты формировались в среднем дольше других, какие привязки в них формировались долго (для анализа информации по привязкам надо рассматривать только строки со значением в колонке "Этап (кратко)" = Binding).  
  
Строка 25: Строка 25:
 Чтобы диагностическая информация не копилась на жёстком диске компьютера, после проведения необходимых работ по сбору логов рекомендуется выключить расширенное логирование. Для этого, пожалуйста, скачайте архив по [[http://download.businessstudio.ru/Utils/BS5_Debug_Off.zip|ссылке]] ((Ссылка приведена на архив, содержащий файл для отключения в реестре расширенного логирования для версии Business Studio 5. Если Вы используете другую версию программы, скачать архив для выключения логов (ключ -) можно по ссылке для соответствующей версии из статьи [[ru/techsupport/debug_mode#ключи_debug_для_диагностики_процесса_формирования_отчётов|Ключи Debug для диагностики процесса формирования отчётов]].)) и выполните для него инструкции из статьи [[ru/techsupport/debug_mode#инструкция_по_прописыванию_ключей_debug_путем_загрузки_из_предоставляемых_файлов_реестра|Инструкция по прописыванию ключей Debug путем загрузки из предоставляемых файлов реестра]]. Чтобы диагностическая информация не копилась на жёстком диске компьютера, после проведения необходимых работ по сбору логов рекомендуется выключить расширенное логирование. Для этого, пожалуйста, скачайте архив по [[http://download.businessstudio.ru/Utils/BS5_Debug_Off.zip|ссылке]] ((Ссылка приведена на архив, содержащий файл для отключения в реестре расширенного логирования для версии Business Studio 5. Если Вы используете другую версию программы, скачать архив для выключения логов (ключ -) можно по ссылке для соответствующей версии из статьи [[ru/techsupport/debug_mode#ключи_debug_для_диагностики_процесса_формирования_отчётов|Ключи Debug для диагностики процесса формирования отчётов]].)) и выполните для него инструкции из статьи [[ru/techsupport/debug_mode#инструкция_по_прописыванию_ключей_debug_путем_загрузки_из_предоставляемых_файлов_реестра|Инструкция по прописыванию ключей Debug путем загрузки из предоставляемых файлов реестра]].
 ==== ==== ==== ====
 +
 +
 +
 +
 +
 +[<contextnavigator>]
 +{(rater>id=ru_techsupport_reportstat_logs|name=Сбор и анализ логов по отчетам (выявление долго рассчитываемых привязок и их оптимизация)|type=vote|trace=ip|img=:taggic.png|headline=off)}
Driven by DokuWiki