Synchronizowanie czasu rekordów dziennika dla aplikacji rozproszonych

Po każdej modyfikacji różnicy czasu dla rekordów dziennika należących do określonego hosta warto zsynchronizować czas tych rekordów, aby ułatwić ich sortowanie w widoku dziennika. Umożliwia to również precyzyjne wyświetlanie rekordów na diagramie sekwencji w widoku interakcji dzienników, zwłaszcza w przypadku korelowania rekordów na podstawie znacznika czasu.

Synchronizowanie czasu rekordów dziennika w widoku Nawigatora dziennika

Aby określić różnicę czasu dla pliku dziennika:

  1. Wybierz dziennik, dla którego ma zostać ustawiona różnica czasu.
  2. Kliknij prawym przyciskiem myszy dziennik i wybierz opcję Właściwości. Otwarta zostanie strona Właściwości.
  3. W polu Różnica czasu wprowadź w godzinach, minutach, sekundach i milisekundach różnicę czasu między wybranym hostem a hostem odwołania podlegającym temu samemu monitorowi. Różnica czasu zostanie dodana do wszystkich rekordów w wybranym pliku dziennika.

Teraz w widoku Protokół wszystkie rekordy zostaną posortowane według atrybutów creationTime (czas utworzenia) i sequenceNumber (numer kolejny) - ze względu na zduplikowane znaczniki czasu creationTime, z uwzględnieniem dodanej różnicy czasu. Jest to domyślna kolejność sortowania.

Synchronizowanie czasu rekordów dziennika w widoku monitora profilowania

  1. Aby aktywować hosty i monitory w widoku Monitora profilowania, kliknij ikonę menu w prawym górnym rogu widoku i wybierz opcję Układ rozproszony.
  2. Wybierz hosta, dla którego chcesz ustawić różnicę czasu. Z menu podręcznego hosta w widoku monitora profilowania wybierz opcję Właściwości. Otwarta zostanie strona Właściwości.
  3. W polu Różnica czasu wprowadź w godzinach, minutach i sekundach różnicę czasu między wybranym hostem a hostem odwołania poniżej tego samego monitora.
    Różnica czasu zostanie dodana do wszystkich rekordów w widoku dziennika, związanych z wybranym hostem.
  4. Wybierz monitor w widoku monitora profilowania. W widoku dziennika wszystkie rekordy zostaną posortowane według atrybutów creationTime (czas utworzenia) i sequenceNumber (numer kolejny) ze względu na zduplikowane znaczniki czasu creationTime, z uwzględnieniem dodanej różnicy czasu. Jest to domyślna kolejność sortowania.

Uwagi:

Pojęcia pokrewne
Określanie problemów w aplikacjach rozproszonych przy użyciu analizatora plików dziennika i śledzenia

Czynności pokrewne
Ustawianie preferencji analizatora plików dziennika i śledzenia
Korelowanie plików dziennika