首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >侦探不向Zipkin发送跟踪信息

侦探不向Zipkin发送跟踪信息
EN

Stack Overflow用户
提问于 2017-12-06 09:31:36
回答 3查看 8.5K关注 0票数 10

即使Zipkin运行良好,侦探也不会将跟踪信息发送给Zipkin。我正在使用Spring1.5.8。、Spring Dalston.SR4和我在我的微服务中添加了以下依赖项:

代码语言:javascript
复制
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-sleuth</artifactId>
</dependency>
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>

我的日志总是出错: FOOMS,2e740f33c26e286d,2e740f33c26e286d,false

我的Zipkin依赖关系是:

代码语言:javascript
复制
<dependency>
    <groupId>io.zipkin.java</groupId>
    <artifactId>zipkin-server</artifactId>
</dependency>
<dependency>
    <groupId>io.zipkin.java</groupId>
    <artifactId>zipkin-autoconfigure-ui</artifactId>
    <scope>runtime</scope>
</dependency>

为什么在我的污点陈述中我变得虚假而不是真实?不过,traceId和SpanId是为所有调用正确生成的。我的Zipkin正在9411端口运行

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-12-06 10:42:50

我发现我需要增加一个取样百分比。在默认情况下,样本的零百分比被发送,这就是为什么侦探没有向zipkin发送任何东西的原因。当我在属性文件中添加spring.sleuth.sampler.percentage=1.0时,它就开始工作了。

票数 13
EN

Stack Overflow用户

发布于 2019-01-27 00:18:35

用于最新版本的云依赖项<version>Finchley.SR2</version>

向zipkin发送跟踪的正确属性是:spring.sleuth.sampler.probability=1.0,它已从百分比变为概率。

票数 12
EN

Stack Overflow用户

发布于 2018-04-15 05:20:04

如果要将所有span数据导出到Zipkin,则可以通过在Spring类中创建bean定义来安装取样器

代码语言:javascript
复制
  @Bean
  public Sampler defaultSampler() {
    return new AlwaysSampler();
  }
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47670883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档