Каковы преимущества трассировки jaeger с istio и без istio?

Каковы преимущества трассировки jaeger с istio и без istio?

Например, с istio это уменьшит задержку для сбора большего количества трассировок.


person Keshav    schedule 27.09.2019    source источник


Ответы (1)


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

Вам также не нужно иметь полный инструментарий трассировки в своих сервисах, если они проходят через определенные заголовки, тогда Istio по-прежнему может предоставить довольно точную картину трассировок (но вы не можете собирать в трассировках какие-либо специфичные для бизнеса данные).

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

Чтобы получить лучшее из обоих миров, я бы рекомендовал добавить инструменты внутри сервисов для полной точности, а также включить трассировку в Istio, чтобы получить полную картину выполнения запроса (и всех сетевых задержек).

person Yuri Shkuro    schedule 10.12.2019