专栏首页HUC思梦的java专栏Spring Cloud Sleuth服务跟踪

Spring Cloud Sleuth服务跟踪

监控

使用zipkin(https://zipkin.io/

监控服务构建: (普通的springBoot项目)

<!--引入的zipkinServer依赖-->
<dependency>
    <groupId>io.zipkin.java</groupId>
    <artifactId>zipkin-server</artifactId>
    <version>2.9.4</version>
</dependency>
<dependency>
    <groupId>io.zipkin.java</groupId>
    <artifactId>zipkin-autoconfigure-ui</artifactId>
    <version>2.9.4</version>
</dependency>

配置内容:解决zipkin服务后台报错

management.metrics.web.server.auto-time-requests=false

启动类上加入@EnableZipkinServer注解启用zipkin服务

使用http://localhost:9411登录到页面上

在需要监控链路的服务里面加入下面依赖

加入依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-zipkin</artifactId>
</dependency>

配置项

spring:
  zipkin:
    base-url: http://localhost:7777 # zipkin服务地址
    sleuth:
      sampler:
        probability: 1 # 抽样百分比
    sender:
      type: web # 链路类型(kafka,rabbitmq)

实例代码:

https://gitee.com/lm970585581/cloud-config/tree/master/Spring%20Cloud%20Sleuth%E6%9C%8D%E5%8A%A1%E8%B7%9F%E8%B8%AA

/zipkin-server 是监控服务

service-aaa /service-bbb /service-ccc

这三个应用进行链接调用时,可以在zipkin的页面中监控到调用情况

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • hibernate对单表的增删改查

    ORM: 对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)

    HUC思梦
  • kettle学习笔记(四)——kettle输入步骤

        • 生成记录/自定义常量     • 获取系统信息     • 表输入     • 文本文件输入     • XML 文件输入     • Json输入...

    HUC思梦
  • SpingCloud之feign框架调用

    总结起来,feign框架可以理解成路由,对url进行再次包装后供给客户端调用,可以在这个路由上进行一系列限制操作,增强安全性。

    HUC思梦
  • Spring Cloud Sleuth 之Greenwich版本全攻略

    微服务架构是一个分布式架构,微服务系统按业务划分服务单元,一个微服务系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性较高,如果出现了错误和异常,很难...

    方志朋
  • SpringCloud Sleuth 分布式请求链路追踪

    所以就有了 Spring Cloud Sleuth ,并且提供了一套完整的服务跟踪的解决方案。

    wsuo
  • Spring Cloud Edgware新特性之九:Sleuth使用MQ方式整合Zipkin

    众所周知,Spring Cloud Sleuth有两种方式整合Zipkin: HTTP直连Zipkin方式 MQ方式,架构如下图: ? Spr...

    用户1516716
  • Zipkin全链路监控

    虽然在SpringBoot2.0以后官方不推荐我们自定义Zipkin服务端,而是使用官方提供的jar包。但是作为开发者来说,如果不能去看一看源码,修改一些自定义...

    Java学习录
  • 几种分布式调用链监控组件的实践与比较(一)实践

    引言:最近在调研与选型分布式调用链监控组件。选了主要的三种APM组件进行了实践与比较。本来打算一篇文章写完的,篇幅太长,所以分了两篇。本文主要讲下链路trace...

    aoho求索
  • 如何优雅地查看 JS 错误堆栈?

    在前端,我们经常会通过 window.onerror 事件来捕获未处理的异常。假设捕获了一个异常,上报的堆栈是这个:

    小芭乐
  • day77_淘淘商城项目_10_ Nginx代理详解 + 单点登录系统工程搭建 + 接口文档讲解_匠心笔记

    目前访问后台系统:   http://localhost:8081/ 目前访问首页系统:   http://localhost:8082/ 目前访问搜索结果页面...

    黑泽君

扫码关注云+社区

领取腾讯云代金券