Commit Graph

55 Commits

Author SHA1 Message Date
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