Commit Graph

2159 Commits

Author SHA1 Message Date
pengys5 ce8eaa940d fixed package error 2017-08-10 22:36:21 +08:00
pengys5 258a870c89 Jvm metric save to es test success.
#346
2017-08-10 22:35:20 +08:00
pengys5 ecc050c63d Add gc metric record persistence, but not test 2017-08-10 00:50:53 +08:00
pengys5 b452cdd208 Add memory pool metric record persistence, but not test. 2017-08-10 00:33:20 +08:00
pengys5 e6907b2846 fixed package name mistake 2017-08-10 00:15:39 +08:00
pengys5 b560ef1f98 Add memory metric record persistence, but not test.
#346
2017-08-10 00:13:44 +08:00
pengys5 a798bb6498 Add cpu metric record persistence, but not test. 2017-08-09 23:47:20 +08:00
pengys5 00c708fa13 Change the data type of application instance id from int 64 to int 32 in jvm metric service 2017-08-09 22:45:46 +08:00
吴晟 Wu Sheng 2d17b083aa Merge pull request #337 from wu-sheng/feature/336
Feature/336
2017-08-09 09:25:31 -05:00
吴晟 Wu Sheng f4f0d1cb41 Merge branch 'master' into feature/336 2017-08-09 09:15:11 -05: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 9009baa6cb Merge branch 'master' into feature/336 2017-08-07 21:43:48 -05: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
吴晟 Wu Sheng 7765378d1d Merge branch 'master' into feature/336 2017-08-06 19:46:26 -05: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