Результаты запросов трассировки демонстрируют следующие проблемы с неполными данными:
Процесс записи в Elasticsearch требует последовательного выполнения шагов: буфер памяти → translog → сегментные файлы, что может приводить к задержкам видимости недавно записанных данных.
По умолчанию, когда jaeger-query
запрашивает спаны, соответствующие трассировке, временной диапазон расширяется на один час до и после времени начала спана.
Например, если спан начинается в 08:12:30
и заканчивается в 08:12:32
, то временной диапазон для запроса этой трассировки будет с 07:12:30
по 09:12:32
.
Таким образом, если трассировка длится более 1 часа, запрос по этому спану может не вернуть полную трассировку.
Подождите немного и обновите страницу, чтобы повторить запрос.
Если спан трассировки в вашей среде длительный, вы можете настроить временной диапазон запроса для одной трассировки с помощью параметра запуска --es.asm.span-trace-query-time-adjustment-hours
в jaeger-query
.
Значение этого параметра по умолчанию — 1
час, и вы можете увеличить его при необходимости.