Observability——Sleuth

Sleuth

        依赖说明:使用Spring Cloud Sleuth 通过日志进行分布式跟踪。

        Spring Cloud Sleuth是一个在应用中实现日志跟踪的强有力的工具。使用Sleuth库可以应用于计划任务 、多线程服务或复杂的Web请求,尤其是在一个由多个服务组成的系统中。当我们在这些应用中来诊断问题时,即使有日志记录也很难判断出一个请求需要将哪些操作关联在一起。

        如果想要诊断复杂操作,通常的解决方案是在请求中传递唯一的ID到每个方法来识别日志。而Sleuth可以与日志框架Logback、SLF4J轻松地集成,通过添加独特的标识符来使用日志跟踪和诊断问题。


参考:

sleuth 简介.

Sleuth深入用法

sleuth

链路追踪sleuth

使用Spring Cloud Sleuth在应用中进行日志跟踪

Sleuth介绍

sleuth原理详解

Spring Cloud Sleuth 配置说明

SpringCloud Sleuth入门介绍

Sleuth源码解析


POM



    org.springframework.cloud
    spring-cloud-starter-sleuth

XXX

你可能感兴趣的:(SpringBoot,spring,boot)