Следы не отбираются при отслеживании егеря - PullRequest
0 голосов
/ 21 декабря 2018

Я новичок в использовании системы трассировки Jaeger и пытаюсь реализовать ее для архитектуры микросервисов на основе колб.Ниже моя конфигурация клиента jaeger, реализованная на python:

config = Config(
        config = {
                'sampler': {
                'type': 'const',
                'param': 1,
            },
            'logging': True,
            'reporter_batch_size': 1,
            },
            service_name=service,

        )

Я где-то читал, что стратегия выборки используется для выборки количества трасс, особенно для трассы, у которой нет метаданных.Так что согласно этой конфигурации, это означает, что я выбираю каждую трассу или только несколько трасс случайно?Таинственным образом, когда я передаю случайные входные данные для создания промежутков для своих микросервисов, промежутки генерируются только через 4-5 минут.Я хотел бы понять эту спецификацию конфигурации больше, но не могу.

1 Ответ

0 голосов
/ 23 января 2019

Итак, согласно этой конфигурации, это означает, что я выбираю каждую или каждую трассу случайным образом?

Использование типа сэмплера как const с 1 как значение означает, что вы выбираете все.

Таинственным образом, когда я передаю случайные входные данные для создания промежутков для моих микросервисов, промежутки генерируются только через 4-5 минут.Я хотел бы понять эту спецификацию конфигурации больше, но не могу.

Есть несколько вещей, которые могут происходить.Например, вы можете не закрывать пролеты.Я рекомендую прочитать следующие два сообщения в блоге, чтобы попытаться понять, что может происходить:

Помогите!Что-то не так с моей установкой Jaeger!

Срок службы

...