Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
apache
SkyWalking
提交
5f30a3bb
S
SkyWalking
项目概览
apache
/
SkyWalking
上一次同步 1 年多
通知
302
Star
21345
Fork
6091
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
5f30a3bb
编写于
8月 20, 2017
作者:
P
pengys5
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1. Add remote module with grpc
2. Move all data define to storage module #367
上级
c1c7d9b8
变更
181
隐藏空白更改
内联
并排
Showing
181 changed file
with
571 addition
and
486 deletion
+571
-486
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/grpc/handler/JVMMetricsServiceHandler.java
...ector/agentjvm/grpc/handler/JVMMetricsServiceHandler.java
+4
-4
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/CpuMetricPersistenceWorker.java
...ector/agentjvm/worker/cpu/CpuMetricPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/dao/CpuMetricEsDAO.java
...apm/collector/agentjvm/worker/cpu/dao/CpuMetricEsDAO.java
+3
-3
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/define/CpuMetricEsTableDefine.java
...or/agentjvm/worker/cpu/define/CpuMetricEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/define/CpuMetricH2TableDefine.java
...or/agentjvm/worker/cpu/define/CpuMetricH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/GCMetricPersistenceWorker.java
...llector/agentjvm/worker/gc/GCMetricPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/dao/GCMetricEsDAO.java
...g/apm/collector/agentjvm/worker/gc/dao/GCMetricEsDAO.java
+3
-3
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/define/GCMetricEsTableDefine.java
...ctor/agentjvm/worker/gc/define/GCMetricEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/define/GCMetricH2TableDefine.java
...ctor/agentjvm/worker/gc/define/GCMetricH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/heartbeat/InstHeartBeatPersistenceWorker.java
...tjvm/worker/heartbeat/InstHeartBeatPersistenceWorker.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/heartbeat/dao/InstanceHeartBeatEsDAO.java
...agentjvm/worker/heartbeat/dao/InstanceHeartBeatEsDAO.java
+3
-3
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/heartbeat/define/InstanceHeartBeatDataDefine.java
.../worker/heartbeat/define/InstanceHeartBeatDataDefine.java
+8
-8
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/MemoryMetricPersistenceWorker.java
...agentjvm/worker/memory/MemoryMetricPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/dao/MemoryMetricEsDAO.java
...llector/agentjvm/worker/memory/dao/MemoryMetricEsDAO.java
+3
-3
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/define/MemoryMetricEsTableDefine.java
...ntjvm/worker/memory/define/MemoryMetricEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/define/MemoryMetricH2TableDefine.java
...ntjvm/worker/memory/define/MemoryMetricH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/MemoryPoolMetricPersistenceWorker.java
.../worker/memorypool/MemoryPoolMetricPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/dao/MemoryPoolMetricEsDAO.java
...agentjvm/worker/memorypool/dao/MemoryPoolMetricEsDAO.java
+3
-3
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/define/MemoryPoolMetricEsTableDefine.java
...rker/memorypool/define/MemoryPoolMetricEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/define/MemoryPoolMetricH2TableDefine.java
...rker/memorypool/define/MemoryPoolMetricH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/application/ApplicationIDService.java
...ector/agentregister/application/ApplicationIDService.java
+1
-1
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/grpc/handler/InstanceDiscoveryServiceHandler.java
...egister/grpc/handler/InstanceDiscoveryServiceHandler.java
+19
-2
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/instance/InstanceIDService.java
...m/collector/agentregister/instance/InstanceIDService.java
+6
-6
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/jetty/handler/InstanceDiscoveryServletHandler.java
...gister/jetty/handler/InstanceDiscoveryServletHandler.java
+3
-1
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/servicename/ServiceNameService.java
...llector/agentregister/servicename/ServiceNameService.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/GlobalTracePersistenceWorker.java
...entstream/worker/global/GlobalTracePersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/GlobalTraceSpanListener.java
...or/agentstream/worker/global/GlobalTraceSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/dao/GlobalTraceEsDAO.java
...ector/agentstream/worker/global/dao/GlobalTraceEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/define/GlobalTraceEsTableDefine.java
...stream/worker/global/define/GlobalTraceEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/define/GlobalTraceH2TableDefine.java
...stream/worker/global/define/GlobalTraceH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/InstPerformancePersistenceWorker.java
...nstance/performance/InstPerformancePersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/InstPerformanceSpanListener.java
...ker/instance/performance/InstPerformanceSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/dao/InstPerformanceEsDAO.java
...worker/instance/performance/dao/InstPerformanceEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/define/InstPerformanceEsTableDefine.java
...ance/performance/define/InstPerformanceEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/define/InstPerformanceH2TableDefine.java
...ance/performance/define/InstPerformanceH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentAggregationWorker.java
...worker/node/component/NodeComponentAggregationWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentPersistenceWorker.java
...worker/node/component/NodeComponentPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentRemoteWorker.java
...ream/worker/node/component/NodeComponentRemoteWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentSpanListener.java
...ream/worker/node/component/NodeComponentSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/dao/NodeComponentEsDAO.java
...tstream/worker/node/component/dao/NodeComponentEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/define/NodeComponentEsTableDefine.java
...ker/node/component/define/NodeComponentEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/define/NodeComponentH2TableDefine.java
...ker/node/component/define/NodeComponentH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingAggregationWorker.java
...eam/worker/node/mapping/NodeMappingAggregationWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingPersistenceWorker.java
...eam/worker/node/mapping/NodeMappingPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingRemoteWorker.java
...ntstream/worker/node/mapping/NodeMappingRemoteWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingSpanListener.java
...ntstream/worker/node/mapping/NodeMappingSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/dao/NodeMappingEsDAO.java
...agentstream/worker/node/mapping/dao/NodeMappingEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/define/NodeMappingEsTableDefine.java
.../worker/node/mapping/define/NodeMappingEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/define/NodeMappingH2TableDefine.java
.../worker/node/mapping/define/NodeMappingH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefAggregationWorker.java
...am/worker/noderef/reference/NodeRefAggregationWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefPersistenceWorker.java
...am/worker/noderef/reference/NodeRefPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefRemoteWorker.java
...tstream/worker/noderef/reference/NodeRefRemoteWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefSpanListener.java
...tstream/worker/noderef/reference/NodeRefSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/dao/NodeReferenceEsDAO.java
...ream/worker/noderef/reference/dao/NodeReferenceEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/dao/NodeReferenceH2DAO.java
...ream/worker/noderef/reference/dao/NodeReferenceH2DAO.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/define/NodeRefEsTableDefine.java
...worker/noderef/reference/define/NodeRefEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/define/NodeRefH2TableDefine.java
...worker/noderef/reference/define/NodeRefH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumAggregationWorker.java
...m/worker/noderef/summary/NodeRefSumAggregationWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumPersistenceWorker.java
...m/worker/noderef/summary/NodeRefSumPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumRemoteWorker.java
...stream/worker/noderef/summary/NodeRefSumRemoteWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumSpanListener.java
...stream/worker/noderef/summary/NodeRefSumSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/dao/NodeRefSumEsDAO.java
...entstream/worker/noderef/summary/dao/NodeRefSumEsDAO.java
+4
-4
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/define/NodeRefSumEsTableDefine.java
...orker/noderef/summary/define/NodeRefSumEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/define/NodeRefSumH2TableDefine.java
...orker/noderef/summary/define/NodeRefSumH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationEsTableDefine.java
...worker/register/application/ApplicationEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationH2TableDefine.java
...worker/register/application/ApplicationH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationRegisterRemoteWorker.java
...register/application/ApplicationRegisterRemoteWorker.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationRegisterSerialWorker.java
...register/application/ApplicationRegisterSerialWorker.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/dao/ApplicationEsDAO.java
...eam/worker/register/application/dao/ApplicationEsDAO.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/dao/ApplicationH2DAO.java
...eam/worker/register/application/dao/ApplicationH2DAO.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/dao/IApplicationDAO.java
...ream/worker/register/application/dao/IApplicationDAO.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceEsTableDefine.java
...tream/worker/register/instance/InstanceEsTableDefine.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceH2TableDefine.java
...tream/worker/register/instance/InstanceH2TableDefine.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceRegisterRemoteWorker.java
...orker/register/instance/InstanceRegisterRemoteWorker.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceRegisterSerialWorker.java
...orker/register/instance/InstanceRegisterSerialWorker.java
+3
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/dao/IInstanceDAO.java
...gentstream/worker/register/instance/dao/IInstanceDAO.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/dao/InstanceEsDAO.java
...entstream/worker/register/instance/dao/InstanceEsDAO.java
+3
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/dao/InstanceH2DAO.java
...entstream/worker/register/instance/dao/InstanceH2DAO.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameEsTableDefine.java
...worker/register/servicename/ServiceNameEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameH2TableDefine.java
...worker/register/servicename/ServiceNameH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameRegisterRemoteWorker.java
...register/servicename/ServiceNameRegisterRemoteWorker.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameRegisterSerialWorker.java
...register/servicename/ServiceNameRegisterSerialWorker.java
+2
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/dao/IServiceNameDAO.java
...ream/worker/register/servicename/dao/IServiceNameDAO.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/dao/ServiceNameEsDAO.java
...eam/worker/register/servicename/dao/ServiceNameEsDAO.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/dao/ServiceNameH2DAO.java
...eam/worker/register/servicename/dao/ServiceNameH2DAO.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/SegmentParse.java
...pm/collector/agentstream/worker/segment/SegmentParse.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/SegmentCostPersistenceWorker.java
...eam/worker/segment/cost/SegmentCostPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/SegmentCostSpanListener.java
...ntstream/worker/segment/cost/SegmentCostSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/dao/SegmentCostEsDAO.java
...agentstream/worker/segment/cost/dao/SegmentCostEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/define/SegmentCostEsTableDefine.java
.../worker/segment/cost/define/SegmentCostEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/define/SegmentCostH2TableDefine.java
.../worker/segment/cost/define/SegmentCostH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/SegmentPersistenceWorker.java
...tream/worker/segment/origin/SegmentPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/dao/SegmentEsDAO.java
...r/agentstream/worker/segment/origin/dao/SegmentEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/define/SegmentEsTableDefine.java
...am/worker/segment/origin/define/SegmentEsTableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/define/SegmentH2TableDefine.java
...am/worker/segment/origin/define/SegmentH2TableDefine.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntryAggregationWorker.java
...m/worker/service/entry/ServiceEntryAggregationWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntryPersistenceWorker.java
...m/worker/service/entry/ServiceEntryPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntryRemoteWorker.java
...stream/worker/service/entry/ServiceEntryRemoteWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntrySpanListener.java
...stream/worker/service/entry/ServiceEntrySpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/dao/ServiceEntryEsDAO.java
...entstream/worker/service/entry/dao/ServiceEntryEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/define/ServiceEntryEsTableDefine.java
...orker/service/entry/define/ServiceEntryEsTableDefine.java
+1
-0
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/define/ServiceEntryH2TableDefine.java
...orker/service/entry/define/ServiceEntryH2TableDefine.java
+1
-0
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefAggregationWorker.java
...ker/serviceref/reference/ServiceRefAggregationWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefPersistenceWorker.java
...ker/serviceref/reference/ServiceRefPersistenceWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefRemoteWorker.java
...m/worker/serviceref/reference/ServiceRefRemoteWorker.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefSpanListener.java
...m/worker/serviceref/reference/ServiceRefSpanListener.java
+1
-1
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/dao/ServiceRefEsDAO.java
...ream/worker/serviceref/reference/dao/ServiceRefEsDAO.java
+3
-3
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/dao/ServiceRefH2DAO.java
...ream/worker/serviceref/reference/dao/ServiceRefH2DAO.java
+2
-2
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/define/ServiceRefEsTableDefine.java
.../serviceref/reference/define/ServiceRefEsTableDefine.java
+1
-0
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/define/ServiceRefH2TableDefine.java
.../serviceref/reference/define/ServiceRefH2TableDefine.java
+1
-0
apm-collector/apm-collector-agentstream/src/test/java/org/skywalking/apm/collector/agentstream/mock/SegmentPost.java
...kywalking/apm/collector/agentstream/mock/SegmentPost.java
+4
-4
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/AbstractHashMessage.java
...alking/apm/collector/core/stream/AbstractHashMessage.java
+2
-3
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/Data.java
...n/java/org/skywalking/apm/collector/core/stream/Data.java
+1
-35
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/Operation.java
...a/org/skywalking/apm/collector/core/stream/Operation.java
+1
-1
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/Transform.java
...a/org/skywalking/apm/collector/core/stream/Transform.java
+1
-1
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/operate/AddOperation.java
...lking/apm/collector/core/stream/operate/AddOperation.java
+2
-2
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/operate/CoverOperation.java
...ing/apm/collector/core/stream/operate/CoverOperation.java
+2
-2
apm-collector/apm-collector-core/src/main/java/org/skywalking/apm/collector/core/stream/operate/NonOperation.java
...lking/apm/collector/core/stream/operate/NonOperation.java
+2
-2
apm-collector/apm-collector-remote/pom.xml
apm-collector/apm-collector-remote/pom.xml
+104
-0
apm-collector/apm-collector-remote/src/main/proto/RemoteCommonService.proto
...collector-remote/src/main/proto/RemoteCommonService.proto
+0
-0
apm-collector/apm-collector-storage/pom.xml
apm-collector/apm-collector-storage/pom.xml
+5
-0
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/Attribute.java
...rg/skywalking/apm/collector/storage/define/Attribute.java
+3
-1
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/AttributeType.java
...kywalking/apm/collector/storage/define/AttributeType.java
+1
-1
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/CommonTable.java
.../skywalking/apm/collector/storage/define/CommonTable.java
+1
-1
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/DataDefine.java
...g/skywalking/apm/collector/storage/define/DataDefine.java
+2
-1
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/global/GlobalTraceDataDefine.java
...ollector/storage/define/global/GlobalTraceDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/global/GlobalTraceTable.java
...apm/collector/storage/define/global/GlobalTraceTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/instance/InstPerformanceDataDefine.java
...or/storage/define/instance/InstPerformanceDataDefine.java
+9
-10
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/instance/InstPerformanceTable.java
...llector/storage/define/instance/InstPerformanceTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/CpuMetricDataDefine.java
...apm/collector/storage/define/jvm/CpuMetricDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/CpuMetricTable.java
...king/apm/collector/storage/define/jvm/CpuMetricTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/GCMetricDataDefine.java
.../apm/collector/storage/define/jvm/GCMetricDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/GCMetricTable.java
...lking/apm/collector/storage/define/jvm/GCMetricTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/MemoryMetricDataDefine.java
.../collector/storage/define/jvm/MemoryMetricDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/MemoryMetricTable.java
...g/apm/collector/storage/define/jvm/MemoryMetricTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/MemoryPoolMetricDataDefine.java
...lector/storage/define/jvm/MemoryPoolMetricDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm/MemoryPoolMetricTable.java
...m/collector/storage/define/jvm/MemoryPoolMetricTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/node/NodeComponentDataDefine.java
...ollector/storage/define/node/NodeComponentDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/node/NodeComponentTable.java
...apm/collector/storage/define/node/NodeComponentTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/node/NodeMappingDataDefine.java
.../collector/storage/define/node/NodeMappingDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/node/NodeMappingTable.java
...g/apm/collector/storage/define/node/NodeMappingTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/noderef/NodeRefDataDefine.java
...m/collector/storage/define/noderef/NodeRefDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/noderef/NodeRefSumDataDefine.java
...ollector/storage/define/noderef/NodeRefSumDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/noderef/NodeRefSumTable.java
...apm/collector/storage/define/noderef/NodeRefSumTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/noderef/NodeRefTable.java
...ng/apm/collector/storage/define/noderef/NodeRefTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/register/ApplicationDataDefine.java
...lector/storage/define/register/ApplicationDataDefine.java
+7
-7
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/register/ApplicationTable.java
...m/collector/storage/define/register/ApplicationTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/register/InstanceDataDefine.java
...collector/storage/define/register/InstanceDataDefine.java
+27
-10
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/register/InstanceTable.java
.../apm/collector/storage/define/register/InstanceTable.java
+3
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/register/ServiceNameDataDefine.java
...lector/storage/define/register/ServiceNameDataDefine.java
+7
-7
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/register/ServiceNameTable.java
...m/collector/storage/define/register/ServiceNameTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/segment/SegmentCostDataDefine.java
...llector/storage/define/segment/SegmentCostDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/segment/SegmentCostTable.java
...pm/collector/storage/define/segment/SegmentCostTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/segment/SegmentDataDefine.java
...m/collector/storage/define/segment/SegmentDataDefine.java
+8
-9
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/segment/SegmentTable.java
...ng/apm/collector/storage/define/segment/SegmentTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/service/ServiceEntryDataDefine.java
...lector/storage/define/service/ServiceEntryDataDefine.java
+8
-8
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/service/ServiceEntryTable.java
...m/collector/storage/define/service/ServiceEntryTable.java
+2
-2
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/serviceref/ServiceRefDataDefine.java
...ector/storage/define/serviceref/ServiceRefDataDefine.java
+8
-8
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/define/serviceref/ServiceRefTable.java
.../collector/storage/define/serviceref/ServiceRefTable.java
+2
-2
apm-collector/apm-collector-stream/pom.xml
apm-collector/apm-collector-stream/pom.xml
+10
-45
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/StreamModuleContext.java
.../skywalking/apm/collector/stream/StreamModuleContext.java
+1
-1
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/Role.java
...java/org/skywalking/apm/collector/stream/worker/Role.java
+1
-1
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/AggregationWorker.java
...g/apm/collector/stream/worker/impl/AggregationWorker.java
+1
-1
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/PersistenceWorker.java
...g/apm/collector/stream/worker/impl/PersistenceWorker.java
+1
-1
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/dao/IPersistenceDAO.java
...apm/collector/stream/worker/impl/dao/IPersistenceDAO.java
+2
-2
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/DataCache.java
...king/apm/collector/stream/worker/impl/data/DataCache.java
+2
-0
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/DataCollection.java
...apm/collector/stream/worker/impl/data/DataCollection.java
+1
-0
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/selector/HashCodeSelector.java
...pm/collector/stream/worker/selector/HashCodeSelector.java
+1
-0
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/ApplicationEsDAO.java
...org/skywalking/apm/collector/ui/dao/ApplicationEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/GCMetricEsDAO.java
...va/org/skywalking/apm/collector/ui/dao/GCMetricEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/GlobalTraceEsDAO.java
...org/skywalking/apm/collector/ui/dao/GlobalTraceEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/InstPerformanceEsDAO.java
...skywalking/apm/collector/ui/dao/InstPerformanceEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/InstanceEsDAO.java
...va/org/skywalking/apm/collector/ui/dao/InstanceEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeComponentEsDAO.java
...g/skywalking/apm/collector/ui/dao/NodeComponentEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeMappingEsDAO.java
...org/skywalking/apm/collector/ui/dao/NodeMappingEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeRefSumEsDAO.java
.../org/skywalking/apm/collector/ui/dao/NodeRefSumEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeReferenceEsDAO.java
...g/skywalking/apm/collector/ui/dao/NodeReferenceEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/SegmentCostEsDAO.java
...org/skywalking/apm/collector/ui/dao/SegmentCostEsDAO.java
+2
-2
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/SegmentEsDAO.java
...ava/org/skywalking/apm/collector/ui/dao/SegmentEsDAO.java
+1
-1
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/ServiceNameEsDAO.java
...org/skywalking/apm/collector/ui/dao/ServiceNameEsDAO.java
+1
-1
apm-collector/pom.xml
apm-collector/pom.xml
+1
-0
未找到文件。
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/grpc/handler/JVMMetricsServiceHandler.java
浏览文件 @
5f30a3bb
...
...
@@ -3,15 +3,15 @@ package org.skywalking.apm.collector.agentjvm.grpc.handler;
import
io.grpc.stub.StreamObserver
;
import
java.util.List
;
import
org.skywalking.apm.collector.agentjvm.worker.cpu.CpuMetricPersistenceWorker
;
import
org.skywalking.apm.collector.
agentjvm.worker.cpu.define
.CpuMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.CpuMetricDataDefine
;
import
org.skywalking.apm.collector.agentjvm.worker.gc.GCMetricPersistenceWorker
;
import
org.skywalking.apm.collector.
agentjvm.worker.gc.define
.GCMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.GCMetricDataDefine
;
import
org.skywalking.apm.collector.agentjvm.worker.heartbeat.InstHeartBeatPersistenceWorker
;
import
org.skywalking.apm.collector.agentjvm.worker.heartbeat.define.InstanceHeartBeatDataDefine
;
import
org.skywalking.apm.collector.agentjvm.worker.memory.MemoryMetricPersistenceWorker
;
import
org.skywalking.apm.collector.
agentjvm.worker.memory.define
.MemoryMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.MemoryMetricDataDefine
;
import
org.skywalking.apm.collector.agentjvm.worker.memorypool.MemoryPoolMetricPersistenceWorker
;
import
org.skywalking.apm.collector.
agentjvm.worker.memorypool.define
.MemoryPoolMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.MemoryPoolMetricDataDefine
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.server.grpc.GRPCHandler
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/CpuMetricPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentjvm.worker.cpu
;
import
org.skywalking.apm.collector.agentjvm.worker.cpu.dao.ICpuMetricDAO
;
import
org.skywalking.apm.collector.
agentjvm.worker.cpu.define
.CpuMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.CpuMetricDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/dao/CpuMetricEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -4,11 +4,11 @@ import java.util.HashMap;
import
java.util.Map
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.CpuMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.CpuMetricTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/define/CpuMetricEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.cpu.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.CpuMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.CpuMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/define/CpuMetricH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.cpu.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.CpuMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.CpuMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/GCMetricPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentjvm.worker.gc
;
import
org.skywalking.apm.collector.agentjvm.worker.gc.dao.IGCMetricDAO
;
import
org.skywalking.apm.collector.
agentjvm.worker.gc.define
.GCMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.GCMetricDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/dao/GCMetricEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -4,11 +4,11 @@ import java.util.HashMap;
import
java.util.Map
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.GCMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.GCMetricTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/define/GCMetricEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.gc.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.GCMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.GCMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/define/GCMetricH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.gc.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.GCMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.GCMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/heartbeat/InstHeartBeatPersistenceWorker.java
浏览文件 @
5f30a3bb
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/heartbeat/dao/InstanceHeartBeatEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -7,10 +7,10 @@ import org.elasticsearch.action.index.IndexRequestBuilder;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.core.framework.UnexpectedException
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/heartbeat/define/InstanceHeartBeatDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentjvm.worker.heartbeat.define
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.Attribute
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.AttributeType
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Transform
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
import
org.skywalking.apm.collector.st
orage.define
.Attribute
;
import
org.skywalking.apm.collector.st
orage.define
.AttributeType
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Transform
;
import
org.skywalking.apm.collector.
core.stream
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
core.stream
.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/MemoryMetricPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentjvm.worker.memory
;
import
org.skywalking.apm.collector.agentjvm.worker.memory.dao.IMemoryMetricDAO
;
import
org.skywalking.apm.collector.
agentjvm.worker.memory.define
.MemoryMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.MemoryMetricDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/dao/MemoryMetricEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -4,11 +4,11 @@ import java.util.HashMap;
import
java.util.Map
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.MemoryMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.MemoryMetricTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/define/MemoryMetricEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.memory.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.MemoryMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.MemoryMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/define/MemoryMetricH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.memory.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.MemoryMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.MemoryMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/MemoryPoolMetricPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentjvm.worker.memorypool
;
import
org.skywalking.apm.collector.agentjvm.worker.memorypool.dao.IMemoryPoolMetricDAO
;
import
org.skywalking.apm.collector.
agentjvm.worker.memorypool.define
.MemoryPoolMetricDataDefine
;
import
org.skywalking.apm.collector.
storage.define.jvm
.MemoryPoolMetricDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/dao/MemoryPoolMetricEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -4,11 +4,11 @@ import java.util.HashMap;
import
java.util.Map
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.MemoryPoolMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.MemoryPoolMetricTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/define/MemoryPoolMetricEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.memorypool.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.MemoryPoolMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.MemoryPoolMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/define/MemoryPoolMetricH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentjvm.worker.memorypool.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.MemoryPoolMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.MemoryPoolMetricTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/application/ApplicationIDService.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentregister.application
;
import
org.skywalking.apm.collector.agentstream.worker.cache.ApplicationCache
;
import
org.skywalking.apm.collector.
agentstream.worker.register.application
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.register.application.ApplicationRegisterRemoteWorker
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
import
org.skywalking.apm.collector.stream.StreamModuleContext
;
...
...
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/grpc/handler/InstanceDiscoveryServiceHandler.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentregister.grpc.handler
;
import
com.google.gson.JsonArray
;
import
com.google.gson.JsonObject
;
import
io.grpc.stub.StreamObserver
;
import
org.skywalking.apm.collector.agentregister.instance.InstanceIDService
;
import
org.skywalking.apm.collector.server.grpc.GRPCHandler
;
...
...
@@ -9,6 +11,7 @@ import org.skywalking.apm.network.proto.ApplicationInstanceMapping;
import
org.skywalking.apm.network.proto.ApplicationInstanceRecover
;
import
org.skywalking.apm.network.proto.Downstream
;
import
org.skywalking.apm.network.proto.InstanceDiscoveryServiceGrpc
;
import
org.skywalking.apm.network.proto.OSInfo
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -23,7 +26,7 @@ public class InstanceDiscoveryServiceHandler extends InstanceDiscoveryServiceGrp
@Override
public
void
register
(
ApplicationInstance
request
,
StreamObserver
<
ApplicationInstanceMapping
>
responseObserver
)
{
int
instanceId
=
instanceIDService
.
getOrCreate
(
request
.
getApplicationId
(),
request
.
getAgentUUID
(),
request
.
getRegisterTime
());
int
instanceId
=
instanceIDService
.
getOrCreate
(
request
.
getApplicationId
(),
request
.
getAgentUUID
(),
request
.
getRegisterTime
()
,
buildOsInfo
(
request
.
getOsinfo
())
);
ApplicationInstanceMapping
.
Builder
builder
=
ApplicationInstanceMapping
.
newBuilder
();
builder
.
setApplicationId
(
request
.
getApplicationId
());
builder
.
setApplicationInstanceId
(
instanceId
);
...
...
@@ -39,8 +42,22 @@ public class InstanceDiscoveryServiceHandler extends InstanceDiscoveryServiceGrp
@Override
public
void
registerRecover
(
ApplicationInstanceRecover
request
,
StreamObserver
<
Downstream
>
responseObserver
)
{
instanceIDService
.
recover
(
request
.
getApplicationInstanceId
(),
request
.
getApplicationId
(),
request
.
getRegisterTime
());
instanceIDService
.
recover
(
request
.
getApplicationInstanceId
(),
request
.
getApplicationId
(),
request
.
getRegisterTime
()
,
buildOsInfo
(
request
.
getOsinfo
())
);
responseObserver
.
onNext
(
Downstream
.
newBuilder
().
build
());
responseObserver
.
onCompleted
();
}
private
String
buildOsInfo
(
OSInfo
osinfo
)
{
JsonObject
osInfoJson
=
new
JsonObject
();
osInfoJson
.
addProperty
(
"osName"
,
osinfo
.
getOsName
());
osInfoJson
.
addProperty
(
"hostName"
,
osinfo
.
getHostname
());
osInfoJson
.
addProperty
(
"processId"
,
osinfo
.
getProcessNo
());
JsonArray
ipv4Array
=
new
JsonArray
();
osinfo
.
getIpv4SList
().
forEach
(
ipv4
->
{
ipv4Array
.
add
(
ipv4
);
});
osInfoJson
.
add
(
"ipv4s"
,
ipv4Array
);
return
osInfoJson
.
toString
();
}
}
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/instance/InstanceIDService.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentregister.instance
;
import
org.skywalking.apm.collector.agentstream.worker.register.application.ApplicationRegisterRemoteWorker
;
import
org.skywalking.apm.collector.
agentstream.worker.register.instance
.InstanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.InstanceDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.register.instance.dao.IInstanceDAO
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
...
...
@@ -19,14 +19,14 @@ public class InstanceIDService {
private
final
Logger
logger
=
LoggerFactory
.
getLogger
(
InstanceIDService
.
class
);
public
int
getOrCreate
(
int
applicationId
,
String
agentUUID
,
long
registerTime
)
{
logger
.
debug
(
"get or create instance id, application id: {}, agentUUID: {}, registerTime: {}
"
,
applicationId
,
agentUUID
,
registerTime
);
public
int
getOrCreate
(
int
applicationId
,
String
agentUUID
,
long
registerTime
,
String
osInfo
)
{
logger
.
debug
(
"get or create instance id, application id: {}, agentUUID: {}, registerTime: {}
, osInfo: {}"
,
applicationId
,
agentUUID
,
registerTime
,
osInfo
);
IInstanceDAO
dao
=
(
IInstanceDAO
)
DAOContainer
.
INSTANCE
.
get
(
IInstanceDAO
.
class
.
getName
());
int
instanceId
=
dao
.
getInstanceId
(
applicationId
,
agentUUID
);
if
(
instanceId
==
0
)
{
StreamModuleContext
context
=
(
StreamModuleContext
)
CollectorContextHelper
.
INSTANCE
.
getContext
(
StreamModuleGroupDefine
.
GROUP_NAME
);
InstanceDataDefine
.
Instance
instance
=
new
InstanceDataDefine
.
Instance
(
"0"
,
applicationId
,
agentUUID
,
registerTime
,
0
,
registerTime
);
InstanceDataDefine
.
Instance
instance
=
new
InstanceDataDefine
.
Instance
(
"0"
,
applicationId
,
agentUUID
,
registerTime
,
0
,
registerTime
,
osInfo
);
try
{
context
.
getClusterWorkerContext
().
lookup
(
ApplicationRegisterRemoteWorker
.
WorkerRole
.
INSTANCE
).
tell
(
instance
);
}
catch
(
WorkerNotFoundException
|
WorkerInvokeException
e
)
{
...
...
@@ -42,11 +42,11 @@ public class InstanceIDService {
dao
.
updateHeartbeatTime
(
instanceId
,
heartbeatTime
);
}
public
void
recover
(
int
instanceId
,
int
applicationId
,
long
registerTime
)
{
public
void
recover
(
int
instanceId
,
int
applicationId
,
long
registerTime
,
String
osInfo
)
{
logger
.
debug
(
"instance recover, instance id: {}, application id: {}, register time: {}"
,
instanceId
,
applicationId
,
registerTime
);
IInstanceDAO
dao
=
(
IInstanceDAO
)
DAOContainer
.
INSTANCE
.
get
(
IInstanceDAO
.
class
.
getName
());
InstanceDataDefine
.
Instance
instance
=
new
InstanceDataDefine
.
Instance
(
String
.
valueOf
(
instanceId
),
applicationId
,
""
,
registerTime
,
instanceId
,
registerTime
);
InstanceDataDefine
.
Instance
instance
=
new
InstanceDataDefine
.
Instance
(
String
.
valueOf
(
instanceId
),
applicationId
,
""
,
registerTime
,
instanceId
,
registerTime
,
osInfo
);
dao
.
save
(
instance
);
}
}
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/jetty/handler/InstanceDiscoveryServletHandler.java
浏览文件 @
5f30a3bb
...
...
@@ -25,6 +25,7 @@ public class InstanceDiscoveryServletHandler extends JettyHandler {
private
static
final
String
AGENT_UUID
=
"au"
;
private
static
final
String
REGISTER_TIME
=
"rt"
;
private
static
final
String
INSTANCE_ID
=
"ii"
;
private
static
final
String
OS_INFO
=
"oi"
;
@Override
public
String
pathSpec
()
{
return
"/instance/register"
;
...
...
@@ -41,8 +42,9 @@ public class InstanceDiscoveryServletHandler extends JettyHandler {
int
applicationId
=
instance
.
get
(
APPLICATION_ID
).
getAsInt
();
String
agentUUID
=
instance
.
get
(
AGENT_UUID
).
getAsString
();
long
registerTime
=
instance
.
get
(
REGISTER_TIME
).
getAsLong
();
JsonObject
osInfo
=
instance
.
get
(
OS_INFO
).
getAsJsonObject
();
int
instanceId
=
instanceIDService
.
getOrCreate
(
applicationId
,
agentUUID
,
registerTime
);
int
instanceId
=
instanceIDService
.
getOrCreate
(
applicationId
,
agentUUID
,
registerTime
,
osInfo
.
toString
()
);
responseJson
.
addProperty
(
APPLICATION_ID
,
applicationId
);
responseJson
.
addProperty
(
INSTANCE_ID
,
instanceId
);
}
catch
(
IOException
e
)
{
...
...
apm-collector/apm-collector-agentregister/src/main/java/org/skywalking/apm/collector/agentregister/servicename/ServiceNameService.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentregister.servicename
;
import
org.skywalking.apm.collector.
agentstream.worker.register.servicename
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.register.servicename.ServiceNameRegisterRemoteWorker
;
import
org.skywalking.apm.collector.agentstream.worker.register.servicename.dao.IServiceNameDAO
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/GlobalTracePersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.global
;
import
org.skywalking.apm.collector.agentstream.worker.global.dao.IGlobalTraceDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.global.define
.GlobalTraceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.global
.GlobalTraceDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/GlobalTraceSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.global;
import
java.util.ArrayList
;
import
java.util.List
;
import
org.skywalking.apm.collector.
agentstream.worker.global.define
.GlobalTraceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.global
.GlobalTraceDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.GlobalTraceIdsListener
;
import
org.skywalking.apm.collector.stream.worker.util.TimeBucketUtils
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/dao/GlobalTraceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -6,10 +6,10 @@ import org.elasticsearch.action.index.IndexRequestBuilder;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.core.framework.UnexpectedException
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/define/GlobalTraceEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.global.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.global.GlobalTraceTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/define/GlobalTraceH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.global.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.global.GlobalTraceTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/InstPerformancePersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.instance.performance
;
import
org.skywalking.apm.collector.agentstream.worker.instance.performance.dao.IInstPerformanceDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.instance.performance.defin
e.InstPerformanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.instanc
e.InstPerformanceDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/InstPerformanceSpanListener.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.instance.performance
;
import
org.skywalking.apm.collector.
agentstream.worker.instance.performance.defin
e.InstPerformanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.instanc
e.InstPerformanceDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/dao/InstPerformanceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -6,10 +6,10 @@ import org.elasticsearch.action.get.GetResponse;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.instance.InstPerformanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.instance.InstPerformanceTable
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/define/InstPerformanceEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.instance.performance.def
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.instance.InstPerformanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.instance.InstPerformanceTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/define/InstPerformanceH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.instance.performance.def
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.instance.InstPerformanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.instance.InstPerformanceTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentAggregationWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.node.component
;
import
org.skywalking.apm.collector.
agentstream.worker.node.component.defin
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.stream.worker.Role;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.stream.worker.impl.AggregationWorker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.node.component
;
import
org.skywalking.apm.collector.agentstream.worker.node.component.dao.INodeComponentDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.node.component.defin
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.node.component
;
import
org.skywalking.apm.collector.
agentstream.worker.node.component.defin
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/NodeComponentSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -3,7 +3,7 @@ package org.skywalking.apm.collector.agentstream.worker.node.component;
import
java.util.ArrayList
;
import
java.util.List
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.
agentstream.worker.node.component.defin
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeComponentDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.ExitSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/dao/NodeComponentEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,11 +5,11 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeComponentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeComponentTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/define/NodeComponentEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.node.component.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeComponentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeComponentTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/define/NodeComponentH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.node.component.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeComponentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeComponentTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingAggregationWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.node.mapping
;
import
org.skywalking.apm.collector.
agentstream.worker.node.mapping.defin
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.stream.worker.Role;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.stream.worker.impl.AggregationWorker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.node.mapping
;
import
org.skywalking.apm.collector.agentstream.worker.node.mapping.dao.INodeMappingDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.node.mapping.defin
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.node.mapping
;
import
org.skywalking.apm.collector.
agentstream.worker.node.mapping.defin
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/NodeMappingSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -3,7 +3,7 @@ package org.skywalking.apm.collector.agentstream.worker.node.mapping;
import
java.util.ArrayList
;
import
java.util.List
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.
agentstream.worker.node.mapping.defin
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.
storage.define.nod
e.NodeMappingDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.RefsListener
;
import
org.skywalking.apm.collector.agentstream.worker.util.ExchangeMarkUtils
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/dao/NodeMappingEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,11 +5,11 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeMappingTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeMappingTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/define/NodeMappingEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.node.mapping.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeMappingTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeMappingTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/define/NodeMappingH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.node.mapping.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeMappingTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeMappingTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefAggregationWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.noderef.reference
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.reference.define
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.stream.worker.Role;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.stream.worker.impl.AggregationWorker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.noderef.reference
;
import
org.skywalking.apm.collector.agentstream.worker.noderef.reference.dao.INodeReferenceDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.reference.define
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.noderef.reference
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.reference.define
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/NodeRefSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -4,7 +4,7 @@ import java.util.ArrayList;
import
java.util.List
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.agentstream.worker.cache.InstanceCache
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.reference.define
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.ExitSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/dao/NodeReferenceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,11 +5,11 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/dao/NodeReferenceH2DAO.java
浏览文件 @
5f30a3bb
...
...
@@ -2,8 +2,8 @@ package org.skywalking.apm.collector.agentstream.worker.noderef.reference.dao;
import
org.skywalking.apm.collector.storage.h2.dao.H2DAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/define/NodeRefEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.noderef.reference.define
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/define/NodeRefH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.noderef.reference.define
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumAggregationWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.noderef.summary
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.summary.define
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.stream.worker.Role;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.stream.worker.impl.AggregationWorker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.noderef.summary
;
import
org.skywalking.apm.collector.agentstream.worker.noderef.summary.dao.INodeRefSumDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.summary.define
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.noderef.summary
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.summary.define
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/NodeRefSumSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -4,7 +4,7 @@ import java.util.ArrayList;
import
java.util.List
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.agentstream.worker.cache.InstanceCache
;
import
org.skywalking.apm.collector.
agentstream.worker.noderef.summary.define
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.
storage.define.noderef
.NodeRefSumDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.ExitSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/dao/NodeRefSumEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,12 +5,12 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefSumTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefSumTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/define/NodeRefSumEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.noderef.summary.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefSumTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefSumTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/define/NodeRefSumH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.noderef.summary.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefSumTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefSumTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.register.application;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ApplicationTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.register.application;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ApplicationTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationRegisterRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.application
;
import
org.skywalking.apm.collector.storage.define.register.ApplicationDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.ForeverFirstSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/ApplicationRegisterSerialWorker.java
浏览文件 @
5f30a3bb
...
...
@@ -4,13 +4,14 @@ import org.skywalking.apm.collector.core.util.Const;
import
org.skywalking.apm.collector.agentstream.worker.register.IdAutoIncrement
;
import
org.skywalking.apm.collector.agentstream.worker.register.application.dao.IApplicationDAO
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.storage.define.register.ApplicationDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.ForeverFirstSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/dao/ApplicationEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -9,8 +9,8 @@ import org.elasticsearch.action.search.SearchType;
import
org.elasticsearch.action.support.WriteRequest
;
import
org.elasticsearch.index.query.QueryBuilders
;
import
org.elasticsearch.search.SearchHit
;
import
org.skywalking.apm.collector.
agentstream.worker.register.application
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.
storage.define.register
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.client.elasticsearch.ElasticSearchClient
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/dao/ApplicationH2DAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.application.dao
;
import
org.skywalking.apm.collector.
agentstream.worker.register.application
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.client.h2.H2Client
;
import
org.skywalking.apm.collector.storage.h2.dao.H2DAO
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application/dao/IApplicationDAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.application.dao
;
import
org.skywalking.apm.collector.
agentstream.worker.register.application
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ApplicationDataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.register.instance;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
/**
* @author pengys5
...
...
@@ -31,5 +31,6 @@ public class InstanceEsTableDefine extends ElasticSearchTableDefine {
addColumn
(
new
ElasticSearchColumnDefine
(
InstanceTable
.
COLUMN_REGISTER_TIME
,
ElasticSearchColumnDefine
.
Type
.
Long
.
name
()));
addColumn
(
new
ElasticSearchColumnDefine
(
InstanceTable
.
COLUMN_INSTANCE_ID
,
ElasticSearchColumnDefine
.
Type
.
Integer
.
name
()));
addColumn
(
new
ElasticSearchColumnDefine
(
InstanceTable
.
COLUMN_HEARTBEAT_TIME
,
ElasticSearchColumnDefine
.
Type
.
Long
.
name
()));
addColumn
(
new
ElasticSearchColumnDefine
(
InstanceTable
.
COLUMN_OS_INFO
,
ElasticSearchColumnDefine
.
Type
.
Keyword
.
name
()));
}
}
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.register.instance;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
/**
* @author pengys5
...
...
@@ -19,5 +19,6 @@ public class InstanceH2TableDefine extends H2TableDefine {
addColumn
(
new
H2ColumnDefine
(
InstanceTable
.
COLUMN_REGISTER_TIME
,
H2ColumnDefine
.
Type
.
Bigint
.
name
()));
addColumn
(
new
H2ColumnDefine
(
InstanceTable
.
COLUMN_INSTANCE_ID
,
H2ColumnDefine
.
Type
.
Int
.
name
()));
addColumn
(
new
H2ColumnDefine
(
InstanceTable
.
COLUMN_HEARTBEAT_TIME
,
H2ColumnDefine
.
Type
.
Bigint
.
name
()));
addColumn
(
new
H2ColumnDefine
(
InstanceTable
.
COLUMN_OS_INFO
,
H2ColumnDefine
.
Type
.
Varchar
.
name
()));
}
}
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceRegisterRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.instance
;
import
org.skywalking.apm.collector.storage.define.register.InstanceDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.ForeverFirstSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/InstanceRegisterSerialWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.instance
;
import
org.skywalking.apm.collector.agentstream.worker.register.IdAutoIncrement
;
import
org.skywalking.apm.collector.
agentstream.worker.register.application
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.register.instance.dao.IInstanceDAO
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.storage.define.register.InstanceDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.ForeverFirstSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/dao/IInstanceDAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.instance.dao
;
import
org.skywalking.apm.collector.
agentstream.worker.register.instance
.InstanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.InstanceDataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/dao/InstanceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -12,10 +12,10 @@ import org.elasticsearch.action.update.UpdateRequest;
import
org.elasticsearch.index.query.BoolQueryBuilder
;
import
org.elasticsearch.index.query.QueryBuilders
;
import
org.elasticsearch.search.SearchHit
;
import
org.skywalking.apm.collector.
agentstream.worker.register.instance
.InstanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.InstanceDataDefine
;
import
org.skywalking.apm.collector.client.elasticsearch.ElasticSearchClient
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -63,6 +63,7 @@ public class InstanceEsDAO extends EsDAO implements IInstanceDAO {
source
.
put
(
InstanceTable
.
COLUMN_AGENT_UUID
,
instance
.
getAgentUUID
());
source
.
put
(
InstanceTable
.
COLUMN_REGISTER_TIME
,
instance
.
getRegisterTime
());
source
.
put
(
InstanceTable
.
COLUMN_HEARTBEAT_TIME
,
instance
.
getHeartBeatTime
());
source
.
put
(
InstanceTable
.
COLUMN_OS_INFO
,
instance
.
getOsInfo
());
IndexResponse
response
=
client
.
prepareIndex
(
InstanceTable
.
TABLE
,
instance
.
getId
()).
setSource
(
source
).
setRefreshPolicy
(
WriteRequest
.
RefreshPolicy
.
IMMEDIATE
).
get
();
logger
.
debug
(
"save instance register info, application id: {}, agentUUID: {}, status: {}"
,
instance
.
getApplicationId
(),
instance
.
getAgentUUID
(),
response
.
status
().
name
());
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance/dao/InstanceH2DAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.instance.dao
;
import
org.skywalking.apm.collector.
agentstream.worker.register.instance
.InstanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.InstanceDataDefine
;
import
org.skywalking.apm.collector.storage.h2.dao.H2DAO
;
/**
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.register.servicename;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ServiceNameTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.register.servicename;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ServiceNameTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameRegisterRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.servicename
;
import
org.skywalking.apm.collector.storage.define.register.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.ForeverFirstSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/ServiceNameRegisterSerialWorker.java
浏览文件 @
5f30a3bb
...
...
@@ -3,13 +3,14 @@ package org.skywalking.apm.collector.agentstream.worker.register.servicename;
import
org.skywalking.apm.collector.agentstream.worker.register.IdAutoIncrement
;
import
org.skywalking.apm.collector.agentstream.worker.register.servicename.dao.IServiceNameDAO
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.storage.define.register.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.ForeverFirstSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/dao/IServiceNameDAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.servicename.dao
;
import
org.skywalking.apm.collector.
agentstream.worker.register.servicename
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ServiceNameDataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/dao/ServiceNameEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -10,8 +10,8 @@ import org.elasticsearch.action.support.WriteRequest;
import
org.elasticsearch.index.query.BoolQueryBuilder
;
import
org.elasticsearch.index.query.QueryBuilders
;
import
org.elasticsearch.search.SearchHit
;
import
org.skywalking.apm.collector.
agentstream.worker.register.servicename
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.
storage.define.register
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.client.elasticsearch.ElasticSearchClient
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.slf4j.Logger
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename/dao/ServiceNameH2DAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.register.servicename.dao
;
import
org.skywalking.apm.collector.
agentstream.worker.register.servicename
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ServiceNameDataDefine
;
import
org.skywalking.apm.collector.storage.h2.dao.H2DAO
;
/**
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/SegmentParse.java
浏览文件 @
5f30a3bb
...
...
@@ -10,7 +10,7 @@ import org.skywalking.apm.collector.agentstream.worker.noderef.reference.NodeRef
import
org.skywalking.apm.collector.agentstream.worker.noderef.summary.NodeRefSumSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.cost.SegmentCostSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.origin.SegmentPersistenceWorker
;
import
org.skywalking.apm.collector.
agentstream.worker.segment.origin.define
.SegmentDataDefine
;
import
org.skywalking.apm.collector.
storage.define.segment
.SegmentDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.service.entry.ServiceEntrySpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.serviceref.reference.ServiceRefSpanListener
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/SegmentCostPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.segment.cost
;
import
org.skywalking.apm.collector.agentstream.worker.segment.cost.dao.ISegmentCostDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.segment.cost.define
.SegmentCostDataDefine
;
import
org.skywalking.apm.collector.
storage.define.segment
.SegmentCostDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/SegmentCostSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -6,7 +6,7 @@ import org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
import
org.skywalking.apm.collector.agentstream.worker.segment.ExitSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.LocalSpanListener
;
import
org.skywalking.apm.collector.
agentstream.worker.segment.cost.define
.SegmentCostDataDefine
;
import
org.skywalking.apm.collector.
storage.define.segment
.SegmentCostDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.util.ExchangeMarkUtils
;
import
org.skywalking.apm.collector.stream.worker.util.TimeBucketUtils
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/dao/SegmentCostEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -4,11 +4,11 @@ import java.util.HashMap;
import
java.util.Map
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentCostTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentCostTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/define/SegmentCostEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.segment.cost.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentCostTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentCostTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/define/SegmentCostH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.segment.cost.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentCostTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentCostTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/SegmentPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.segment.origin
;
import
org.skywalking.apm.collector.agentstream.worker.segment.origin.dao.ISegmentDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.segment.origin.define
.SegmentDataDefine
;
import
org.skywalking.apm.collector.
storage.define.segment
.SegmentDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.RollingSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/dao/SegmentEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,11 +5,11 @@ import java.util.HashMap;
import
java.util.Map
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/define/SegmentEsTableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.segment.origin.define;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/define/SegmentH2TableDefine.java
浏览文件 @
5f30a3bb
...
...
@@ -2,7 +2,7 @@ package org.skywalking.apm.collector.agentstream.worker.segment.origin.define;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntryAggregationWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.service.entry
;
import
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.
storage.define.servic
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.stream.worker.Role;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.stream.worker.impl.AggregationWorker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntryPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.service.entry
;
import
org.skywalking.apm.collector.agentstream.worker.service.entry.dao.IServiceEntryDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.
storage.define.servic
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntryRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.service.entry
;
import
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.
storage.define.servic
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/ServiceEntrySpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -4,7 +4,7 @@ import org.skywalking.apm.collector.core.util.Const;
import
org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.RefsListener
;
import
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.
storage.define.servic
e.ServiceEntryDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.util.ExchangeMarkUtils
;
import
org.skywalking.apm.collector.stream.worker.util.TimeBucketUtils
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/dao/ServiceEntryEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,11 +5,11 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e.ServiceEntryTable
;
import
org.skywalking.apm.collector.
storage.define.servic
e.ServiceEntryTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/define/ServiceEntryEsTableDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.service.entry.define
;
import
org.skywalking.apm.collector.storage.define.service.ServiceEntryTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/define/ServiceEntryH2TableDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.service.entry.define
;
import
org.skywalking.apm.collector.storage.define.service.ServiceEntryTable
;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefAggregationWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.serviceref.reference
;
import
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.serviceref
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.stream.worker.Role;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.stream.worker.impl.AggregationWorker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefPersistenceWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.serviceref.reference
;
import
org.skywalking.apm.collector.agentstream.worker.serviceref.reference.dao.IServiceRefDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.serviceref
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.stream.worker.AbstractLocalAsyncWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.impl.PersistenceWorker
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefRemoteWorker.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.serviceref.reference
;
import
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.serviceref
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorker
;
import
org.skywalking.apm.collector.stream.worker.AbstractRemoteWorkerProvider
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.ProviderNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.HashCodeSelector
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/ServiceRefSpanListener.java
浏览文件 @
5f30a3bb
...
...
@@ -8,7 +8,7 @@ import org.skywalking.apm.collector.agentstream.worker.segment.EntrySpanListener
import
org.skywalking.apm.collector.agentstream.worker.segment.ExitSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.FirstSpanListener
;
import
org.skywalking.apm.collector.agentstream.worker.segment.RefsListener
;
import
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.
storage.define.serviceref
.ServiceRefDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.util.ExchangeMarkUtils
;
import
org.skywalking.apm.collector.stream.worker.util.TimeBucketUtils
;
import
org.skywalking.apm.collector.core.framework.CollectorContextHelper
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/dao/ServiceRefEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,11 +5,11 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.elasticsearch.action.index.IndexRequestBuilder
;
import
org.elasticsearch.action.update.UpdateRequestBuilder
;
import
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
.ServiceRefTable
;
import
org.skywalking.apm.collector.
storage.define.serviceref
.ServiceRefTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/dao/ServiceRefH2DAO.java
浏览文件 @
5f30a3bb
...
...
@@ -2,8 +2,8 @@ package org.skywalking.apm.collector.agentstream.worker.serviceref.reference.dao
import
org.skywalking.apm.collector.storage.h2.dao.H2DAO
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/define/ServiceRefEsTableDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.serviceref.reference.define
;
import
org.skywalking.apm.collector.storage.define.serviceref.ServiceRefTable
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchColumnDefine
;
import
org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine
;
...
...
apm-collector/apm-collector-agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/define/ServiceRefH2TableDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.agentstream.worker.serviceref.reference.define
;
import
org.skywalking.apm.collector.storage.define.serviceref.ServiceRefTable
;
import
org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine
;
import
org.skywalking.apm.collector.storage.h2.define.H2TableDefine
;
...
...
apm-collector/apm-collector-agentstream/src/test/java/org/skywalking/apm/collector/agentstream/mock/SegmentPost.java
浏览文件 @
5f30a3bb
...
...
@@ -3,9 +3,9 @@ package org.skywalking.apm.collector.agentstream.mock;
import
com.google.gson.JsonElement
;
import
java.io.IOException
;
import
org.skywalking.apm.collector.agentstream.HttpClientTools
;
import
org.skywalking.apm.collector.
agentstream.worker.register.application
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.ApplicationDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.register.application.dao.ApplicationEsDAO
;
import
org.skywalking.apm.collector.
agentstream.worker.register.instance
.InstanceDataDefine
;
import
org.skywalking.apm.collector.
storage.define.register
.InstanceDataDefine
;
import
org.skywalking.apm.collector.agentstream.worker.register.instance.dao.InstanceEsDAO
;
import
org.skywalking.apm.collector.client.elasticsearch.ElasticSearchClient
;
import
org.skywalking.apm.collector.core.CollectorException
;
...
...
@@ -22,9 +22,9 @@ public class SegmentPost {
InstanceEsDAO
instanceEsDAO
=
new
InstanceEsDAO
();
instanceEsDAO
.
setClient
(
client
);
InstanceDataDefine
.
Instance
consumerInstance
=
new
InstanceDataDefine
.
Instance
(
"2"
,
2
,
"dubbox-consumer"
,
1501858094526L
,
2
,
1501858094526L
);
InstanceDataDefine
.
Instance
consumerInstance
=
new
InstanceDataDefine
.
Instance
(
"2"
,
2
,
"dubbox-consumer"
,
1501858094526L
,
2
,
1501858094526L
,
""
);
instanceEsDAO
.
save
(
consumerInstance
);
InstanceDataDefine
.
Instance
providerInstance
=
new
InstanceDataDefine
.
Instance
(
"3"
,
3
,
"dubbox-provider"
,
1501858094526L
,
3
,
1501858094526L
);
InstanceDataDefine
.
Instance
providerInstance
=
new
InstanceDataDefine
.
Instance
(
"3"
,
3
,
"dubbox-provider"
,
1501858094526L
,
3
,
1501858094526L
,
""
);
instanceEsDAO
.
save
(
providerInstance
);
ApplicationEsDAO
applicationEsDAO
=
new
ApplicationEsDAO
();
...
...
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/selector
/AbstractHashMessage.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/AbstractHashMessage.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
stream.worker.selector
;
package
org.skywalking.apm.collector.
core.stream
;
/**
* The <code>AbstractHashMessage</code> implementations represent aggregate message,
* which use to aggregate metric.
* Make the message aggregator's worker selector use of {@link HashCodeSelector}.
* <p>
*
* @author pengys5
...
...
@@ -16,7 +15,7 @@ public abstract class AbstractHashMessage {
this
.
hashCode
=
key
.
hashCode
();
}
int
getHashCode
()
{
public
int
getHashCode
()
{
return
hashCode
;
}
}
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/Data.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/Data.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.stream.worker.impl.data
;
import
com.google.protobuf.ByteString
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.stream.worker.selector.AbstractHashMessage
;
package
org.skywalking.apm.collector.core.stream
;
/**
* @author pengys5
...
...
@@ -89,34 +85,4 @@ public class Data extends AbstractHashMessage {
public
String
id
()
{
return
dataStrings
[
0
];
}
public
RemoteData
serialize
()
{
RemoteData
.
Builder
builder
=
RemoteData
.
newBuilder
();
builder
.
setIntegerCapacity
(
integerCapacity
);
builder
.
setDoubleCapacity
(
doubleCapacity
);
builder
.
setStringCapacity
(
stringCapacity
);
builder
.
setLongCapacity
(
longCapacity
);
builder
.
setByteCapacity
(
byteCapacity
);
builder
.
setBooleanCapacity
(
booleanCapacity
);
for
(
int
i
=
0
;
i
<
dataStrings
.
length
;
i
++)
{
builder
.
setDataStrings
(
i
,
dataStrings
[
i
]);
}
for
(
int
i
=
0
;
i
<
dataIntegers
.
length
;
i
++)
{
builder
.
setDataIntegers
(
i
,
dataIntegers
[
i
]);
}
for
(
int
i
=
0
;
i
<
dataDoubles
.
length
;
i
++)
{
builder
.
setDataDoubles
(
i
,
dataDoubles
[
i
]);
}
for
(
int
i
=
0
;
i
<
dataLongs
.
length
;
i
++)
{
builder
.
setDataLongs
(
i
,
dataLongs
[
i
]);
}
for
(
int
i
=
0
;
i
<
dataBooleans
.
length
;
i
++)
{
builder
.
setDataBooleans
(
i
,
dataBooleans
[
i
]);
}
for
(
int
i
=
0
;
i
<
dataBytes
.
length
;
i
++)
{
builder
.
setDataBytes
(
i
,
ByteString
.
copyFrom
(
dataBytes
[
i
]));
}
return
builder
.
build
();
}
}
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/Operation.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/Operation.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
stream.worker.impl.data
;
package
org.skywalking.apm.collector.
core.stream
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/Transform.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/Transform.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
stream.worker.impl.data
;
package
org.skywalking.apm.collector.
core.stream
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/operate/AddOperation.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/operate/AddOperation.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
stream.worker.impl.data
.operate
;
package
org.skywalking.apm.collector.
core.stream
.operate
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Operation
;
import
org.skywalking.apm.collector.
core.stream
.Operation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/operate/CoverOperation.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/operate/CoverOperation.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
stream.worker.impl.data
.operate
;
package
org.skywalking.apm.collector.
core.stream
.operate
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Operation
;
import
org.skywalking.apm.collector.
core.stream
.Operation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/operate/NonOperation.java
→
apm-collector/apm-collector-
core/src/main/java/org/skywalking/apm/collector/core/stream
/operate/NonOperation.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
stream.worker.impl.data
.operate
;
package
org.skywalking.apm.collector.
core.stream
.operate
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Operation
;
import
org.skywalking.apm.collector.
core.stream
.Operation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-remote/pom.xml
0 → 100644
浏览文件 @
5f30a3bb
<?xml version="1.0" encoding="UTF-8"?>
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<parent>
<artifactId>
apm-collector
</artifactId>
<groupId>
org.skywalking
</groupId>
<version>
3.2-2017
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
apm-collector-remote
</artifactId>
<packaging>
jar
</packaging>
<properties>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<grpc.version>
1.4.0
</grpc.version>
<netty.version>
4.1.12.Final
</netty.version>
<compiler.version>
1.6
</compiler.version>
</properties>
<dependencies>
<dependency>
<groupId>
io.grpc
</groupId>
<artifactId>
grpc-netty
</artifactId>
<version>
${grpc.version}
</version>
<exclusions>
<exclusion>
<groupId>
io.netty
</groupId>
<artifactId>
netty-codec-http2
</artifactId>
</exclusion>
<exclusion>
<groupId>
io.netty
</groupId>
<artifactId>
netty-handler-proxy
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
io.grpc
</groupId>
<artifactId>
grpc-protobuf
</artifactId>
<version>
${grpc.version}
</version>
</dependency>
<dependency>
<groupId>
io.grpc
</groupId>
<artifactId>
grpc-stub
</artifactId>
<version>
${grpc.version}
</version>
</dependency>
<dependency>
<groupId>
io.netty
</groupId>
<artifactId>
netty-codec-http2
</artifactId>
<version>
${netty.version}
</version>
</dependency>
<dependency>
<groupId>
io.netty
</groupId>
<artifactId>
netty-handler-proxy
</artifactId>
<version>
${netty.version}
</version>
</dependency>
</dependencies>
<build>
<extensions>
<extension>
<groupId>
kr.motd.maven
</groupId>
<artifactId>
os-maven-plugin
</artifactId>
<version>
1.4.1.Final
</version>
</extension>
</extensions>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-resources-plugin
</artifactId>
<version>
2.4.3
</version>
<configuration>
<encoding>
${project.build.sourceEncoding}
</encoding>
</configuration>
</plugin>
<plugin>
<groupId>
org.xolstice.maven.plugins
</groupId>
<artifactId>
protobuf-maven-plugin
</artifactId>
<version>
0.5.0
</version>
<configuration>
<!--
The version of protoc must match protobuf-java. If you don't depend on
protobuf-java directly, you will be transitively depending on the
protobuf-java version that grpc depends on.
-->
<protocArtifact>
com.google.protobuf:protoc:3.3.0:exe:${os.detected.classifier}
</protocArtifact>
<pluginId>
grpc-java
</pluginId>
<pluginArtifact>
io.grpc:protoc-gen-grpc-java:1.4.0:exe:${os.detected.classifier}
</pluginArtifact>
</configuration>
<executions>
<execution>
<goals>
<goal>
compile
</goal>
<goal>
compile-custom
</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
apm-collector/apm-collector-
stream
/src/main/proto/RemoteCommonService.proto
→
apm-collector/apm-collector-
remote
/src/main/proto/RemoteCommonService.proto
浏览文件 @
5f30a3bb
文件已移动
apm-collector/apm-collector-storage/pom.xml
浏览文件 @
5f30a3bb
...
...
@@ -23,5 +23,10 @@
<artifactId>
apm-collector-cluster
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
org.skywalking
</groupId>
<artifactId>
apm-collector-remote
</artifactId>
<version>
${project.version}
</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
apm-collector/apm-collector-st
ream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/Attribute.java
→
apm-collector/apm-collector-st
orage/src/main/java/org/skywalking/apm/collector/storage/define
/Attribute.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.stream.worker.impl.data
;
package
org.skywalking.apm.collector.storage.define
;
import
org.skywalking.apm.collector.core.stream.Operation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-st
ream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/AttributeType.java
→
apm-collector/apm-collector-st
orage/src/main/java/org/skywalking/apm/collector/storage/define
/AttributeType.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.st
ream.worker.impl.data
;
package
org.skywalking.apm.collector.st
orage.define
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/CommonTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/CommonTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e
;
package
org.skywalking.apm.collector.storage.
defin
e
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-st
ream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data
/DataDefine.java
→
apm-collector/apm-collector-st
orage/src/main/java/org/skywalking/apm/collector/storage/define
/DataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.st
ream.worker.impl.data
;
package
org.skywalking.apm.collector.st
orage.define
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
/**
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/global/define
/GlobalTraceDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/global
/GlobalTraceDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.global.define
;
package
org.skywalking.apm.collector.
storage.define.global
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/global/GlobalTraceTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/global/GlobalTraceTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.global
;
package
org.skywalking.apm.collector.storage.
defin
e.global
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/instance/performance/defin
e/InstPerformanceDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/instanc
e/InstPerformanceDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.instance.performance.defin
e
;
package
org.skywalking.apm.collector.
storage.define.instanc
e
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.AddOperation
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.instance.InstPerformanceTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.AddOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/instance/InstPerformanceTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/instance/InstPerformanceTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.instance
;
package
org.skywalking.apm.collector.storage.
defin
e.instance
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/cpu/define
/CpuMetricDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm
/CpuMetricDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentjvm.worker.cpu.define
;
package
org.skywalking.apm.collector.
storage.define.jvm
;
import
org.skywalking.apm.collector.core.framework.UnexpectedException
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.jvm.CpuMetricTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/jvm/CpuMetricTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/jvm/CpuMetricTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.jvm
;
package
org.skywalking.apm.collector.storage.
defin
e.jvm
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/gc/define
/GCMetricDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm
/GCMetricDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentjvm.worker.gc.define
;
package
org.skywalking.apm.collector.
storage.define.jvm
;
import
org.skywalking.apm.collector.core.framework.UnexpectedException
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.jvm.GCMetricTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/jvm/GCMetricTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/jvm/GCMetricTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.jvm
;
package
org.skywalking.apm.collector.storage.
defin
e.jvm
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memory/define
/MemoryMetricDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm
/MemoryMetricDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentjvm.worker.memory.define
;
package
org.skywalking.apm.collector.
storage.define.jvm
;
import
org.skywalking.apm.collector.core.framework.UnexpectedException
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.jvm.MemoryMetricTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/jvm/MemoryMetricTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/jvm/MemoryMetricTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.jvm
;
package
org.skywalking.apm.collector.storage.
defin
e.jvm
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentjvm/src/main/java/org/skywalking/apm/collector/agentjvm/worker/memorypool/define
/MemoryPoolMetricDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/jvm
/MemoryPoolMetricDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentjvm.worker.memorypool.define
;
package
org.skywalking.apm.collector.
storage.define.jvm
;
import
org.skywalking.apm.collector.core.framework.UnexpectedException
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.jvm.MemoryPoolMetricTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/jvm/MemoryPoolMetricTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/jvm/MemoryPoolMetricTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.jvm
;
package
org.skywalking.apm.collector.storage.
defin
e.jvm
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/component/defin
e/NodeComponentDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/nod
e/NodeComponentDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.node.component.defin
e
;
package
org.skywalking.apm.collector.
storage.define.nod
e
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.node.NodeComponentTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/node/NodeComponentTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/node/NodeComponentTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.node
;
package
org.skywalking.apm.collector.storage.
defin
e.node
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/node/mapping/defin
e/NodeMappingDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/nod
e/NodeMappingDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.node.mapping.defin
e
;
package
org.skywalking.apm.collector.
storage.define.nod
e
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.node.NodeMappingTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/node/NodeMappingTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/node/NodeMappingTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.node
;
package
org.skywalking.apm.collector.storage.
defin
e.node
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/reference/define
/NodeRefDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/noderef
/NodeRefDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.noderef.reference.define
;
package
org.skywalking.apm.collector.
storage.define.noderef
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/noderef/summary/define
/NodeRefSumDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/noderef
/NodeRefSumDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.noderef.summary.define
;
package
org.skywalking.apm.collector.
storage.define.noderef
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.noderef.NodeRefSumTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.AddOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.AddOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/noderef/NodeRefSumTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/noderef/NodeRefSumTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.noderef
;
package
org.skywalking.apm.collector.storage.
defin
e.noderef
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/noderef/NodeRefTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/noderef/NodeRefTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.noderef
;
package
org.skywalking.apm.collector.storage.
defin
e.noderef
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/application
/ApplicationDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/register
/ApplicationDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.register.application
;
package
org.skywalking.apm.collector.
storage.define.register
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.Attribute
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.AttributeType
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.st
orage.define
.Attribute
;
import
org.skywalking.apm.collector.st
orage.define
.AttributeType
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
core.stream
.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/register/ApplicationTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/register/ApplicationTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.register
;
package
org.skywalking.apm.collector.storage.
defin
e.register
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/instance
/InstanceDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/register
/InstanceDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.register.instance
;
package
org.skywalking.apm.collector.
storage.define.register
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.Attribute
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.AttributeType
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
import
org.skywalking.apm.collector.st
orage.define
.Attribute
;
import
org.skywalking.apm.collector.st
orage.define
.AttributeType
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
core.stream
.operate.NonOperation
;
/**
* @author pengys5
...
...
@@ -14,7 +14,7 @@ import org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
public
class
InstanceDataDefine
extends
DataDefine
{
@Override
protected
int
initialCapacity
()
{
return
6
;
return
7
;
}
@Override
protected
void
attributeDefine
()
{
...
...
@@ -24,6 +24,7 @@ public class InstanceDataDefine extends DataDefine {
addAttribute
(
3
,
new
Attribute
(
InstanceTable
.
COLUMN_REGISTER_TIME
,
AttributeType
.
LONG
,
new
CoverOperation
()));
addAttribute
(
4
,
new
Attribute
(
InstanceTable
.
COLUMN_INSTANCE_ID
,
AttributeType
.
INTEGER
,
new
CoverOperation
()));
addAttribute
(
5
,
new
Attribute
(
InstanceTable
.
COLUMN_HEARTBEAT_TIME
,
AttributeType
.
LONG
,
new
CoverOperation
()));
addAttribute
(
6
,
new
Attribute
(
InstanceTable
.
COLUMN_OS_INFO
,
AttributeType
.
STRING
,
new
CoverOperation
()));
}
@Override
public
Object
deserialize
(
RemoteData
remoteData
)
{
...
...
@@ -33,7 +34,8 @@ public class InstanceDataDefine extends DataDefine {
int
instanceId
=
remoteData
.
getDataIntegers
(
1
);
long
registerTime
=
remoteData
.
getDataLongs
(
0
);
long
heartBeatTime
=
remoteData
.
getDataLongs
(
1
);
return
new
Instance
(
id
,
applicationId
,
agentUUID
,
registerTime
,
instanceId
,
heartBeatTime
);
String
osInfo
=
remoteData
.
getDataStrings
(
2
);
return
new
Instance
(
id
,
applicationId
,
agentUUID
,
registerTime
,
instanceId
,
heartBeatTime
,
osInfo
);
}
@Override
public
RemoteData
serialize
(
Object
object
)
{
...
...
@@ -44,6 +46,7 @@ public class InstanceDataDefine extends DataDefine {
builder
.
addDataStrings
(
instance
.
getAgentUUID
());
builder
.
addDataLongs
(
instance
.
getRegisterTime
());
builder
.
addDataLongs
(
instance
.
getHeartBeatTime
());
builder
.
addDataStrings
(
instance
.
getOsInfo
());
return
builder
.
build
();
}
...
...
@@ -54,15 +57,21 @@ public class InstanceDataDefine extends DataDefine {
private
long
registerTime
;
private
int
instanceId
;
private
long
heartBeatTime
;
private
String
osInfo
;
public
Instance
(
String
id
,
int
applicationId
,
String
agentUUID
,
long
registerTime
,
int
instanceId
,
long
heartBeatTime
)
{
long
heartBeatTime
,
String
osInfo
)
{
this
.
id
=
id
;
this
.
applicationId
=
applicationId
;
this
.
agentUUID
=
agentUUID
;
this
.
registerTime
=
registerTime
;
this
.
instanceId
=
instanceId
;
this
.
heartBeatTime
=
heartBeatTime
;
this
.
osInfo
=
osInfo
;
}
public
Instance
()
{
}
public
String
getId
()
{
...
...
@@ -112,5 +121,13 @@ public class InstanceDataDefine extends DataDefine {
public
void
setHeartBeatTime
(
long
heartBeatTime
)
{
this
.
heartBeatTime
=
heartBeatTime
;
}
public
String
getOsInfo
()
{
return
osInfo
;
}
public
void
setOsInfo
(
String
osInfo
)
{
this
.
osInfo
=
osInfo
;
}
}
}
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/register/InstanceTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/register/InstanceTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.register
;
package
org.skywalking.apm.collector.storage.
defin
e.register
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
@@ -12,4 +12,5 @@ public class InstanceTable extends CommonTable {
public
static
final
String
COLUMN_REGISTER_TIME
=
"register_time"
;
public
static
final
String
COLUMN_INSTANCE_ID
=
"instance_id"
;
public
static
final
String
COLUMN_HEARTBEAT_TIME
=
"heartbeat_time"
;
public
static
final
String
COLUMN_OS_INFO
=
"os_info"
;
}
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/register/servicename
/ServiceNameDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/register
/ServiceNameDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.register.servicename
;
package
org.skywalking.apm.collector.
storage.define.register
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.Attribute
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.AttributeType
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.st
orage.define
.Attribute
;
import
org.skywalking.apm.collector.st
orage.define
.AttributeType
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
core.stream
.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/register/ServiceNameTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/register/ServiceNameTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.register
;
package
org.skywalking.apm.collector.storage.
defin
e.register
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/cost/define
/SegmentCostDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/segment
/SegmentCostDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.segment.cost.define
;
package
org.skywalking.apm.collector.
storage.define.segment
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.segment.SegmentCostTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/segment/SegmentCostTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/segment/SegmentCostTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.segment
;
package
org.skywalking.apm.collector.storage.
defin
e.segment
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/segment/origin/define
/SegmentDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/segment
/SegmentDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.segment.origin.define
;
package
org.skywalking.apm.collector.
storage.define.segment
;
import
com.google.protobuf.ByteString
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.storage.table.segment.SegmentTable
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Attribute
;
import
org.skywalking.apm.collector.stream.worker.impl.data.AttributeType
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.impl.data.Transform
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.CoverOperation
;
import
org.skywalking.apm.collector.stream.worker.impl.data.operate.NonOperation
;
import
org.skywalking.apm.collector.storage.define.Attribute
;
import
org.skywalking.apm.collector.storage.define.AttributeType
;
import
org.skywalking.apm.collector.core.stream.Data
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.core.stream.Transform
;
import
org.skywalking.apm.collector.core.stream.operate.CoverOperation
;
import
org.skywalking.apm.collector.core.stream.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
tabl
e/segment/SegmentTable.java
→
apm-collector/apm-collector-storage/src/main/java/org/skywalking/apm/collector/storage/
defin
e/segment/SegmentTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.storage.
tabl
e.segment
;
package
org.skywalking.apm.collector.storage.
defin
e.segment
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/defin
e/ServiceEntryDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/servic
e/ServiceEntryDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e
;
package
org.skywalking.apm.collector.
storage.define.servic
e
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.Attribute
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.AttributeType
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Transform
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.NonOperation
;
import
org.skywalking.apm.collector.st
orage.define
.Attribute
;
import
org.skywalking.apm.collector.st
orage.define
.AttributeType
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Transform
;
import
org.skywalking.apm.collector.
core.stream
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
core.stream
.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/service/entry/defin
e/ServiceEntryTable.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/servic
e/ServiceEntryTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.service.entry.defin
e
;
package
org.skywalking.apm.collector.
storage.define.servic
e
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/define
/ServiceRefDataDefine.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/serviceref
/ServiceRefDataDefine.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
;
package
org.skywalking.apm.collector.
storage.define.serviceref
;
import
org.skywalking.apm.collector.remote.grpc.proto.RemoteData
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.Attribute
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.AttributeType
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Transform
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.operate.NonOperation
;
import
org.skywalking.apm.collector.st
orage.define
.Attribute
;
import
org.skywalking.apm.collector.st
orage.define
.AttributeType
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Transform
;
import
org.skywalking.apm.collector.
core.stream
.operate.CoverOperation
;
import
org.skywalking.apm.collector.
core.stream
.operate.NonOperation
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-
agentstream/src/main/java/org/skywalking/apm/collector/agentstream/worker/serviceref/reference/define
/ServiceRefTable.java
→
apm-collector/apm-collector-
storage/src/main/java/org/skywalking/apm/collector/storage/define/serviceref
/ServiceRefTable.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.
agentstream.worker.serviceref.reference.define
;
package
org.skywalking.apm.collector.
storage.define.serviceref
;
import
org.skywalking.apm.collector.storage.
tabl
e.CommonTable
;
import
org.skywalking.apm.collector.storage.
defin
e.CommonTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-stream/pom.xml
浏览文件 @
5f30a3bb
...
...
@@ -33,50 +33,15 @@
<artifactId>
apm-collector-server
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
org.skywalking
</groupId>
<artifactId>
apm-collector-remote
</artifactId>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
org.skywalking
</groupId>
<artifactId>
apm-collector-storage
</artifactId>
<version>
${project.version}
</version>
</dependency>
</dependencies>
<build>
<extensions>
<extension>
<groupId>
kr.motd.maven
</groupId>
<artifactId>
os-maven-plugin
</artifactId>
<version>
1.4.1.Final
</version>
</extension>
</extensions>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-resources-plugin
</artifactId>
<version>
2.4.3
</version>
<configuration>
<encoding>
${project.build.sourceEncoding}
</encoding>
</configuration>
</plugin>
<plugin>
<groupId>
org.xolstice.maven.plugins
</groupId>
<artifactId>
protobuf-maven-plugin
</artifactId>
<version>
0.5.0
</version>
<configuration>
<!--
The version of protoc must match protobuf-java. If you don't depend on
protobuf-java directly, you will be transitively depending on the
protobuf-java version that grpc depends on.
-->
<protocArtifact>
com.google.protobuf:protoc:3.3.0:exe:${os.detected.classifier}
</protocArtifact>
<pluginId>
grpc-java
</pluginId>
<pluginArtifact>
io.grpc:protoc-gen-grpc-java:1.4.0:exe:${os.detected.classifier}
</pluginArtifact>
</configuration>
<executions>
<execution>
<goals>
<goal>
compile
</goal>
<goal>
compile-custom
</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/StreamModuleContext.java
浏览文件 @
5f30a3bb
...
...
@@ -3,8 +3,8 @@ package org.skywalking.apm.collector.stream;
import
java.util.HashMap
;
import
java.util.Map
;
import
org.skywalking.apm.collector.core.framework.Context
;
import
org.skywalking.apm.collector.storage.define.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.ClusterWorkerContext
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/Role.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.stream.worker
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
import
org.skywalking.apm.collector.stream.worker.selector.WorkerSelector
;
/**
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/AggregationWorker.java
浏览文件 @
5f30a3bb
...
...
@@ -9,7 +9,7 @@ import org.skywalking.apm.collector.stream.worker.WorkerException;
import
org.skywalking.apm.collector.stream.worker.WorkerInvokeException
;
import
org.skywalking.apm.collector.stream.worker.WorkerNotFoundException
;
import
org.skywalking.apm.collector.stream.worker.WorkerRefs
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataCache
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/PersistenceWorker.java
浏览文件 @
5f30a3bb
...
...
@@ -11,7 +11,7 @@ import org.skywalking.apm.collector.stream.worker.ProviderNotFoundException;
import
org.skywalking.apm.collector.stream.worker.Role
;
import
org.skywalking.apm.collector.stream.worker.WorkerException
;
import
org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.stream.worker.impl.data.DataCache
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/dao/IPersistenceDAO.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.stream.worker.impl.dao
;
import
org.skywalking.apm.collector.
stream.worker.impl.data
.Data
;
import
org.skywalking.apm.collector.st
ream.worker.impl.data
.DataDefine
;
import
org.skywalking.apm.collector.
core.stream
.Data
;
import
org.skywalking.apm.collector.st
orage.define
.DataDefine
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/DataCache.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.stream.worker.impl.data
;
import
org.skywalking.apm.collector.core.stream.Data
;
/**
* @author pengys5
*/
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/impl/data/DataCollection.java
浏览文件 @
5f30a3bb
...
...
@@ -2,6 +2,7 @@ package org.skywalking.apm.collector.stream.worker.impl.data;
import
java.util.HashMap
;
import
java.util.Map
;
import
org.skywalking.apm.collector.core.stream.Data
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-stream/src/main/java/org/skywalking/apm/collector/stream/worker/selector/HashCodeSelector.java
浏览文件 @
5f30a3bb
package
org.skywalking.apm.collector.stream.worker.selector
;
import
java.util.List
;
import
org.skywalking.apm.collector.core.stream.AbstractHashMessage
;
import
org.skywalking.apm.collector.stream.worker.WorkerRef
;
import
org.skywalking.apm.collector.stream.worker.AbstractWorker
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/ApplicationEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,7 +5,7 @@ import org.elasticsearch.action.get.GetResponse;
import
org.skywalking.apm.collector.client.elasticsearch.ElasticSearchClient
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ApplicationTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ApplicationTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/GCMetricEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -8,7 +8,7 @@ import org.elasticsearch.index.query.MatchQueryBuilder;
import
org.elasticsearch.index.query.QueryBuilders
;
import
org.elasticsearch.search.SearchHit
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.jvm.GCMetricTable
;
import
org.skywalking.apm.collector.storage.
defin
e.jvm.GCMetricTable
;
import
org.skywalking.apm.network.proto.GCPhrase
;
/**
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/GlobalTraceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -8,7 +8,7 @@ import org.elasticsearch.action.search.SearchType;
import
org.elasticsearch.index.query.QueryBuilders
;
import
org.elasticsearch.search.SearchHit
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.global.GlobalTraceTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/InstPerformanceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -10,7 +10,7 @@ import org.elasticsearch.index.query.MatchQueryBuilder;
import
org.elasticsearch.index.query.QueryBuilders
;
import
org.elasticsearch.search.SearchHit
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.instance.InstPerformanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.instance.InstPerformanceTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/InstanceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -16,7 +16,7 @@ import org.elasticsearch.search.aggregations.bucket.terms.Terms;
import
org.elasticsearch.search.sort.SortBuilders
;
import
org.elasticsearch.search.sort.SortMode
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.InstanceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.InstanceTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeComponentEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -10,7 +10,7 @@ import org.elasticsearch.search.aggregations.AggregationBuilders;
import
org.elasticsearch.search.aggregations.bucket.terms.Terms
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeComponentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeComponentTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeMappingEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -10,7 +10,7 @@ import org.elasticsearch.search.aggregations.AggregationBuilders;
import
org.elasticsearch.search.aggregations.bucket.terms.Terms
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.node.NodeMappingTable
;
import
org.skywalking.apm.collector.storage.
defin
e.node.NodeMappingTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeRefSumEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -12,7 +12,7 @@ import org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilde
import
org.elasticsearch.search.aggregations.metrics.sum.Sum
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefSumTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefSumTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/NodeReferenceEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -10,7 +10,7 @@ import org.elasticsearch.search.aggregations.AggregationBuilders;
import
org.elasticsearch.search.aggregations.bucket.terms.Terms
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.noderef.NodeRefTable
;
import
org.skywalking.apm.collector.storage.
defin
e.noderef.NodeRefTable
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/SegmentCostEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -16,8 +16,8 @@ import org.skywalking.apm.collector.core.util.CollectionUtils;
import
org.skywalking.apm.collector.core.util.StringUtils
;
import
org.skywalking.apm.collector.storage.dao.DAOContainer
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentCostTable
;
import
org.skywalking.apm.collector.storage.
defin
e.global.GlobalTraceTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentCostTable
;
/**
* @author pengys5
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/SegmentEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -6,7 +6,7 @@ import java.util.Map;
import
org.elasticsearch.action.get.GetResponse
;
import
org.skywalking.apm.collector.core.util.StringUtils
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.segment.SegmentTable
;
import
org.skywalking.apm.collector.storage.
defin
e.segment.SegmentTable
;
import
org.skywalking.apm.network.proto.TraceSegmentObject
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
apm-collector/apm-collector-ui/src/main/java/org/skywalking/apm/collector/ui/dao/ServiceNameEsDAO.java
浏览文件 @
5f30a3bb
...
...
@@ -5,7 +5,7 @@ import org.elasticsearch.action.get.GetResponse;
import
org.skywalking.apm.collector.client.elasticsearch.ElasticSearchClient
;
import
org.skywalking.apm.collector.core.util.Const
;
import
org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO
;
import
org.skywalking.apm.collector.storage.
tabl
e.register.ServiceNameTable
;
import
org.skywalking.apm.collector.storage.
defin
e.register.ServiceNameTable
;
/**
* @author pengys5
...
...
apm-collector/pom.xml
浏览文件 @
5f30a3bb
...
...
@@ -16,6 +16,7 @@
<module>
apm-collector-agentserver
</module>
<module>
apm-collector-agentregister
</module>
<module>
apm-collector-agentjvm
</module>
<module>
apm-collector-remote
</module>
</modules>
<parent>
<artifactId>
apm
</artifactId>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录