Commit 0dbfeabf authored by 郭人方's avatar 郭人方

doc: skywalking 使用说明

parent 4b188a15
...@@ -11,14 +11,14 @@ ...@@ -11,14 +11,14 @@
## 仪表板 ## 仪表板
1.吞吐量CPM,表示每分钟的调用,cpm 全称 call per minutes,是吞吐量(Throughput)指标。下图 1. 吞吐量CPM,表示每分钟的调用,cpm 全称 call per minutes,是吞吐量(Throughput)指标。下图
是拼接的全局、服务、实例和接口的吞吐量及平均吞吐量。 是拼接的全局、服务、实例和接口的吞吐量及平均吞吐量。
![CPM](./images/CPM.jpg) ![CPM](./images/CPM.jpg)
第一条185cpm=185/60=3.08个请求/秒。 第一条175.86cpm=175.86/60=2.931个请求/秒。
2.Apdex分数,Apdex规范推荐了以下Apdex质量评级,将Apdex得分分为: 2. Apdex分数,Apdex规范推荐了以下Apdex质量评级,将Apdex得分分为:
2.1 优秀(0.94 - 1.00) 2.1 优秀(0.94 - 1.00)
2.2 良好(0.85 - 0.93) 2.2 良好(0.85 - 0.93)
...@@ -26,9 +26,9 @@ ...@@ -26,9 +26,9 @@
2.4 差(0.50 - 0.69) 2.4 差(0.50 - 0.69)
2.5 不可接受(0.00 - 0.49) 2.5 不可接受(0.00 - 0.49)
3.响应时间百分比(Percent Response),包括 p99, p95, p90, p75, p50,其中的 “p99:390” 表示 99% 请求的响应时间在390ms以内。而99%一般用于抛掉一些极端值,表示绝大多数请求。 3. 响应时间百分比(Percent Response),包括 p99, p95, p90, p75, p50,其中的 “p99:390” 表示 99% 请求的响应时间在390ms以内。而99%一般用于抛掉一些极端值,表示绝大多数请求。
4.SLA表示成功率。SLA 全称 Service-Level Agreement,直译为 “服务等级协议”,用来表示提供服务的水平。在IT中,SLA可以衡量平台的可用性,下面是N个9的计算: 4. SLA表示成功率。SLA 全称 Service-Level Agreement,直译为 “服务等级协议”,用来表示提供服务的水平。在IT中,SLA可以衡量平台的可用性,下面是N个9的计算:
4.1 1年 = 365天 = 8760小时 4.1 1年 = 365天 = 8760小时
4.299 = 8760 * 1% => 3.65天 4.299 = 8760 * 1% => 3.65天
...@@ -43,3 +43,10 @@ ...@@ -43,3 +43,10 @@
5. Slow Endpoint 慢端点 5. Slow Endpoint 慢端点
Endpoint 表示具体的服务,例如一个接口。下面是全局Top N的数据,通过这个可以观测平台性能情况。 Endpoint 表示具体的服务,例如一个接口。下面是全局Top N的数据,通过这个可以观测平台性能情况。
![Endpoint](./images/Endpoint.png)
6. Heatmap 热力图
Heapmap 可译为热力图、热度图都可以,其中颜色越深,表示请求数越多,这和GitHub Contributions很像,commit越多,颜色越深。横坐标是响应时间,鼠标放上去,可以看到具体的数量。通过热力图,一方面可以直观感受平台的整体流量,另一方面也可以感受整体性能。
![Heatmap](./images/Heatmap.png)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment