Commit Graph

2151 Commits

Author SHA1 Message Date
wusheng e0442497c0 Reset some comments. 2017-08-11 07:13:26 +08:00
wusheng a897c950e2 Refactor the interceptor method parameter list for SpringMVC plugin. 2017-08-11 07:13:26 +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 303cc1cac6 Merge pull request #345 from ascrutae/zhangxin/fix/hierarchy-match-failed
fix issue that the match of HierarchyMatch do not work
2017-08-09 01:08:21 -05:00
ascrutae 164960f668 fix issue that the match of HierarchyMatch do not work 2017-08-09 11:49:26 +08:00
吴晟 Wu Sheng 972d4396eb Merge pull request #342 from ascrutae/zhangxin/feature/entry-application-instanceID
Add entryApplicationInstanceID field for service topological
2017-08-08 03:30:55 -05:00
吴晟 Wu Sheng 0ed0848853 Merge branch 'master' into zhangxin/feature/entry-application-instanceID 2017-08-08 03:20:30 -05:00
ascrutae e1d9701b3f modify field name 2017-08-08 16:06:56 +08:00
吴晟 Wu Sheng 243c000794 Merge pull request #344 from wu-sheng/feature/338
Feature/338
2017-08-07 21:40:17 -05:00
pengys5 a7c11a1baf delete the define id in every data define.
#336 #338
2017-08-08 10:03:34 +08:00
pengys5 eb72cb04ba Change the static json key name to full name in json reader. 2017-08-08 09:41:25 +08:00
pengys5 82f79a734d Service reference save to elastic search test success.
Entry service save to elastic search test success.

#338
2017-08-08 00:18:47 +08:00
ascrutae 630705c1f0 Merge remote-tracking branch 'upstream/master' into zhangxin/feature/entry-application-instanceID
# Conflicts:
#	apm-network/src/main/proto/TraceSegmentService.proto
2017-08-07 23:09:12 +08:00
吴晟 Wu Sheng 9559c75c58 Merge pull request #343 from wu-sheng/feature/341
add entryApplicationInstanceId attribute
2017-08-07 10:04:38 -05: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
ascrutae 81f73fb5e8 Add entryApplicationInstanceID field for service topological 2017-08-07 22:40:29 +08:00
pengys5 119d21d525 Service entry test success. 2017-08-06 23:26:17 +08:00
pengys5 6856b896e1 Fixed style check error 2017-08-06 22:15:12 +08:00
pengys5 911de3fe4a 1. Provide jetty http interface for application and instance register.
2. Provide jetty http interface for receive trace segment.
3. Test segment receive trace segment success. segment, node reference, node reference sum, node component, node mapping, global trace data are all correct.
2017-08-06 21:54:55 +08:00
pengys5 3492b0d86e fixed package error 2017-08-05 13:39:32 +08:00
pengys5 a0d1f5a752 Fixed package error 2017-08-05 13:21:24 +08:00
pengys5 82dd3c4474 Save exchanged and not exchanged data to storage. e.g. node reference, A -> B will be 1->2 or 1->10.0.0.1 2017-08-05 13:10:37 +08:00
吴晟 Wu Sheng 42e53aad88 Merge pull request #334 from wu-sheng/feature/improve-operationid
Optimize the entry span’s operationName
2017-08-04 09:56:32 -05:00
wusheng b67ad99c26 Optimize the entry span’s operationName. 2017-08-04 21:21:45 +08:00
吴晟 Wu Sheng 786263cc0a Merge pull request #333 from wu-sheng/feature/331
Just component finish the exchange coding.
2017-08-03 20:07:58 -05: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
吴晟 Wu Sheng a12bcce3ba Merge pull request #330 from wu-sheng/fix/327
Fixed #327.
2017-08-01 07:31:28 -05:00
pengys5 f2a98193d4 Fixed #327.
When collector server restart at short intervals that zookeeper will not find remove this server path.
But in another situation, there was a same address server has been running, the restart server could not remove this path and recreate it.
So when this situation happened, throw exception to stop this restart server.
2017-08-01 20:14:47 +08:00
吴晟 Wu Sheng 3de64ff0f8 Merge pull request #326 from wu-sheng/feature/266
Feature/266 collector support modularization development
2017-08-01 03:11:10 -05:00
吴晟 Wu Sheng 8e8dab9391 Update GlobalIdGenerator.java 2017-08-01 16:09:33 +08:00
pengys5 638789aa94 Cobertura did not support java 8 lambda.
So change coverage tools from Cobertura to JaCoCo
2017-08-01 15:57:19 +08:00
pengys5 667c0f470d Delete test case because of the test case will use network to call the collector. 2017-08-01 13:44:13 +08:00
pengys5 8c27542784 trace stack es save and ui search success 2017-07-31 23:08:30 +08:00
pengys5 c387cfb90d Trace stack UI: top segment list ok. 2017-07-31 12:05:12 +08:00
pengys5 527f8a55ae trace dag ui seem good 2017-07-30 23:06:33 +08:00
pengys5 a220ae9c78 Create ui module 2017-07-30 21:23:44 +08:00
pengys5 9922278523 Segment cost save to es success 2017-07-30 11:23:04 +08:00
pengys5 430fe745a4 node reference summary save to es success 2017-07-29 23:52:32 +08:00
pengys5 e216a369b3 Segment save to es success 2017-07-29 23:01:22 +08:00
pengys5 33fcede9a3 node reference save to es success 2017-07-29 13:00:15 +08:00
pengys5 1ca8da9570 Node mapping save to es success. 2017-07-29 12:38:24 +08:00
pengys5 d80e2ff43d node component save to es success. 2017-07-29 12:07:42 +08:00
wusheng 4fda33b16c Support retry when use IF_POSSIBLE strategy. 2017-07-28 21:10:14 +08:00
吴晟 Wu Sheng 11ff93ae83 Merge pull request #318 from wu-sheng/wu-sheng-patch-db-operationName
Fix the wrong operationName of PreparedStatement#execute(String)
2017-07-28 14:24:53 +08:00
吴晟 Wu Sheng fbf9bf9748 Merge pull request #319 from ascrutae/wu-sheng-patch-db-operationName
add prepared statement test case
2017-07-28 14:06:20 +08:00
ascrutae a73597d5c9 add prepared statement test case 2017-07-28 11:49:31 +08:00
吴晟 Wu Sheng 349f78efa4 Update SWPreparedStatement.java
Fix the wrong operationName of PreparedStatement#execute(String)
2017-07-28 11:07:40 +08:00