Commit Graph
692 Commits
Author SHA1 Message Date
emeroad baf55d91df modify ActiveThreadCounter log level 2015-11-12 14:34:42 +09:00
Jaehong Kim 4cf7ad2ca9 change HistogramSchema type. 2015-11-11 17:11:56 +09:00
Jaehong Kim ad118f760a add fastError, normalError, slowError, verySlowError 2015-11-11 10:53:22 +09:00
Jaehong Kim bfad82a348 Revert "add base histogram schema."
This reverts commit b6d86afc12.
2015-11-11 10:53:20 +09:00
Jaehong Kim 489e9c391a add base histogram schema. 2015-11-11 10:53:19 +09:00
emeroad ba7e482e08 fix potential concurrency problem 2015-11-10 14:38:10 +09:00
emeroad 5b732d0b3a refactoring
- ObjectRecipe-> ObjectFactory
2015-11-10 13:17:15 +09:00
emeroad 75898d1c23 refactoring
- remove unused parameter
2015-11-09 14:49:25 +09:00
Woonduk Kang 459e6c437d Merge pull request #1162 from emeroad/#117_refactoring_plugin_api
#117 refactoring plugin api
2015-11-09 11:47:09 +09:00
emeroad 1caa0a998b fix testcase fail 2015-11-09 11:28:38 +09:00
emeroad 9b39340293 refactoring
- added TransformTemplate
2015-11-08 20:48:50 +09:00
emeroad 545f247352 refactoring
- extract interface
   Instrumentor, InstrumentContext
2015-11-07 00:23:33 +09:00
HyunGil Jeong 27587a1b0d #1117 Refresh AgentInfo to decouple them from HBase TTL 2015-11-05 17:12:37 +09:00
emeroad 60806f420f refactoring
- extract interface from ProfilerConfig
2015-11-05 16:37:58 +09:00
emeroad a4d52fbdf7 refactoring plugin api
- redefine Interceptor type
2015-11-05 15:52:25 +09:00
Woonduk Kang a60d1419b7 Merge branch 'master' of https://github.com/naver/pinpoint into #117_refactoring_plugin_api
Conflicts:
	bootstrap-core/src/main/java/com/navercorp/pinpoint/bootstrap/instrument/InstrumentClass.java
	bootstrap-core/src/main/java/com/navercorp/pinpoint/bootstrap/interceptor/InterceptorInvokerHelper.java
	profiler/src/main/java/com/navercorp/pinpoint/profiler/instrument/JavassistClass.java
2015-11-04 13:24:57 +09:00
emeroad 98a4dc31e6 refactoring plugin api
- redefine Interceptor type
2015-11-03 19:59:44 +09:00
Jaehong Kim 6e1d5702a4 remove initValExp argument of InstrumentClass.addField method. 2015-11-03 17:17:36 +09:00
koo-taejin 16905f54c3 Merge pull request #1135 from koo-taejin/#751
Trace current active requests info. #751
2015-10-30 14:49:25 +09:00
koo.taejin 8a9bac892e Trace current active requests info. #751
change default cluster setting
2015-10-30 14:48:29 +09:00
HyunGil Jeong f24d04f2ea #1103 Change how internal trace ids are generated 2015-10-29 17:57:06 +09:00
emeroad e9a4ed104c refactoring plugin api
- modify null check
 - @Deprecated ->InstrumentClass.addField(String accessorTypeName, String initValExp)
2015-10-29 15:28:11 +09:00
Jake Yoon ee57621e9d just fixing typos in Comments and Log messages 2015-10-29 01:34:39 +09:00
HyunGil Jeong b6367f53cf #1069 Add transaction metric support 2015-10-28 16:26:26 +09:00
HyunGil Jeong 887b380271 Remove size comparison
Returned collection of `ActiveTraceInfo` is weakly consistent and `ActiveTrace` objects may be removed from the map while iterating.

Also re-added trace object removal code for completeness.
2015-10-27 19:21:51 +09:00
HyunGil Jeong 26577db00d Remove explicit trace object removal code
Leaves too much to timing.
2015-10-27 19:04:00 +09:00
HyunGil Jeong 6803625353 #1069 Add transaction counting/tps calculation for continued traces 2015-10-27 12:03:44 +09:00
HyunGil Jeong 615b491014 #1103 Add internal trace id for active traces and transaction counting 2015-10-27 12:03:42 +09:00
koo.taejin 3da8c3b6d3 Trace current active requests info. #751
code cleanup.
2015-10-27 10:11:56 +09:00
Woonduk Kang 3069b494d6 plugin api protection
- ProfilerPluginSetupContext, Instrumentor
2015-10-26 18:25:34 +09:00
Woonduk Kang 12e7ec1a31 change transform api
class : PinpointClassFileTransformer -> TransformCallback
2015-10-22 19:49:55 +09:00
Woonduk Kang 34d60e0e8a class type change
- AnnotationKey : class-> interface
2015-10-21 15:52:52 +09:00
Woonduk Kang 53485cc0e8 class type change
ServiceType : class-> interface
2015-10-19 15:04:31 +09:00
HyunGil Jeong 200ce6f1f6 #1069 Add tps collection support for agent 2015-10-15 16:26:08 +09:00
Jaehong Kim 23921acc7d Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-15 11:10:31 +09:00
koo-taejin 90d551b1ef Merge pull request #1076 from koo-taejin/#560
Implement realtime span delivery service. #560
2015-10-14 16:53:02 +09:00
koo.taejin f5e396909c Implement realtime span delivery service. #560
code cleanup.
2015-10-14 16:52:23 +09:00
Woonduk Kang 96a693e908 fix typos
- DynamicTrnasformerRegistry
2015-10-14 16:32:52 +09:00
Jaehong Kim af3ff88f00 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-14 15:38:14 +09:00
Woonduk Kang 30127d22d9 Merge branch 'master' of https://github.com/naver/pinpoint into #117_refactoring_plugin_api 2015-10-14 15:07:07 +09:00
Woonduk Kang 6f09c36ca8 refactoring InstrumentClass, InstrumentMethod 2015-10-14 15:06:47 +09:00
Jaehong Kim 65e4534951 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-14 11:02:27 +09:00
Jongho Moon 254e5cfec7 fix signiture mismatch after rebase 2015-10-14 10:55:47 +09:00
Jongho Moon 6cc114ed9f Add ApiIdAwareAroundInterceptor for spring beans profiling 2015-10-14 10:34:37 +09:00
Jaehong Kim 444b2b0937 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-13 17:54:35 +09:00
koo.taejin f7b325ee3b Implement realtime span delivery service. #560 2015-10-13 17:44:55 +09:00
Jaehong Kim 87bed37374 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-13 17:09:09 +09:00
Woonduk Kang c855aedf19 added testcase 2015-10-13 16:49:15 +09:00
Jaehong Kim 81270237f9 Remove invalid dependency. 2015-10-13 16:42:50 +09:00
Jaehong Kim 6ad00e6580 Check NPE condition. 2015-10-13 16:38:39 +09:00