Udostępnij za pośrednictwem


Generowanie dzienników danych wydajności (Zbieranie danych dotyczących wydajności)

Zbieranie danych dotyczących wydajności umożliwia zbieranie danych o zdarzeniach operacyjnych w aplikacji klienta Unified Service Desk do plików dziennika, co pomaga identyfikować i rozwiązywać problemy z wydajnością.

Można utworzyć dzienniki danych wydajności, aby:

  • Analizować wydajność end-to-end rozwiązania Unified Service Desk od czasu uruchomienia aplikacji klienta.
  • Analizować wydajność operacji wykonywanych przez agentów w aplikacji klienckiej Unified Service Desk.

Można tworzyć dzienniki danych wydajności na dwa sposoby:

  • Przy użyciu pliku konfiguracyjnego aplikacji (UnifiedServiceDesk.exe.config) do generowania dziennika danych dla aplikacji klienckiej end-to-end, włącznie z uruchamianiem przez zamknięcie aplikacji klienta.
  • Za pomocą skrótów klawiaturowych do generowania dziennika danych dla operacji.

Uwaga

W razie wystąpienia problemów z wydajnością w przypadku Unified Service Desk, dział obsługi klienta może poprosić o zebranie danych dotyczących wydajności i wysłanie plików dziennika w celu rozwiązania tego problemu.

Użyj pliku konfiguracji aplikacji (UnifiedServiceDesk.exe.config) do generowania dziennika danych wydajności

Użyj pliku konfiguracji aplikacji (UnifiedServiceDesk.exe.config) do generowania (zbierania) dziennika danych wydajności uruchamiania.

W przypadku napotkania problemów z wydajnością podczas uruchamiania Unified Service Desk, można ręcznie zmodyfikować plik konfiguracyjny aplikacji (UnifiedServiceDesk.exe.config), aby rozpocząć zbieranie danych wydajności do plików dziennika.

Aby rozpocząć zbieranie dziennika danych wydajności uruchamiania, należy zmienić wartość w pliku konfiguracyjnym aplikacji z Wyłączone na Pełne w węźle XML.

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

Więcej informacji: Poziom szczegółowości diagnostyki

Użyj skrótów klawiaturowych, aby wygenerować dziennik danych dotyczących wydajności

Jeśli podczas pracy z aplikacją klienta chcesz przeanalizować wydajność przeprowadzanych działań, musisz wygenerować dziennik wydajności, z którego można wygenerować raport wydajność dla tych działań.

Rozpocznij zbieranie danych dotyczących wydajności za pomocą skrótu klawiaturowego

  1. Naciśnij Ctrl+Alt+Q lub skonfigurowany skrót klawiaturowy, aby rozpocząć zbieranie danych dotyczących wydajności. Rozwiązanie Unified Service Desk wyświetla okno z pytaniem - Czy chcesz rozpocząć zbieranie danych dotyczących wydajności?.

    Czy chcesz rozpocząć zbieranie danych dotyczących wydajności.

    Uwaga

    Gdy naciśniesz skrót klawiaturowy, a Unified Service Desk nie wyświetla okna rozpoczynania zbierania danych dotyczących wydajności, upewnij się, że fokus klawiatury nie jest ustawiony na stronę sieci Web Internet Explorer. Naciśnij kombinację klawiszy Alt+0, aby przenieść fokus klawiatury poza stronę sieci Web Internet Explorer, a następnie naciśnij skrót klawiaturowy, aby rozpocząć zbieranie danych dotyczących wydajności. Wiecej informacji: Zarządzanie opcjami dla rozwiązania Unified Service Desk

  2. Kliknij Tak, aby rozpocząć zbieranie danych dotyczących wydajności.

Uwaga

Po kliknięciu kombinacji klawiszy Ctrl+Alt+Q po rozpoczęciu zbierania danych dotyczących wydajności dla sesji, rozwiązanie Unified Service Desk wyświetla okno z komunikatem - Zbieranie danych dotyczących wydajności zostało rozpoczęte. PerfSessionId - XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. Zbieranie danych dotyczących wydajności już się zaczęło.

Zatrzymaj zbieranie danych dotyczących wydajności za pomocą skrótu klawiaturowego

  1. Naciśnij kombinację klawiszy Ctrl+Alt+P lub skonfigurowany skrót klawiaturowy, aby zatrzymać zbieranie danych dotyczących wydajności.
    Unified Service Desk wyświetla okno z komunikatem - Czy chcesz zatrzymać zbieranie danych dotyczących wydajności? PerfSessionId - XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.

    Czy chcesz zakończyć zbieranie danych dotyczących wydajności.

  2. Kliknij Tak, aby zakończyć zbieranie danych dotyczących wydajności.

Uwaga

Kliknięcie Ctrl+Alt+P po zakończeniu zbierania danych dotyczących wydajności sesji, rozwiązanie Unified Service Desk wyświetli okno Zbieranie danych dotyczących wydajności zostało zatrzymane. Zbieranie danych dotyczących wydajności zostało już zatrzymane.

Lokalizacja pliku danych wydajności

Po rozpoczęciu zbierania danych wydajności pliki dziennika są generowane z unikatowym identyfikatorem sesji wydajności (GUID) na komputerze klienckim.

Domyślna ścieżka, gdzie pliki dziennika są przechowywane na komputerze klienckim:

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

Domyślna ścieżka plików dziennika może zostać zmieniona z pliku konfiguracyjnego aplikacji. W węźle XML pliku konfiguracyjnego aplikacji zmień wartość poniższych atrybutów.

Atrybut Wartość domyślna Nowa wartość
Location LocalUserApplicationDirectory Okres niestandardowy
CustomLocation - <\Nowa ścieżka folderu na komputerze klienckim>
Przykład: C:\UnifiedServiceDesk\Logs

Domyślny węzeł XML w pliku konfiguracyjnym aplikacji:

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

Przykład ustawiania nowej ścieżki w pliku konfiguracyjnym aplikacji:

<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 to maksymalny rozmiar (w bajtach) jednego pliku dziennika wydajności, jaki Unified Service Desk przechowuje pod domyślną lub skonfigurowaną ścieżką na komputerze klienckim. Gdy rozmiar pliku dziennika wydajności jest równy wartości MaxFileSize, Unified Service Desk tworzy nowy plik w domyślnej lub skonfigurowanej ścieżce i nadal zbiera dane dotyczące wydajności.

Przykład: Konfigurujesz MaxFileSize = "52000000". Gdy rozmiar pliku dziennika wydajności osiągnie 52000000 bajtów (52 MB), Unified Service Desk utworzy nowy plik dziennika wydajności w domyślnej lub skonfigurowanej ścieżce i nadal będzie zbierać dane dotyczące wydajności.

MaxFileCount to liczba plików, które Unified Service Desk przechowuje w domyślnej lub skonfigurowanej ścieżce na komputerze klienckim. Kiedy liczba pliku dziennika wydajności jest równa wartości MaxFileCount, Unified Service Desk usuwa najstarszy plik dziennika wydajności, aby wygenerować nowy plik dziennika wydajności w ścieżce domyślnej lub skonfigurowanej.

Przykład: Konfigurujesz MaxFileCount="10". Unified Service Desk generuje 10 plików dziennika wydajności w ścieżce domyślnej lub skonfigurowanej. Aby wygenerować nowy plik dziennika wydajności Unified Service Desk usuwa najstarszy plik dziennika wydajności i tworzy nowy plik dziennika wydajności. Przez cały czas liczba plików dziennika wydajności nie może przekraczać MaxFileCount.

Uwaga

Za każdym razem, gdy zaczniesz zbieranie danych dotyczących wydajności, Unified Service Desk tworzy nowy plik z identyfikatorem sesji wydajności, który zostaje zapisany na komputerze klienckim.

Skonfiguruj skrót klawiaturowy zbierania danych dotyczących wydajności

Agent pracujący na komputerze klienckim może uruchomić i zatrzymać zbieranie danych dotyczących wydajności Unified Service Desk za pomocą skrótów klawiaturowych. Domyślnie, skrót klawiaturowy, umożliwiający rozpoczęcie zbierania danych dotyczących wydajności to Ctrl+Alt+Q, a umożliwiający zatrzymanie zbierania danych dotyczących wydajności to Ctrl+Alt+P.

Aby zmienić domyślny skrót klawiaturowy, Administrator systemu musi skonfigurować nowe skróty klawiaturowe rozpoczynania i kończenia zbierania danych dotyczących wydajności Unified Service Desk.

Aby skonfigurować nowy skrót klawiaturowy zbierania danych dotyczących wydajności:

  1. Zaloguj się do wystąpienia Dynamics 365.

  2. Wybierz strzałkę w dół obok Dynamics 365.

  3. Wybierz Administrator rozwiązania Unified Service Desk.

  4. Wybierz Ustawienia inspekcji i diagnostyki w Ustawienia zaawansowane na mapie witryny.

  5. Wybierz rekord na stronie Aktywne ustawienia inspekcji i diagnostyki.

    Uwaga

    Jeśli nie istnieje żaden rekord, należy utworzyć nowy rekord Ustawienie inspekcji i diagnostyki. Więcej informacji: Utwórz rekord Inspekcja i diagnostyka do potrzeb przeprowadzania diagnostyki.

  6. Wybierz kartę Ustawienia diagnostyki, aby zobaczyć sekcję Zbieranie danych dotyczących wydajności.

  7. Wpisz skrót klawiaturowy w formacie key1+key2+key3 dla pól Skrót do rozpocznij diagnostykę na żądanie i Skrót do zakończ diagnostykę na żądanie. Na przykład, Ctrl+Alt+Q dla Skrót do rozpocznij diagnostykę na żądanie i Ctrl+Alt+P dla Skrót do zakończ diagnostykę na żądanie.

  8. Wybierz Zapisz, aby zapisać zmiany.

Zobacz także

Omówienie narzędzia Analizator wydajności Unified Service Desk

Pobierz Analizator wydajności Unified Service Desk

Omówienie interfejsu użytkownika raportu dotyczącego wydajności

Konfiguruj inspekcję i diagnostykę w rozwiązaniu Unified Service Desk

Zarządzanie opcjami dla rozwiązania Unified Service Desk