【问题标题】:why services are not shown in zipkin?为什么 zipkin 中没有显示服务?
【发布时间】:2018-09-18 01:26:02
【问题描述】:
  • 我用的是Spring boot:1.5.16
  • 春云:Edgware.RELEASE
  • Java:1.8

我的采样器看起来像这样:

 @Bean
    public Sampler sampler(){
        return new AlwaysSampler();
 }

在 Eureka 中,一切似乎都很好:

但我的问题是在 Zipkin 中我根本看不到服务。

我发现只有调试日志,我没有错误:

2018-09-18 05:15:53.831 DEBUG [reservation-client,,,] 3759 --- [io-9999-exec-10] o.s.c.sleuth.instrument.web.TraceFilter  : Received a request to uri [/reservations] that should not be sampled [false]
2018-09-18 05:15:53.832 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.sleuth.instrument.web.TraceFilter  : No parent span present - creating a new span
2018-09-18 05:15:53.832 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.web.TraceHandlerInterceptor    : Handling span [Trace: 950c6b586ebb2d56, Span: 950c6b586ebb2d56, Parent: null, exportable:true]
2018-09-18 05:15:53.832 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.web.TraceHandlerInterceptor    : Adding a method tag with value [writeReservation] to a span [Trace: 950c6b586ebb2d56, Span: 950c6b586ebb2d56, Parent: null, exportable:true]
2018-09-18 05:15:53.832 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.web.TraceHandlerInterceptor    : Adding a class tag with value [ReservationApiGatewayRestController] to a span [Trace: 950c6b586ebb2d56, Span: 950c6b586ebb2d56, Parent: null, exportable:true]
2018-09-18 05:15:53.833  INFO [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] .e.r.ReservationApiGatewayRestController : VQ start sending!!!
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Processing message before sending it to the channel
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Parent span is [Trace: 950c6b586ebb2d56, Span: 950c6b586ebb2d56, Parent: null, exportable:true]
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Name of the span will be [message:output]
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,74b3c2b9366ff711,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Marking span with client send
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,74b3c2b9366ff711,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Completed sending and current span is [Trace: 950c6b586ebb2d56, Span: 74b3c2b9366ff711, Parent: 950c6b586ebb2d56, exportable:true]
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,74b3c2b9366ff711,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Marking span with client received
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,74b3c2b9366ff711,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Closing messaging span [Trace: 950c6b586ebb2d56, Span: 74b3c2b9366ff711, Parent: 950c6b586ebb2d56, exportable:true]
2018-09-18 05:15:53.833 DEBUG [reservation-client,950c6b586ebb2d56,74b3c2b9366ff711,true] 3759 --- [io-9999-exec-10] o.s.c.s.zipkin2.DefaultEndpointLocator   : Span will contain serviceName [reservation-client]
2018-09-18 05:15:53.834 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.i.m.TraceChannelInterceptor      : Messaging span [Trace: 950c6b586ebb2d56, Span: 74b3c2b9366ff711, Parent: 950c6b586ebb2d56, exportable:true] successfully closed
2018-09-18 05:15:53.834 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.sleuth.instrument.web.TraceFilter  : Closing the span [Trace: 950c6b586ebb2d56, Span: 950c6b586ebb2d56, Parent: null, exportable:true] since the response was successful
2018-09-18 05:15:53.834 DEBUG [reservation-client,950c6b586ebb2d56,950c6b586ebb2d56,true] 3759 --- [io-9999-exec-10] o.s.c.s.zipkin2.DefaultEndpointLocator   : Span will contain serviceName 

问题很简单。为什么我在 Zipkin 中看不到任何内容? 此示例由Josh Long. 编写

【问题讨论】:

    标签: spring-cloud zipkin spring-cloud-sleuth


    【解决方案1】:

    检查您的配置文件并确保在此处正确给出了 baseUrl

        spring.zipkin.baseUrl
    

    【讨论】:

      猜你喜欢
      • 2022-05-12
      • 1970-01-01
      • 2010-12-28
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      • 2020-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多