From 6ceef4dd83ef2dc69dee64640f63f7dd5b9739f0 Mon Sep 17 00:00:00 2001 From: wusheng Date: Thu, 24 Mar 2016 11:13:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=83=A8=E5=88=86=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E8=AF=B4=E6=98=8E=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- skywalking-server/doc/hbase_table_desc.md | 28 ++--------------------- 2 files changed, 3 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 550fbdd8b..b48a8cbbe 100644 --- a/README.md +++ b/README.md @@ -158,4 +158,4 @@ Tracing.getTraceId(); - 通过web应用的http调用入口,通过返回的header信息,找到此次调用的traceid。前提:此web应用的url,已经使用skywalking进行监控。 # 源代码说明 -* [HBase存储结构说明](https://github.com/wu-sheng/sky-walking/blob/master/skywalking-server/doc/hbase_table_desc.md) +* [追踪日志明细存储结构说明](https://github.com/wu-sheng/sky-walking/blob/master/skywalking-server/doc/hbase_table_desc.md) diff --git a/skywalking-server/doc/hbase_table_desc.md b/skywalking-server/doc/hbase_table_desc.md index eb3a28a12..c05778616 100644 --- a/skywalking-server/doc/hbase_table_desc.md +++ b/skywalking-server/doc/hbase_table_desc.md @@ -1,6 +1,7 @@ -# Sky Walking HBase存储结构说明 +# Sky Walking Server HBase存储结构说明 ## sw-call-chain - 此表用于存储追踪到明细的日志信息,包含左右从客户端收集到的日志全文。 +- Analysis程序会根据此明细进行调用情况的分析和汇总。 ### 存储结构 * row_key: traceid。如:1.0a2.1455720324167.4c6b535.22455.2629.289 @@ -20,28 +21,3 @@ |call-chain|0.0.0.1|...| |call-chain|...|...| -## sw-call-chain -- 用于存放CID,TID的映射关系表 -- CID全称为:distributed call chain id,标识一种类型的调用链,使用唯一性算法,使用短字符标识调用链 - -### 存储结构 -* row_key: traceid。如:1.0a2.1455720324167.4c6b535.22455.2629.289 -* column_family:(常量)trace_info -* column_name:(常量)cid -* column_value:cid值 - -### 存储结构示例 -|row_key|column_family|column_name|column_value| -| ------| ----------- |---------| ----------| -|1.0a2.1455720324167.4c6b535.22455.2629.289|trace_info|cid|CID_1EFBFAC8994FDD6993B5E8A23E3C83A7| - -## sw-chain-detail -- 用于存放CID的的明细信息 - -### 存储结构 -* row_key: cid。 -* column_family: (常量)chain_detail -* column_name:动态列名,列名称由各埋点的序号决定。RPC调用数据已经合并。 -* column_value:埋点viewpoint标识详细信息。如:节点的token值,viewpoint,businesskey,层级编号,调用类型,userId等 - -### 存储结构示例