Skip to content

Commit c1508d3

Browse files
committed
Update: 优化文档格式
1 parent 1831418 commit c1508d3

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
#### 3.5 链路追踪
8181
###### [【剖析|SOFARPC 框架】之 SOFARPC 链路追踪剖析](docs/diagnosis/tracing/剖析SOFARPC框架之SOFARPC链路追踪剖析.md)
8282
###### [如何检测Web服务请求丢失问题](docs/diagnosis/tracing/如何检测Web服务请求丢失问题.md)
83-
###### [让可观察性带上导航,快速发现和定位业务问题:opentracing上写入业务信息](docs/diagnosis/tracing/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.md)
83+
###### [让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息](docs/diagnosis/tracing/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.md)
8484
###### [链路追踪(Tracing)其实很简单——初识.md](docs/diagnosis/tracing/链路追踪(Tracing)其实很简单——初识.md)
8585
###### [链路追踪(Tracing)其实很简单——单链路诊断.md](docs/diagnosis/tracing/链路追踪(Tracing)其实很简单——单链路诊断.md)
8686

@@ -119,7 +119,7 @@
119119
* 2019-12-26
120120
* [SchedulerX 常见问题及解决方法](docs/diagnosis/plugin/scheduling/SchedulerX常见问题及解决方法.md)@学仁
121121
* [Dubbo 稳定性案例:Nacos 注册中心可用性问题复盘](docs/diagnosis/plugin/rpc/Dubbo稳定性案例:Nacos注册中心可用性问题复盘.md)@岛风
122-
* [让可观察性带上导航,快速发现和定位业务问题:opentracing上写入业务信息](docs/diagnosis/tracing/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.md)@竹影
122+
* [让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息](docs/diagnosis/tracing/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.md)@竹影
123123
* 待定
124124
* RocketMQ 常见问题及解决方法,@丁磊
125125
* 慢 SQL 常见原因及解决方法,@长源

docs/diagnosis/tracing/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
> 作者:徐建伟(竹影)
44
> 创作日期:2020-01-02
55
> 专栏地址:[【稳定大于一切】](https://github.com/StabilityMan/StabilityGuide)
6-
> PDF 格式:[让可观察性带上导航,快速发现和定位业务问题:OpenTracing 上写入业务信息](https://github.com/StabilityMan/StabilityGuide/blob/master/docs/diagnosis/tracing/pdf/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.md)
6+
> PDF 格式:[让可观察性带上导航,快速发现和定位业务问题:OpenTracing 上写入业务信息](https://github.com/StabilityMan/StabilityGuide/blob/master/docs/diagnosis/tracing/pdf/让可观察性带上导航,快速发现和定位业务问题:OpenTracing上写入业务信息.pdf)
77
88
## 引言
99

1010
在可观察性领域,[Metrics,Tracing 和 Logging](http://peter.bourgon.org/blog/2017/02/21/metrics-tracing-and-logging.html?spm=a2c63.p38356.879954.8.32bf71fe7wRiQK) 的介绍由来已久。三种之间的边界越来越模糊。 OpenTracing 中已经支持 LogEvent,OpenTelemetry 已经把 OpenMetric 和 OpenTracing 整合到一块。今天我们要介绍的链路追踪的业务分析功能,通过对链路数据进行聚合统计,可以查看各种业务报表。
1111

12-
![](image/15732168948715/15760686426960.jpg)
12+
![](image/15760686426960.jpg)
1313

1414

1515

@@ -45,7 +45,7 @@
4545

4646
通用的监控系统主要是对操作系统,分布式调用,数据库组件进行监控。如果对业务监控,那就需要开发同学对调用链埋点添加业务属性(用 tag 来记录各种业务属性)。通过对 tag 标签进行过滤和统计聚合,达到业务分析和监控的效果。
4747

48-
![-w1019](image/15732168948715/15735634715900.jpg)
48+
![-w1019](image/15735634715900.jpg)
4949

5050
## 业务分析的实现方式
5151
业务分析是在链路上标注一些业务数据,以下我们用 Jaeger 和 Skywalking 为例子讲解业务埋点。
@@ -97,12 +97,12 @@ Tag 信息就好比给图书打上编号分类信息,让我们可以在图书
9797
* 业务标签的过滤
9898
可以通过筛选 Tag 进行过滤,寻找所需要的链路。 如下图,查看手机端下单的请求的变化趋势,详情等。
9999

100-
![-w1439](image/15732168948715/15779366001879.jpg)
100+
![-w1439](image/15779366001879.jpg)
101101

102102
* 业务标签的聚合
103103
指定 Tag 进行聚合,分析 Tag 聚合的统计。 如下图 查看每个入口(PC 和 Mobile)的请求数,响应时间,异常查询。 可以识别是不同业务的对比情况。
104104

105-
![-w1427](image/15732168948715/15779367618711.jpg)
105+
![-w1427](image/15779367618711.jpg)
106106

107107

108108

@@ -117,14 +117,14 @@ Tag 功能主要是业务开发同学用来进行业务监控的, 通过在链
117117

118118
那么通过 Tag `bizErr` 进行聚合,对数量进行排序下,如果 `1-**` 开头的比较多,那表示当前系统比较严重,需要紧急处理。 查看这些异常链路的请求参数或者返回值,我们可以快速定位问题。
119119

120-
![-w1438](image/15732168948715/15779520283522.jpg)
121-
![-w1416](image/15732168948715/15779527219955.jpg)
120+
![-w1438](image/15779520283522.jpg)
121+
![-w1416](image/15779527219955.jpg)
122122

123123

124124
* 用户分析
125125
将 UserId 用 Tag 方式写入到 Span 中,可以统计到没有用户的数据,例如访问量,响应时间。 我们之前遇到一个问题,Web 的流量突然变大,响应比较慢。从监控来看流量比较大,但为什么流量会比较大呢,通过 UserId 分组统计后,发现某个用户的流量暴涨,导致整个后台响应比较慢,对这个用户进行限流后,web流量和相应时间恢复正常。
126126

127-
![-w1439](image/15732168948715/15779522388413.jpg)
127+
![-w1439](image/15779522388413.jpg)
128128

129129
## 业务大盘
130130
中台系统中各个业务的创建订单大盘。

0 commit comments

Comments
 (0)