Каковы преимущества трассировки jaeger с istio и без istio?
Например, с istio это уменьшит задержку для сбора большего количества трассировок.
Каковы преимущества трассировки jaeger с istio и без istio?
Например, с istio это уменьшит задержку для сбора большего количества трассировок.
Если вы уже используете Istio в деплойменте, то включение в нем трассировки даст более полную картину обработки запросов, например учет времени нахождения в сети между прокси.
Вам также не нужно иметь полный инструментарий трассировки в своих сервисах, если они проходят через определенные заголовки, тогда Istio по-прежнему может предоставить довольно точную картину трассировок (но вы не можете собирать в трассировках какие-либо специфичные для бизнеса данные).
Трассировки, сгенерированные Istio, будут иметь стандартизированные имена диапазонов, которые можно использовать для обоснования соглашений об уровне обслуживания во всей инфраструктуре, в то время как явные инструменты трассировки внутри сервисов часто могут использовать разные схемы именования, особенно когда сервисы написаны на разных языках и используют разные платформы.
Чтобы получить лучшее из обоих миров, я бы рекомендовал добавить инструменты внутри сервисов для полной точности, а также включить трассировку в Istio, чтобы получить полную картину выполнения запроса (и всех сетевых задержек).