Нет, ваше предположение неверно. Трассировка Istio не имеет ничего общего с журналами. Это все о пользовательских заголовках, управляемых Istio и автоматически изменяемых колясками, чтобы каждый трафик, обрабатывающий коляски, мог ставить отметку времени при входе трафика (запрос) и выходе (ответ). Это дает вам несколько полезную картину фактических задержек между контейнерами, участвующими в сетевом вызове.
Кроме того, вы можете изменить код своего приложения, включив в него еще более подробную трассировку на уровне методов с использованием некоторого OpenTracing-совместимая библиотека для языка вашего приложения. По сути, вы добавляете несколько строк помимо регистрации в Winston, чтобы также включить контрольные точки вашего конвейера выполнения кода. Хотя вы можете анализировать свои журналы и измерять их по математике с временными метками журналов, все еще предстоит проделать большую работу, чтобы достичь того, что уже предлагает opentracing.