监控- 链路追踪

    1. 请求的链路追踪
    2. jvm 的方法调用链路追踪

    sleuth
    核心思想:本质 日志记录 和事务管理的思想非常相似

    • trace id span id parent id 依赖关系 trace request span 跨度 入口日志 出口日志 被调用事件 调用别人的事件
    • 思考: id的传递 是通过request 请求头进行传递的

    监控的信息 代码执行的时间
    报错的节点信息监控
    zipkin 日志记录可视化 将数据进行聚合 展示 分析
    框架使用 sleuth (生产日志数据)
    框架使用 zipkin (client server- 单独的服务)(记录日志数据 分析日志数据 存储日志数据)
    解读zipkin 的ui界面
    依赖管理
    根据服务名子进行查询
    根据时间范围进行过滤
    调用request 的树状结构
    日志数据持久化 zipkin
    zipkin server 依赖数据库 mysql 进行配置
    yml 配置信息