提交 7a6c26b8 编写于 作者: C caoyixiong 提交者: wu-sheng

Provide cn doc translation about concept and design parts (#2056)

* fix classloader dead lock in jdk7+

* support springcloud fegin 2.x

* update pom

* fix checkstyle

* fix checkstyle

* Update pom.xml

* cn doc

* cn doc

* cn doc

* cn doc

* cn doc

* delete cn default readme
上级 15188e5d
......@@ -19,7 +19,7 @@ As usual, all services provided by gRPC and HTTP protocol to make integration ea
## Tracing in OAP
Tracing in OAP has two ways to process.
1. Traditional way in SkyWalking 5 series. Format tracing data in SkyWalking trace segment and span formats,
even for Zipkin data format. The AOP analysis the segments to get metrics, and push the metric data into
even for Zipkin data format. The OAP analysis the segments to get metrics, and push the metric data into
the streaming aggregation.
1. Consider tracing as some kinds of logging only. Just provide save and visualization capabilities for trace.
......@@ -30,5 +30,5 @@ These formats could be processed in the two ways too.
Metric in OAP is totally new feature in 6 series. Build observability for a distributed system based on metric of connected nodes.
No tracing data is required.
Metric data are aggregated inside AOP cluster in streaming mode. See about [Observability Analysis Language](oal.md),
Metric data are aggregated inside OAP cluster in streaming mode. See about [Observability Analysis Language](oal.md),
which provides the easy way to do aggregation and analysis in script style.
\ No newline at end of file
# 概念和设计
TODO:
概念和设计可以帮助你去学习和理解`SkyWalking`以及其生态
- `SkyWalking`是什么?
- [总览与核心概念](overview-cn.md). 深入介绍和描述了项目,包括了项目解决的问题。
- [项目目标](project-goals-cn.md). 介绍了SkyWalking的目标,这些目标目前也是`SkyWalking`的侧重点并且很多的功能都是关于它的。
当你阅读完上面的文档之后,你应该就可以明白`SkyWalking`的基本目标了。现在,你可以选择下面你感兴趣的部分,并深入研究。
- 探针
- [介绍](probe-introduction-cn.md). 引导读者去理解什么是探针,目前有多少种不同的探针存在并且为什么需要它们。
- [服务自动埋点工具](service-agent-cn.md). 介绍了`SkyWalking`的服务自动埋点工具做了什么?目前`SkyWalking`支持多少种语言?
- [手动埋点SDK](manual-sdk-cn.md). 介绍了手动埋点在`SkyWalking`生态之中的角色
- [服务网格探针](service-mesh-probe-cn.md). 介绍了`SkyWalking`为什么要从服务网格和代理探针中接收到遥测数据,并且`SkyWalking`是如何做到的。
- 后端
- [总览](backend-overview-cn.md). 非常深入地介绍了OAP后端。
- [观测分析语言](oal-cn.md). 介绍了定义聚合行为定义的核心语言。
- [OAP的查询](query-oap-cn.md). 介绍了如果从后端去查询数据,其中包含了一个简单的指标数据,拓扑图,Trace数据或者日志数据
- UI
- [UI总览](ui-overview-cn.md).
# 可观测性分析平台
`OAP`(可观测性分析平台)是从`SkyWalking 6.x`开始的一个新的概念. 而且`OAP`将会替代掉`SkyWalking6.x`**之前版本**的整个后端。
下面将会讲解下整个新平台的功能。
## OAP的功能
`OAP`可以接受更多的数据来源,这些数据来源主要分为两类:**链路跟踪****指标**
- **链路跟踪**. 支持`SkyWalking`原生的数据格式,`Zipkin v1,v2`的数据格式和`Jaeger`的数据格式.
- **指标**. `SkyWalking`已经与服务网格平台(`Istio`` Envoy`, `Linkerd`)进行整合,可以从这些服务网格平台的数据面板或者控制面板提供可观测性。
而且,`Skywalking`的原生`agent`也可以运行在指标模式之下,这能够极大地提升性能。
通过使用`SkyWalking`的日志插件和`toolkits``SkyWalking`可以通过使用`trace id`或者`span id`将链路与日志串联起来,从而可以将日志系统与链路系统进行可视化集成。
跟之前一样,我们提供了`gRpc``Http`协议去让那些我们无法支持的生态系统更好地融入进来。
## 链路跟踪 之 OAP
`OAP`中的链路跟踪有两条方式去运行,
1.`SkyWalking 5`版本保持一致. 将所有的链路数据(包含`Zipkin` 格式的数据)都压缩成`SkyWalking`的原生格式,然后通过`OAP`去分析这些已经统一格式的数据去获取到指标,最终将这些数据进行流式聚合。
2. 将这些链路数据只是用作某些类型的日志集合,仅仅只提供存储以及整个链路的可视化功能。
并且,`SkyWalking`可以接受其他系统(`Zipkin``Jeager``OpenCensus`)传过来的链路数据,并使用上面的两种方式去处理
## 指标 之 OAP
指标在`SkyWalking6`版本是一个全新的功能。可以不通过链路数据为一个基于指标连通节点的分布式系统建立可观测性。
流式模型的`OAP`集群会将指标数据进行聚合。具体信息可以查看[可观测性分析语言](oal-cn.md),它提供了一个简单的脚本风格方式去进行数据聚合分析。
\ No newline at end of file
## 手动埋点SDK
TODO
\ No newline at end of file
## 观测分析语言
TODO
\ No newline at end of file
## 总览
TODO
\ No newline at end of file
## 探针介绍
TODO
\ No newline at end of file
## 项目目标
TODO
\ No newline at end of file
## OAP的查询
TODO
\ No newline at end of file
## 服务自动埋点工具
TODO
\ No newline at end of file
## 服务网格探针
TODO
\ No newline at end of file
## UI总览
TODO
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册