ascrutae
77069695a8
add default span layer
2017-08-12 21:04:07 +08:00
ascrutae
fe383773e9
support spring mvc annotation plugin
2017-08-11 18:07:30 +08:00
pengys5
6aebdcdbc6
Change the data type of application instance id from int 64 to int 32 in jvm metric service
2017-08-11 07:13:26 +08:00
ascrutae
9f912d004a
support resttemplate plugin
2017-08-10 21:40:19 +08:00
吴晟 Wu Sheng
93fae09b7f
Merge branch 'master' into feature/341
2017-08-07 10:04:14 -05:00
pengys5
4d7ad33771
add entryApplicationInstanceId attribute that let collector known the entry service which application instance send.
2017-08-07 22:59:11 +08:00
pengys5
f71bb057a5
no message
2017-08-03 17:02:14 +08:00
pengys5
5db840393e
1. Use guava cache to support id name exchange.
...
2. Add abstract ExchangeWorker to aggregate the data wait to exchange.
3. Once per second, timer call the implementation work of ExchangeWorker to exchange.
4. Exchanged data send to AggregationWorker, the data exchange 10 times but not exchanged, then give up.
5. Just component finish the exchange coding.
2017-08-03 00:10:27 +08:00
wusheng
eca20c9158
Add process No in register info.
2017-07-27 22:58:15 +08:00
wusheng
45cbf8b5c4
Add OS Info when register and registerRecover.
2017-07-27 22:10:37 +08:00
wusheng
329f224763
New id mechanism, need to be tested.
2017-07-20 23:17:21 +08:00
吴晟 Wu Sheng
a9add392a1
Update DiscoveryService.proto
...
Add agentUUID in ApplicationInstance
2017-07-20 09:45:54 +08:00
wusheng
57b69fb88c
Support #299 and #301
2017-07-19 22:04:32 +08:00
wusheng
1135d25762
Add comments about component, abstractSpan
2017-07-08 14:22:19 +08:00
wusheng
99539695bf
Support cross-thread propagation.
2017-07-06 21:28:38 +08:00
吴晟 Wu Sheng
eaa2a7ca92
Update TraceSegmentService.proto
...
Add RefType for ref
2017-07-06 17:19:30 +08:00
吴晟 Wu Sheng
816ba38ece
Update TraceSegmentService.proto
2017-07-06 16:01:21 +08:00
pengys5
a29a1c02c5
Add ApplicationInstanceRecover message for the request of instance recover service
2017-07-05 16:29:24 +08:00
pengys5
f93c5f973e
add registerTime in ApplicationInstanceMapping because of the register recover service need the origin register time
2017-07-05 16:14:01 +08:00
pengys5
7d6a1c130a
Add heartbeat service in InstanceDiscoveryService
2017-07-05 16:00:03 +08:00
吴晟 Wu Sheng
abcb59e0c4
Update DiscoveryService.proto
2017-07-05 15:22:43 +08:00
wusheng
ed75d7d913
Finish codes about CPU, memory and some of memory pool.
2017-07-04 22:56:11 +08:00
吴晟 Wu Sheng
f142fb240c
Merge pull request #264 from ascrutae/zhangxin/feature/support-plugins
...
support new api for each plugin
2017-07-04 22:43:22 +08:00
ascrutae
7ccaa419e1
support new api for each plugin
2017-07-04 22:11:26 +08:00
wusheng
53d863edc5
Compile JVM services
2017-07-04 20:03:50 +08:00
吴晟 Wu Sheng
cca8ca7426
Update JVMMetricsService.proto
2017-07-04 17:40:30 +08:00
吴晟 Wu Sheng
baa19d47f1
Update JVMMetricsService.proto
2017-07-04 12:02:18 +08:00
wusheng
b68c7b4368
Remove global traceId in Segment.
2017-07-03 23:05:10 +08:00
吴晟 Wu Sheng
4310daf611
Update TraceSegmentService.proto
2017-07-03 17:51:05 +08:00
吴晟 Wu Sheng
e64d51ab82
Merge pull request #260 from wu-sheng/feature/254
...
change the grpc protocol
2017-07-03 12:56:27 +08:00
pengys5
5c7e3e674c
delete the sub packages name trace and collector which in the package of org.skywalking.apm.network
2017-07-03 12:51:34 +08:00
pengys5
b97fafc366
divide the KeyValue.proto into KeyWithIntegerValue.proto and KeyWithStringValue.proto
2017-07-03 12:42:42 +08:00
pengys5
53be072c25
change the grpc protocol
2017-07-03 12:25:38 +08:00
吴晟 Wu Sheng
6e4cabcbef
Merge pull request #259 from ascrutae/zhangxin/feature/support-tomcat-httpclient-dubbo-plugin
...
support tomcat dubbo and httpclient plugins
2017-07-03 11:52:52 +08:00
ascrutae
b9bdf28d27
support tomcat dubbo and httpclient plugins
2017-07-03 11:46:37 +08:00
吴晟 Wu Sheng
d8e06b39d8
Update TraceSegmentService.proto
2017-07-03 09:58:33 +08:00
吴晟 Wu Sheng
b7e3016d56
Update TraceSegmentService.proto
2017-07-03 09:39:16 +08:00
wusheng
6d2ab56348
Finish codes of grpc segment client about channel control.
2017-07-01 23:01:56 +08:00
ascrutae
8a2876aad0
upgrade netty version and fix miss dependency classes issue
2017-07-01 00:18:50 +08:00
吴晟 Wu Sheng
84769692d9
Update TraceSegmentService.proto
2017-06-29 16:37:22 +08:00
wusheng
d2f562f1fa
Adjust segment service and span interface.
2017-06-28 20:40:37 +08:00
wusheng
e09741c832
Adjust some service.
2017-06-28 17:11:32 +08:00
wusheng
b7c09d56f9
Remove useless gprc service.
2017-06-28 15:30:52 +08:00
pengys5
0adf1db3fb
fixed grpc proto compile error
2017-06-28 15:11:55 +08:00
pengys5
16fe2ba503
Redefine discovery and register service interface protocol
2017-06-28 14:59:39 +08:00
wusheng
d397151e1f
Add new layer: mq.
2017-06-24 07:36:34 +08:00
wusheng
9da7968a4d
Added instanceId for services.
2017-06-23 23:24:29 +08:00
wusheng
fb5585e5c4
Add 4 services definition.
2017-06-23 23:14:22 +08:00
wusheng
b29881c6fb
Provide the TraceSegmentService prototype.
2017-06-23 21:04:39 +08:00
wusheng
a7279a8352
Set TraceSegmentService as streaming mode.
2017-06-23 20:22:01 +08:00