美文网首页
【APM】分布式链路追踪

【APM】分布式链路追踪

作者: 放纵不基 | 来源:发表于2021-09-17 00:16 被阅读0次

微服务架构 作为云原生核心技术之一,提倡将单一应用程序划分成一组小的服务(微服务),服务之间互相协调、互相配合,为用户提供最终价值。

数量庞大的微服务实例治理起来给我们带来了很多问题,通常的做法都是引入相应组件完成,如:

 API 网关 ( apisix, kong, traefik ) 负责认证鉴权、负载均衡、限流和静态响应处理;

服务注册与发现中心 ( Consul, Etcd, ZooKeeper ) 负责管理维护微服务实例,记录服务实例元数据;

可观察性方面包括 Metrics 监控 ( Prometheus ) 负责性能指标统计告警,Logging 日志 ( Loki, ELK ) 负责日志的收集查看,Tracing 链路追踪 ( OpenTracing, Jaeger ) 负责追踪具体的请求和绘制调用的拓扑关系。

对于这种需要自行引入各种组件完成微服务治理的称为 侵入式架构 ,与之相对应的另外一种做法就是未来微服务架构 —— 服务网格 ( Service Mesh ) 。

全链路监控(一):方案概述与比较

https://juejin.cn/post/6844903560732213261

elasticSearch数据库、skywalking集群部署

https://www.cnblogs.com/kebibuluan/p/11643900.html

分布式链路追踪Jaeger的介绍、部署和简单使用

https://mp.weixin.qq.com/s/F6J854YuF0k0JhMTmePKZQ

相关文章

网友评论

      本文标题:【APM】分布式链路追踪

      本文链接:https://www.haomeiwen.com/subject/jfxcgltx.html