分布式日志系统

技术选型:

一、SpringCloud sleuth + zipkin 日志追踪服务

1、zipkin服务搭建

利用docker下载并启动官方镜像一步搞定

$ sudo docker run -d -p 9411:9411 openzipkin/zipkin

浏览器中输入http://localhost:9411

2、项目中配置sleuth及zipkin

在springboot项目pom.xml文件中添加如下配置

bootstrap.yml中添加如下配置

 

模拟发送一次请求给我们已写好的服务。

这里我们的服务请求先经过服务网关在进入业务服务,此处两个服务(略)

此时可用发现我们的2个服务可以在zipkin页面中找到。

可以点击下列标签查看请求的整个链路,如下

二、搭建ELK 实现日志采集存储及可视化 

猜你喜欢

转载自www.cnblogs.com/magic-s/p/9154652.html