Синхронизация времени записей протокола для распределенных приложений

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

Синхронизация времени записей протокола в панели Навигатор протоколов

Для того чтобы указать разницу во времени для файла протокола выполните следующие действия:

  1. Выберите протокол, для которого требуется установить разницу во времени.
  2. Щелкните правой кнопкой на протоколе и выберите Свойства. Откроется страница Свойства.
  3. В поле Разница во времени укажите значения для часов, минут, секунд и миллисекунд, составляющие разницу во времени для выбранного хоста и эталонного хоста под тем же монитором. Эта разница во времени будет добавлена ко всем записям протокола выбранного файла протокола.

Теперь панель Протокол отсортирует все записи протокола (с одинаковыми метками времени creationTime с учетом поправки на разницу во времени) по времени создания (creationTime) и по порядковому номеру (sequenceNumber). Это порядок сортировки по умолчанию.

Синхронизация времени записей протокола в панели Монитор профилирования

  1. Для того чтобы включить хосты и мониторы в панель Монитор профилирования, щелкните на значке Меню в верхнем правом углу этой панели, и выберите Распределенный макет.
  2. Выберите хост, для которого требуется задать разницу во времени.В контекстном меню хоста в панели Монитор профилирования протоколов выберите пункт Свойства. Откроется страница Свойства.
  3. В поле Разница во времени введите значения для часов, минут и секунд, составляющие разницу во времени для выбранного хоста и эталонного хоста, отслеживаемого тем же монитором.
    Эта разница во времени добавляется ко всем записям для выбранного хоста в панели Протокол.
  4. Выберите монитор в панели Монитор профилирования. Панель Протокол отсортирует все записи протокола (с одинаковыми метками времени creationTime с учетом поправки на разницу во времени) по времени создания (creationTime) и по порядковому номеру (sequenceNumber). Этот порядок сортировки применяется по умолчанию.

Примечания:

Связанные концепции
Обнаружение неполадок в распределенных приложениях с помощью анализатора протокола и трассировки

Связанные задачи
Настройка параметров анализатора протокола и трассировки
Зависимости в файлах протокола