问题标签 [spring-cloud-sleuth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9154 浏览

java - Spring Cloud Sleuth 错误发布跨越到 Zipkin

有没有其他人在使用 Zipkin 和 Spring Cloud Sleuth 时遇到过以下问题?将数据发布到我的本地 Zipkin 服务器似乎是个问题。是否需要在 Zipkin 上配置代理设置?

0 投票
1 回答
1929 浏览

zipkin - 无法启动 Spring Cloud ZipKin 服务器

我无法启动 Spring Cloud ZipKin 服务器,它给出了下面提到的异常。

BeanCreationException:无法创建活页夹工厂,META-INF/spring.binders在类路径上找不到资源

以下是我的 Maven 依赖项 -

我的应用程序启动类也如下所示。

非常感谢任何帮助。

0 投票
1 回答
1777 浏览

spring-cloud - 将自定义数据添加到 spring cloud spans

我有一组 Spring Cloud 微服务,它使用 zuul 作为边缘路由器,以便将传入请求路由到正确的微服务。

我想添加一个自定义 id,它将从初始传入跨度(在 zuul 条目处)传播到请求跟踪的所有跨度,直到它终止。

关于我如何添加此数据项的文档并不清楚。

这可能吗?如何?

0 投票
1 回答
4206 浏览

spring - Spring Cloud Sleuth 不同的 trace-ID 与 Kafka 集成

我使用 Kafka 进行微服务之间的 Asyng 调用,并且使用 Spring Sleuth 进行日志记录。日志是可以的,但是当有消息从微服务 1 到微服务 2 时,日志的消息有不同的 Trace-ID。他们不是必须具有相同的 trace-Id 但具有不同的 SpanId 吗?有什么特别的配置吗?

0 投票
1 回答
2032 浏览

java - 如何在没有 Spring boot 的情况下创建 Spring sleuth 应用程序

我正在尝试使用 Poc 为我们的项目创建一个侦探应用程序,以便使用 Spring mvc 进行日志记录,即没有 Spring Boot。我无法在网上找到我的 mvc 文档/资料。

那么,如何创建 Tracer、span bean 并注入记录器进行记录?

0 投票
1 回答
881 浏览

spring-cloud-sleuth - Spring Cloud Sleuth 可以跟踪通过 Async RestTemplate 进行的 HTTP 调用吗

我正在尝试从 Spring Boot 应用程序跟踪通过Async RestTemplate进行的 HTTP 调用。我有一个在本地运行的 ZipKin 实例,有问题的微服务指向该实例。

我可以看到 ZipKin UI 中每个服务记录的跨度,但是我无法看到覆盖所有跨度的跟踪。

使用RestTemplate,跟踪记录正常。即我能够通过 UI 看到端到端。

任何指针都会有所帮助,在此先感谢。

0 投票
7 回答
18084 浏览

spring-cloud - 将来自 Spring Cloud Sleuth 的 traceId 添加到响应

我目前正在我们的项目中实现 Spring Cloud Sleuth。我需要将 traceId 添加到响应标头中。有没有办法可以做到这一点?

谢谢,
阿努普

0 投票
1 回答
499 浏览

amazon-ec2 - Spring Cassandra 驱动程序始终连接到本地主机

我试图将我的 Spring Boot 应用程序连接到 EC2 实例(2 个节点)上的 Cassandra 2.2.8 集群。我的用途是使用 Sleuth 和 Zipkin 进行追踪。

当跟踪开始时,驱动程序总是指向 localhost :

com.datastax.driver.core.Cluster : New Cassandra host localhost/127.0.0.1:9042 added

这是我的 application.properties

这是我的 pom.xml :

0 投票
1 回答
1146 浏览

java - 使用 spring-statemachine 和 spring cloud slueth 时出现 BeanNotOfRequiredTypeException

我目前正在使用 spring-boot 开发微服务。我目前在同时使用 spring-state machine 和 spring-cloud-sleuth 工件时遇到问题。

}

在我添加 spring-cloud sleuth 的依赖项之前我没有任何问题,当我开始执行“mvn clean install”时弹出错误。

错误堆栈跟踪:

错误消息 org.springframework.beans.factory.BeanCreationException: Error Creating bean with name 'stateMachine': Invocation of init method failed; 嵌套异常是 org.springframework.beans.factory.BeanNotOfRequiredTypeException:名为 'stateMachineTaskExecutor' 的 Bean 应该是 [org.springframework.core.task.TaskExecutor] 类型,但实际上是 [org.springframework.cloud.sleuth.instrument .async.LazyTraceExecutor]

这是具有两个依赖项的 pom.xml 文件

我应该如何让 spring 应用程序上下文知道它必须加载哪种类型?因为这两个类都使用 java util 包中的相同执行器。

java.util.concurrent.Executor

0 投票
2 回答
2044 浏览

spring-cloud-sleuth - Sleuth 将 ScheduledExecutorService 包装为 LazyTraceExecutor

我在启用了 Sleuth 的 Spring 启动应用程序中定义了一个 ScheduledExecutorService bean。当我从 applicationContext 获取这个 bean 时,侦探已经用 LazyTraceExecutorService 包装了它,这将抛出 BeanNotOfRequiredTypeException。

我做错了什么还是这是一个错误?