当前位置: 首页 > 知识库问答 >
问题:

向Zipkin发送Spring Cloud Sleuth日志消息

易镜
2023-03-14

我将使用Zipkin在现有代码中添加Spring Cloud Sleuth,以收集跟踪信息,并最终记录任意消息。正常的请求跨度被正确地发送到Zipkin:

2018-05-25 15:25:19.254  INFO [myapp,4c01686771321248,9c4b58c457df1acc,true] 1 --- [nio-7200-exec-6] c.f.l.service.SiteService                : SiteService: getData
2018-05-25 15:25:19.274  INFO [myapp,4c01686771321248,9c4b58c457df1acc,true] 1 --- [nio-7200-exec-6] c.f.l.service.SiteService                : something

检查Zipkin中的跟踪,可以正确地找到span,但是却看不到log.info()行中使用的消息--这表明我在这里做了一些错误的事情,或者它不应该以这种方式工作。我的抽样百分比设置为100%。

使用slf4j接口会很方便,因为现有的代码已经以这种方式检测了。有可能吗?如果是这样,有什么好的方法来实现它?

共有1个答案

赵珂
2023-03-14

但是,我也希望将日志消息发送到Zipkin(作为新的跨或对现有跨的注释)。如果我使用org.slf4j.logger简单地记录。INFO(“一些东西”),我会在控制台输出中看到INFO消息,其中exportable标志设置为true:

你不能向Zipkin发送日志。您可以向ELK发送日志语句。您可以查看样例https://github.com/marcingrzejszczak/vagrant-elk-box,它有一个带有ELK的vagrant box,使用Sleuth进行日志关联,并使用ELK可视化日志

 类似资料:
  • Sleuth没有将跟踪信息发送给Zipkin,尽管Zipkin运行良好。我使用的是spring 1.5.8.Release,spring cloud Dalston.sr4和我在我的微服务中添加了以下依赖项: 我的日志总是出现错误:[FOOMS,2E740F33C26E286D,2E740F33C26E286D,false] 我的Zipkin依赖项是: 为什么我的口供是假的而不是真的?但是,所有调

  • 在我通过Windows 10上的“Windows子系统Linux 2”运行Ubuntu18.04的本地机器上,我运行的是Elastic 7.3、Kibana 7.3和Elastic 7.3 docker容器。 设置成功,Filebeat似乎可以正确监控容器。但是,Kibana没有显示任何日志。 安装程序 要设置Elastic和Kibana,我使用以下命令 在这两个命令之后,容器Kibana日志显示

  • 我正在尝试将sleuth集成到Spring Boot应用程序中,这样它就可以与zipkin服务器进行跟踪,但我的运气不太好。我已经学习了一些教程(链接到tutorial),让他们与zipkin对话没有问题,但是它不能很好地转换到我的应用程序中,我不确定该去哪里找。 基本上,在build.gradle文件的依赖项部分,我添加了: 并且,我将这些内容添加到application.properties文

  • 我已经在我的应用程序中正确配置了Crashlytics。我能看到坠机报告。 我试图添加一个自定义日志到崩溃报告,但我在报告中没有看到任何东西。我试图将日志移出UnaughtException处理程序,在这种情况下,我会看到日志。 myLog是一个非空的非空字符串(我检查了它)

  • iOS SDK的日志发送时刻,包含以下两种: 在APP进入后台超过sessionResumeInterval时长后,会发送日志 关于sessionResumeInterval,请参考本文档API配置部分 每次新的Session开始时,会发送日志,新的session开始有两种逻辑: 应用冷启动,即应用从不运行状态到运行状态。 应用热启动,即应用从后台唤醒到前台状态。(处于后台时间需要超过sessio

  • 百度移动统计目前的日志发送策略分为两个步骤: 设置日志延时发送 关于延时发送,请参考本文档API配置部分 设置日志发送策略: SDK默认启动时发送。此API已废弃,不可以设置 仅在 WIFI 发送 对于某些需要节省用户手机流量的App,可以设置日志仅在Wifi条件下发送。本设置对上述所有发送间隔设置均有效。具体设置方法参考本文档API配置部分。 警告:开启此功能后,会影响日志回收的及时性,进而影响