Публикации по теме 'opentracing'


Стреляйте себе в ногу с помощью многопроцессорной обработки Python и OpenTracing
В один солнечный день вы интегрируете одну программу в другую. Вы просто следуете руководству. Он строится, запускается и развертывается в вашем кластере. А потом взрывается. Знакомо, не правда ли? Сегодня я собираюсь рассказать вам историю о Opentracing Tracer и о том, как он может взорваться. Вот главные герои: Python tracer предоставлен Instana (ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: очень хороший инструмент, кстати!) Многопоточный воркер Python. Приложение на Python, которое запускает..

Вопросы по теме 'opentracing'

Использование Hawkular для сервисов Rest, созданных с использованием CXF
Я новичок в Distributed Tracing / Hawkular. И хотел бы поэкспериментировать с трассировкой моих распределенных сервисов cxf rest с использованием hawkular. Можно ли будет отслеживать cxf-сервисы с помощью hawkular, и если у кого-то есть документ или...
60 просмотров
schedule 28.04.2023

Поиск братьев и сестер по отслеживанию
У меня есть веб-сервер, который выполняет некоторую асинхронную обработку, отправляя данные потребителю kafka и возвращая ответ. Я хочу иметь возможность отслеживать веб-запрос + трассировку потребителя kafka за одну трассировку. Возможно ли это...
147 просмотров
schedule 05.08.2022

Приложение Instrument Spring-Boot, которое выполняется в контейнере Docker с трассировкой Jaeger
Я запускаю приложение Spring-Boot внутри контейнера докеров и хочу оснастить его OpenTracing с помощью клиента Jaeger от Uber. В качестве инструментов я использую OpenTracing Spring Web в сочетании с клиентом Jaeger . Следующий фрагмент кода...
499 просмотров

Проблема с совместной работой Jaeger, logback и Sleuth
Я разрабатывал приложение Spring Boot, в котором ведение журнала выполняется с помощью логбэка, а Jaeger интегрирован для инструментовки. Myservice.java @SpringBootApplication public class Myservice{ public static void main(String[] args) {...
2200 просмотров

Как использовать Jaeger с Spring WebFlux?
Мы пытаемся действовать реактивно с Webflux. Мы используем Jaegar с Istio для инструментальных целей. Jaegar хорошо понимает конечные точки Spring MVC, но, похоже, совсем не работает для WebFlux. Я ищу предложения, чтобы мои конечные точки...
3144 просмотров
schedule 03.06.2023

Использование перехватчиков сервера grpc для вложенных вызовов сервера
У меня есть клиент, который вызывает службу A grpc, которая вызывает другую службу B. Я хочу использовать ServerInterceptor , чтобы захватить всю трассировку вызовов в корневом диапазоне (уровень 1), начиная с клиента и службы A в качестве его...
605 просмотров
schedule 23.04.2023

Что такое API-интерфейс Opentracing и какова его роль в системе отслеживания
На https://opentracing.io/ они заявляют, что открывающий API: API-интерфейсы и инструментарий для распределенной трассировки, не зависящие от поставщика. Хорошо, но что это на самом деле означает в контексте реального приложения? Из...
505 просмотров
schedule 22.06.2022

Добавление информации о запросе JDBC к диапазонам открытия / Jaeger
Мы используем Opentracing / Jaeger в Istio для отслеживания нескольких микросервисов на основе Spring Boot / Spring Cloud. В настоящее время мне интересно, есть ли возможность расширить интервалы трассировки, предоставив информацию о выполненном...
786 просмотров

Пространство Егера между пролетами
Я использую jaeger с весенней загрузкой для трассировки тестового приложения, иногда я получаю дополнительное пространство или перекрытие, которое появляется между промежутками в однопоточной трассировке, которая занимает до 20 мс. Я смущен этим...
211 просмотров
schedule 06.06.2022

Отправка следов SpringBoot / Sleuth Zipkin в Honeycomb.io
Отправка трассировок из существующего инструментированного приложения Spring Boot в honeycomb-opentracing-proxy не работает с следующая ошибка в консоли прокси: time="2019-10-25T02:51:55Z" level=info msg="error unmarshaling spans" error="json:...
136 просмотров

Идентификатор трассировки не отображается в журнале уровня контроллера (загрузка Spring, конфигурация Jaeger)
Язык: Java Фреймворк: Весенняя загрузка Инструменты: Jaeger Я выполнил следующую конфигурацию для записи всей трассировки в журналы. Но на уровне контроллера журнал не показывает след. при выполнении запроса гибернации, чем после...
1398 просмотров

Следы автораспространения в посланнике
На основе документации envoy может создавать и распространять следы до сервисного кластера Jaeger. В нем также говорится, что Чтобы в полной мере воспользоваться преимуществами трассировки, приложение должно распространять заголовки...
206 просмотров

Как использовать пользователя jaeger в узле js, когда оба установлены в kubernetes?
Я пытаюсь реализовать Jaeger в проекте node js. Я развернул этот проект узла js (используя образ докера) и Jaegaer в k8s (kubectl create -f...
401 просмотров
schedule 15.02.2024

Распространение контекста трассировки W3C на издателя / потребителя MassTransit
Я пытаюсь поддерживать распространение свойств traceId и spanId контекста трассировки W3C из вызовов http -> publisher -> consumer -> http в MassTransit (только чтобы они отображались в журналах / seq на данный момент, но мы используем Dynatrace) ,...
459 просмотров

В чем основные различия между OpenTracing и Zipkin?
Я изучаю инструменты отслеживания распространения. Нашел там два очень популярных. OpenTracing - https://opentracing.io/ Zipkin - https://zipkin.io/ В чем основные различия между ними? Какой из них вы бы порекомендовали? Вы...
162 просмотров

Правильный способ создания и завершения интервалов трассировки в express / nodejs
Я экспериментирую с библиотекой Opentelemetry.js nodejs / express и пытался переписать рассматривает приложение bookinfo Образец с Istio. Я следил за конфигурациями трассировщика, указанными в пример : И мой обработчик запросов как:...
85 просмотров