Описание тега spring-cloud-sleuth

Spring Cloud Sleuth реализует решение распределенной трассировки для Spring Cloud, в значительной степени заимствованное у Dapper, Zipkin и HTrace.
1 ответ

Назовите внешнюю зависимость в Zipkin, чтобы нарисовать ее

Я использую Zipkin с Spring Sleuth для отображения следов. Когда я использую его локально, http://localhost:9411/zipkin/dependency/ отображает красиво созданный график зависимостей в экосистеме. Иногда бэкэнды извне этой экосистемы вызываются, и они…
12 июн '18 в 09:27
1 ответ

После того, как я добавлю spring-cloud-sleuth-zipkin-stream в pom.xml. Приложение может запуститься. Но я не могу вызвать свой контроллер

Сначала я хочу интегрировать zipkin + rabbitmq в мой проект. Так что мой pom.xml ниже: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-sleuth-zipkin-stream</artifactId> </dependency…
07 сен '17 в 09:17
1 ответ

Добавление пользовательского идентификатора трассировки в Sleuth

Я использую Sleuth 2.0.x, я хочу добавить свой собственный идентификатор трассировки помимо его собственного. Иду по данной ссылке https://cloud.spring.io/spring-cloud-static/spring-cloud-sleuth/2.0.0.RC2/single/spring-cloud-sleuth.html Я хочу измен…
18 июн '18 в 10:29
1 ответ

Добавление сыщика в проектные разрывы @ConfigurationProperties class

У меня возникла странная проблема после добавления: <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-sleuth</artifactId> <version&gt…
25 май '16 в 07:36
7 ответов

Добавление traceId из Spring Cloud Sleuth к ответу

В настоящее время я внедряю Spring Cloud Sleuth в наш проект. У меня есть требование добавить traceId в заголовки ответа. Есть ли способ, которым это может быть достигнуто? Спасибо,Anoop
19 дек '16 в 12:16
1 ответ

Spring Sleuth + Zuul = java.lang.IllegalArgumentException: искаженный идентификатор

Мы используем весна-облако-сыщик вместе с весной-облако-зуул. В приведенном выше случае, когда HTTP-запрос перенаправляется из Spring Zuul в следующий микро-сервис X, тогда в X мы получаем следующую ошибку: java.lang.IllegalArgumentException: Malfor…
02 ноя '17 в 12:37
2 ответа

ZipkinSpanReporter не работает должным образом

Я пытаюсь оценить zipkin, чтобы включить возможность распределенной трассировки для всех наших микро-услуг. Ниже приведены версии в моей настройке. Spring-boot версия: 1.5.7. ВЫПУСК весенне-облачная версия:Camden.SR6 версия zipkin: 2.2.1 Конфигураци…
1 ответ

Срок хранения данных сервера Spring Cloud Zipkin

Я использую Spring cloud Zipkin для отслеживания вызовов с выборкой в ​​процентах 0,4. Я не использую постоянное хранилище, такое как MySQL или Cassandra. Не могли бы вы сообщить мне, как установить срок хранения данных на сервере Zipkin, например, …
1 ответ

ZipkinStreamServer через kafka, org.springframework.messaging.converter.MessageConversionException

Я использую spring-cloud-sleuth и зипкин. У продюсера это сработало. Я вижу сообщение в теме кафки, см. Изображение. но у потребителя происходят некоторые исключения. 2018-02-07 16:40:06.466 ERROR 936 --- [ -L-1] o.s.c.s.b.k.KafkaMessageChannelBinde…
07 фев '18 в 08:55
2 ответа

Как отслеживать промежуток через различные зависимости с Sleuth?

Я учусь отслеживать свои распределенные процессы через все микросервисы. Я играл с Sleuth, Zipkin и различными микросервисами, и это работает фантастически! Но когда я пытаюсь сделать то же самое в проекте, взаимодействующем между различными зависим…
1 ответ

Весеннее облачное наследие: запускаемые вручную асинхронные сервисы

У меня есть служба A, которая создает электронное письмо и отправляет его клиенту. Клиент получит электронное письмо и, в конце концов, щелкнет ссылку в теле, чтобы вызвать службу B. Как я могу соотнести две разные и полностью изолированные службы, …
05 июн '17 в 13:20
0 ответов

Spring Sleuth генерирует 2 traceId для одного http-запроса

Я использую Spring-Cloud-Starter-Sleuth:1.3.2.RELEASE. Для каждого запроса к остальной конечной точке генерируются два разных traceId. Ниже приведен пример вывода журнала для одного полного запроса. два traceIds: ce67bb66181b4368 и b228413a4cdd6eb8 …
14 фев '18 в 14:21
1 ответ

Выполнение метода трассировки во время выполнения - Spring-Cloud-Sleuth обеспечивает

spring-cloud-sleuth предоставляет возможность отслеживать выполнение метода с помощью @NewSpan Поскольку это аннотация, добавить аннотацию по всем методам проекта не представляется возможным. Кроме того, в производственной среде нам нужно отслеживат…
27 дек '17 в 08:38
2 ответа

Приложение не запускается при добавлении Sleuth и Zipkin

У меня есть приложение Spring Boot, которое я обновляю до 1.5.1. Это прекрасно работает, пока я не добавлю Sleuth и Zipkin в classpath <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter…
0 ответов

Отладка Spring-Cloud-Sleuth для HTTP 400

Я использую Spring-Cloud-Sleuth:2.0.1.RELEASE с Spring Webflux. Когда я использую curl для отправки запроса в мой сервис, я вижу журналы, подобные приведенным ниже, указывающие, что генерируются идентификаторы трассировки и диапазона. 18:13:23.739 […
14 авг '18 в 01:43
2 ответа

Весенний Сыщик и Зипкин: не удалось найти артефакт io.zipkin.brave:brave-bom:pom:4.16.3-SNAPSHOT

У меня есть служба Spring Boot 2.0.0 REST, в которой я пытаюсь включить Sleuth и Zipkin для отправки трассировок на мой локальный сервер Zipkin. Приложение работало нормально, пока я не добавил две зависимости spring-cloud-starter-sleuth а также spr…
1 ответ

Как добавить информацию в каждый промежуток времени с помощью Spring Cloud Sleuth

В настоящее время я пытаюсь понять, как я могу настроить Spring Cloud Sleuth масштабируемым образом, чтобы добавить информацию к каждому Span. Что я уже пробовал: Используя мою собственную реализацию GenericFilterBean а также HandlerInterceptorAdapt…
11 июл '17 в 09:47
1 ответ

Есть ли способ предоставить Slueth имя приложения Spring, отличное от указания его в bootstrap.properties загрузочного приложения Spring?

Согласно этому руководству, необходимо указать имя приложения в bootstrap.properties, если вы используете собственный logback.xml. Мне было интересно, есть ли способ, где я могу жестко закодировать имя приложения в logback.xml вместо создания файла …
1 ответ

spring-cloud-sleuth не показывает никакой информации в логах после добавления зависимостей

Я добавил зависимости для моего загрузочного проекта Spring. Хотя зависимости присутствуют, никакой информации о трассировке в журналах не видно. Нет ошибок компиляции или выполнения. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h…
0 ответов

Храбрый след в Кафке Заголовки

В SB2 Brave обрабатывает сообщения Kafka с заголовками B3 по умолчанию, однако мне нужно изменить вводимые имена полей. Например, X-B3-TraceId должен быть myEventTraceId. Есть простой способ сделать это? Даже некоторые рекомендации по дизайну очень …
14 янв '19 в 14:36