2019年11月5日
摘要: 目前分布式链路追踪系统基本都是根据谷歌的《Dapper大规模分布式系统的跟踪系统》这篇论文发展而来,主流的有zipkin,pinpoint,skywalking,cat,jaeger等。 本次APM系统选型主要对比pinpoint和skywalking。直接否定了zipkin和cat。因为zipki 阅读全文
posted @ 2019-11-05 13:50 duanxz 阅读(4859) 评论(0) 推荐(0) 编辑
摘要: 分布式链路跟踪的作用: 理清各微服务之间的依赖关系 快速定位问题 各个微服务接口的性能分析 跟踪整个业务流程的调用顺序 随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服务本身可能也会依赖其他服务,整个请求路径就构成了一个网状的调用链,而在整个调用链中一旦某 阅读全文
posted @ 2019-11-05 13:49 duanxz 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 本文包括Sentry平台的介绍,以及环境搭建两部分,更多细节请查阅官方文档。 简介 Sentry是一个实时事件的日志聚合平台。它专门监测错误并提取所有有用信息用于分析,不再麻烦地依赖用户反馈来定位问题。 Sentry发展多年,几乎没有同类产品可与其媲美。它能覆盖大部分的主流编程语言与框架,很适合应用 阅读全文
posted @ 2019-11-05 13:48 duanxz 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 错误日志监控也可称为业务逻辑监控, 旨在对业务系统运行过程中产生的错误日志进行收集归纳和监控告警。似乎有那么点曾相识?没错... 就是提到的“APM应用性能监控”。但它又与APM不同,APM系统主要注重应用层的行为分析,收集的更多是运营方向的数据。而sentry所做的是收集应用底层代码的崩溃信息,便 阅读全文
posted @ 2019-11-05 13:44 duanxz 阅读(14523) 评论(2) 推荐(1) 编辑