仅将信息级别的日志发送到zipkin

时间:2019-02-06 14:11:42

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

在基于微服务的体系结构中,我有一个服务可以帮助我获取订单详细信息。

内部获取订单详细信息-客户详细信息,交货详细信息,产品详细信息。我们已经开发了所有服务并建立了体系结构。

不,我们以100%的采样率将所有内容导出到zipkin。因此,它还包括-INFO级别日志和错误级别日志,目前它很有用,但我们已经为ERROR级别日志提供了单独的机制。

所以,我只想跳过zipkin日志中的错误级别日志,而仅将INFO级别日志发送到zipkin

我尝试搜索,但没有任何帮助,我是微服务的新手

感谢您的帮助,谢谢

2 个答案:

答案 0 :(得分:1)

Zipkin是用于分布式跟踪的解决方案。具体来说,它允许跟踪分布式系统中的延迟问题。这也是调试/调查应用程序中问题的绝佳工具。因此,根据定义,它需要收集成功和失败的跟踪。但是traces与日志记录无关。

假设您要控制Zipkin服务器的日志记录级别,则只需使用--logging.level.zipkin2=INFO进行设置即可。

答案 1 :(得分:0)

我不明白问题所在。您不会将日志发送到Zipkin。您将跨度发送到Zipkin。 Zipkin与日志无关。