第十四章 : Spring Cloud全链路监控(Skywalking实战)

发布时间:2024年01月19日

第十四章 : Spring Cloud全链路监控(Skywalking实战)

前言

本章知识点: Spring Cloud全链路监控诞生的背景、概述以及Sleuth 用法、SkyWalking概述、安装以及Skywalking实战。

Springboot 2.3.12.RELEASE,spring cloud Hoxton.SR12,spring cloud alibaba 2.2.9.RELEASE

背景

在传统的SOA架构体系中,系统调用层级不多,调用关系也不复杂,一旦出现问题,根据异常信息可以很快定位到问题模块并进行排查。

但是在微服务的世界里,实例数目成百上千,实例之间的调用关系几乎是网状结构,靠人力去监控和排查问题已经不太可能。这种情况下,一个完善的调用链路监控框架对于运维和开发来说,都是不可或缺的。

全链路监控概述

微服务架构下,服务按照不同的维度进行拆分,一次请求可能会涉及多个服务,并且有可能是由不同的团队开发,可能使用不同的编程语言来实现,有可能布在了几千台服务器上,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题。这些工具就是APM(Application Performance Management),其中最出名的是谷歌公开的论文提到的Dapper。

Dapper论文中对实现一个分布式跟踪

文章来源:https://blog.csdn.net/RodJohnsonDoctor/article/details/135694658
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。