Commit Graph

1979 Commits

Author SHA1 Message Date
ascrutae 18149b8bb6 fix module name is not correct 2017-07-07 15:12:35 +08:00
ascrutae b78442d1c1 finished service manager and trace segment testcase 2017-07-07 15:01:54 +08:00
wusheng 678ad01d49 Fix some compile issue. 2017-07-05 23:19:55 +08:00
wusheng ff501c4d9e Add application id and application instance id check to avoid illegal data. 2017-07-05 23:17:45 +08:00
wusheng e36810d936 Merge branch 'feature/high-performance-agent' of https://github.com/wu-sheng/sky-walking into feature/high-performance-agent
* 'feature/high-performance-agent' of https://github.com/wu-sheng/sky-walking:
  support new api for activation project and fix test case compile fail

# Conflicts:
#	apm-sniffer/apm-agent-core/src/main/java/org/skywalking/apm/agent/core/jvm/JVMService.java
2017-07-05 23:07:58 +08:00
wusheng 9cf12b4b52 Add codes about gc and memory pool. 2017-07-05 21:31:14 +08:00
吴晟 Wu Sheng 8d7d8470c6 Merge pull request #268 from ascrutae/zhangxin/feature/support-activation
support new api for activation project and fix test case compile fail
2017-07-05 21:29:12 +08:00
ascrutae 0e25c6ea31 support new api for activation project and fix test case compile fail 2017-07-05 21:19:57 +08:00
吴晟 Wu Sheng f1dec889b2 Merge pull request #267 from wu-sheng/feature/266
Add heartbeat service in InstanceDiscoveryService
2017-07-05 16:30:42 +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
吴晟 Wu Sheng 93a4516544 Merge pull request #265 from wu-sheng/feature/254
Feature/254
2017-07-05 12:37:04 +08:00
pengys5 a470b286f1 fixed the first item in #254: lookup the grpc services listening port 2017-07-05 12:14:38 +08:00
wusheng 3af55a53b5 Avoid a classNotFound exception when collect CPU metrics. 2017-07-04 23:28:00 +08:00
wusheng 4c1c187c97 Fix memory pool judge. 2017-07-04 22:58:36 +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
pengys5 d1591e3ac5 fixed the second item in #254: Use GRPC-java instead of HTTP rest which receive the trace segment from agent. 2017-07-04 15:08:15 +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
wusheng 1f3f25d691 Move a class. 2017-07-03 22:55:13 +08:00
wusheng d37dbc8d76 FInish codes about TraceSegment to UpstreamSegment 2017-07-03 22:16:20 +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 701b6afa12 Fix operationName of entry span didn’t reset. And optimize interceptor initialization. 2017-07-02 23:41:38 +08:00
wusheng b3fe61aefe Fix a compile issue. 2017-07-02 23:13:31 +08:00
wusheng 1b602b1fab Fix a dynamic interface bug. 2017-07-02 23:10:46 +08:00
wusheng 9037f13976 Remove the field binders. 2017-07-02 23:00:04 +08:00
wusheng 5bcc6fbf5c Refactor ContextCarrier. 2017-07-02 22:47:16 +08:00
wusheng c7c0256ce7 Fix inject method bug. 2017-07-02 22:22:38 +08:00
wusheng 888e0484bb Fix entry and exit span methods bug. 2017-07-02 22:18:12 +08:00
wusheng 9d100902de New propagation format. 2017-07-02 21:57:24 +08:00
wusheng 945f68b9b1 Allow the context carrier is null when creating entry span. 2017-07-02 21:10:49 +08:00
wusheng 1c8200116d Fix compile issue. 2017-07-02 08:13:21 +08:00
wusheng 09565a497d Fix unpush bug. 2017-07-02 08:12:09 +08:00
wusheng 9a6484af2b Refactor create span methods 2017-07-02 07:36:10 +08:00
wusheng 18fed69e44 Set the wait time shorter than before. 2017-07-01 23:43:08 +08:00
wusheng f4d332a340 Add a log when the data carrier buffer is full. 2017-07-01 23:05:15 +08:00