Создание журналов данных производительности (сбор данных производительности)

Сбор данных о производительности позволяет собирать данные о операционных событиях в клиентском приложении Unified Service Desk в файлы журналов, которые используются для выявления и устранения проблем с производительностью.

Журналы данных производительности можно создать следующими способами:

  • Анализ комплексной производительности Unified Service Desk с момента загрузки клиентского приложения.
  • Анализ производительности операций, выполняемых агентами в клиентском приложении Unified Service Desk.

Журналы данных производительности можно создать двумя способами:

  • Использование файла конфигурации приложения (UnifiedServiceDesk.exe.config) для создания журнала данных полного цикла работы клиентского приложения, включая все от запуска до завершения работы клиентского приложения.
  • Использование сочетаний клавиш для создания журнала данных операций.

Замечание

Если вы столкнулись с проблемами с производительностью в Unified Service Desk, служба поддержки клиентов может попросить вас собрать данные о производительности и отправить файлы журналов, чтобы помочь устранить проблему.

Использование файла конфигурации приложения (UnifiedServiceDesk.exe.config) для создания журнала данных производительности

Используйте файл конфигурации приложения (UnifiedServiceDesk.exe.config) для создания (сбора) журнала данных о производительности запуска.

При возникновении проблем с производительностью при загрузке Unified Service Desk можно вручную изменить файл конфигурации приложения (UnifiedServiceDesk.exe.config), чтобы начать сбор данных о производительности в файлы журнала.

Чтобы начать сбор журнала данных о производительности запуска, измените значение в файле конфигурации приложения с off на Verbose на XML-узле.

<add name="Microsoft.Uii.Common.Performance" value="Verbose"/>

Дополнительные сведения: уровень детализации диагностики

Использование сочетания клавиш для создания журнала данных производительности

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

Запуск сбора данных о производительности с помощью сочетания клавиш

  1. Нажмите клавиши CTRL+ALT+Q или настроенное сочетание клавиш, чтобы начать сбор данных о производительности. Unified Service Desk отображает окно с запросом. Хотите ли вы начать сбор данных о производительности?.

    Хотите начать сбор данных о производительности.

    Замечание

    При нажатии сочетания клавиш и если unified Service Desk не отображает начальную окно сбора данных о производительности, убедитесь, что фокус клавиатуры не находится на веб-странице Internet Explorer. Нажмите клавиши ALT+0 , чтобы переместить фокус клавиатуры за пределами веб-страницы Internet Explorer, а затем нажмите сочетание клавиш, чтобы начать сбор данных о производительности. Дополнительные сведения: управление параметрами для Unified Service Desk

  2. Выберите "Да", чтобы начать сбор данных о производительности.

Замечание

Если нажать клавиши CTRL+ALT+Q после начала сбора данных о производительности для сеанса, служба Unified Service Desk отображает окно с сообщением о том, что сбор данных о производительности уже запущен. PerfSessionId - XXXXXX-XXXX-XXXX-XXXXXXXXXXXXXXXX. Сбор данных о производительности уже запущен.

Остановка сбора данных производительности с помощью сочетания клавиш

  1. Нажмите клавиши CTRL+ALT+P или настроенное сочетание клавиш, чтобы остановить сбор данных о производительности.
    В unified Service Desk отображается окно с сообщением. Вы хотите прекратить сбор данных о производительности? PerfSessionId - XXXXXX-XXXX-XXXX-XXXXXXXXXXXXXXXX.

    Вы хотите прекратить сбор данных о производительности.

  2. Выберите "Да", чтобы остановить сбор данных о производительности.

Замечание

Если нажать клавиши CTRL+ALT+P после остановки сбора данных о производительности для сеанса, служба Unified Service Desk отображает окно с сообщением: Сбор данных о производительности уже остановлен. Сбор данных о производительности уже остановлен.

Расположение файла данных производительности

При начале сбора данных о производительности файлы журналов создаются с уникальным идентификатором сеанса производительности (GUID) на клиентском компьютере.

Путь по умолчанию, в котором хранятся файлы журнала на клиентском компьютере:

%APPDATA%\Roaming\Microsoft\Microsoft Dynamics 365 Unified Service Desk\<version>\USDPerformanceData_<hhmmssfff>_<yyyy-mm-dd>

Путь по умолчанию к файлам журнала можно изменить из файла конфигурации приложения. В XML-узле файла конфигурации приложения измените значение следующих атрибутов.

Свойство Значение по умолчанию Новое значение
Местоположение LocalUserApplicationDirectory Настройка
CustomLocation - <\Создать путь к папке на клиентском компьютере>
Пример: C:\UnifiedServiceDesk\Logs

XML-узел по умолчанию в файле конфигурации приложения:

<add name="RollingPerfTraceListener" type="Microsoft.Crm.UnifiedServiceDesk.Dynamics.Utilities.Performance.RollingPerfTraceListener, Microsoft.Crm.UnifiedServiceDesk.Dynamics" BaseFileName="USDPerformanceData" Location="LocalUserApplicationDirectory" MaxFileSize ="52428800" MaxFileCount="10"/>

Пример задания нового пути в файле конфигурации приложения:

<add name="RollingPerfTraceListener" type="Microsoft.Uii.Common.Performance.RollingPerfTraceListener, Microsoft.Uii.Common" BaseFileName="USDPerformanceData" Location="Custom" CustomLocation="C:\UnifiedServiceDesk\Logs" MaxFileSize ="52428800" MaxFileCount="10"/>

MaxFileSize — это максимальный размер (в байтах) одного файла журнала производительности, который Unified Service Desk сохраняет в клиентском компьютере по умолчанию или в указанном пути. Если размер файла журнала производительности равен значению MaxFileSize, Единая служба поддержки создает новый файл в путь по умолчанию или настроенный путь и продолжает собирать данные о производительности.

Пример. Вы настраиваете MaxFileSize="520000000". Если размер файла журнала производительности составляет 52 000 000 байт (52 МБ), unified Service Desk создает новый файл журнала производительности в пути по умолчанию или настраивает путь и продолжает собирать данные о производительности.

MaxFileCount — это количество файлов, которые служба Unified Service Desk хранит по умолчанию или настроенного пути на клиентском компьютере. Если число файлов журнала производительности равно значению MaxFileCount , unified Service Desk удаляет самый старый файл журнала производительности, чтобы создать новый файл журнала производительности по умолчанию или настроенный путь.

Пример. Вы настраиваете MaxFileCount="10". Unified Service Desk создает 10 файлов журналов производительности в установленном по умолчанию или настроенном пути. Чтобы создать новый файл журнала производительности, Unified Service Desk удаляет самый старый файл журнала производительности и создает новый файл журнала производительности. Всегда количество файлов журнала производительности не может превышать maxFileCount.

Замечание

Каждый раз, когда вы начинаете собирать данные о производительности, unified Service Desk создает новый файл с идентификатором сеанса производительности, который он поддерживает на клиентском компьютере.

Настройка сочетания клавиш для сбора данных производительности

Агент, работающий на клиентском компьютере, может запускать и останавливать сбор данных о производительности Unified Service Desk с помощью сочетаний клавиш. По умолчанию сочетание клавиш для запуска сбора данных о производительности — CTRL+ALT+Q , а для остановки сбора данных о производительности — CTRL+ALT+P.

Чтобы изменить сочетание клавиш по умолчанию, системный администратор должен настроить новые сочетания клавиш для запуска и остановки сбора данных о производительности Unified Service Desk.

Чтобы настроить новое сочетание клавиш для сбора данных производительности, выполните следующие действия.

  1. Выполните вход в экземпляр Dynamics 365.

  2. Выберите стрелку вниз рядом с Dynamics 365.

  3. Выберите Администратор Unified Service Desk.

  4. Выберите Настройка аудита и диагностики в разделе Дополнительные настройки на карте сайта.

  5. Выберите запись на странице Активные параметры аудита и диагностики.

    Замечание

    Если нет существующей записи, создайте новую запись аудита и настройки диагностики. Дополнительные сведения: создание записи аудита и диагностики для использования для диагностики.

  6. Перейдите на вкладку "Параметры диагностики" , чтобы просмотреть раздел "Сбор данных о производительности ".

  7. Введите сочетание клавиш в формате key1+key2+key3 для полей Начало по требованию и Конец по требованию. Например, Ctrl+Alt+Q для сочетания клавиш "Начать по запросу" и Ctrl+Alt+P для сочетания клавиш "Завершить по запросу".

  8. Выберите Сохранить, чтобы сохранить изменения.

См. также

Обзор анализатора производительности Единой службы Service Desk

Скачивание анализатора производительности Unified Service Desk

Обзор пользовательского интерфейса отчета о производительности

Настройка аудита и диагностики в Unified Service Desk

Управление параметрами для Unified Service Desk