Commit Graph
254 Commits
Author SHA1 Message Date
Woonduk Kang 5ed87bbc14 [강운덕] [LUCYSUS-1744] 우선순위가 높은 메시지의 경우 별도 queue를 가진 datasender를 사용하도록 수정.
- 우선순위가 높은 메시지: metadata류, agent info.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1174 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-12 05:50:37 +00:00
Woonduk Kang a1ab73c998 [강운덕] [LUCYSUS-1744] api metadata를 별도 전송하고 metadata의 상수값을 전달하는 로직 개발.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1163 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-08 05:57:31 +00:00
Chisu Yu b29d780efa [유치수] [NOBTS] refactoring
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1159 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-06 07:29:24 +00:00
Woonduk Kang 55f70e037b [강운덕] [LUCYSUS-1744] was에서 class를 reloading할 경우 오류 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1157 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-06 06:33:45 +00:00
Woonduk Kang 02625b0b59 [강운덕] [LUCYSUS-1744] annotation 의 key사이즈를 code 값으로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1154 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-06 05:27:48 +00:00
Chisu Yu 64ad6c9835 [유치수] [NOBTS] remove unnecessary imports
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1147 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-05 06:09:52 +00:00
Woonduk Kang e7e39aeede [강운덕] [LUCYSUS-1744] spanid, parentSpanid를 long에서 int로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1146 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-04 10:20:02 +00:00
Chisu Yu 6d0897fdb2 [유치수] [NOBTS] change logging condition
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1145 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 09:40:03 +00:00
Woonduk Kang a3c6b170cf [강운덕] [LUCYSUS-1744] interceptor의 after를 공통 api로 변경. Trace, AsyncTrace객체의 로그 레벨 조정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1144 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 09:08:59 +00:00
Woonduk Kang d0353cfab3 [강운덕] [LUCYSUS-1744] interceptor의 before를 공통 api로 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1143 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 08:50:41 +00:00
Woonduk Kang f238cb3ece [강운덕] [LUCYSUS-1744] interceptor의 before, after 로그레벨을 INFO에서 FINE으로 변경함. before, after로깅시 Level 체크 로직을 한번만 수행하도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1142 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 08:37:53 +00:00
Woonduk Kang bb483765cf [강운덕] [LUCYSUS-1744] testcase 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1141 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 08:05:09 +00:00
Woonduk Kang 84a6402e77 [강운덕] [LUCYSUS-1744] TBaseLocator에서 header를 정적으로 처리하도록 함. queue경합을 줄이기 위해 datasender에서 drain queue를 추가적으로 하도록함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1140 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 07:58:11 +00:00
Woonduk Kang 0dc0de0b1f [강운덕] [LUCYSUS-1744] api metadata를 별도 전송하고 metadata의 상수값을 전달하는 로직 개발.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1134 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-01 02:33:16 +00:00
Chisu Yu e394990661 [유치수] [NOBTS] 테스트 목적으로 profile 대상 패키지, 클래스를 지정할 수 있도록 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1126 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-30 01:56:26 +00:00
Woonduk Kang 4f9c646df7 [강운덕] [LUCYSUS-1744] sql cache로직 보완
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1125 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-29 05:10:50 +00:00
Chisu Yu d48720d691 [유치수] [NOBTS] call stack 테스트를 위한 method modifier 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1121 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-28 08:37:00 +00:00
Chisu Yu 6e920c7815 [유치수] [NOBTS] bug fix, depth of call tree
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1119 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-28 04:49:34 +00:00
Chisu Yu 85402f6859 [유치수] [NOBTS] traceBlockEnd() 호출 코멘트 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1115 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-25 03:00:57 +00:00
Chisu Yu 08b6d18e25 [유치수] [NOBTS] represent depth of each methods
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1114 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-24 09:55:10 +00:00
Chisu Yu 750352c96f [유치수] [NOBTS] call stack을 위한 수정, depth, nextid 추가. traceid를 rpc call하기 전에 next id를 발급하도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1113 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-24 04:53:17 +00:00
Chisu Yu 09fb7f49a7 [유치수] [NOBTS] bugfix method interceptor
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1108 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-21 08:33:31 +00:00
Chisu Yu 14786d640e [유치수] [NOBTS] modify servlet interceptor
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1107 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-21 08:13:20 +00:00
Woonduk Kang 97c70391d6 [강운덕] [LUCYSUS-1744] sql 치환 로직 commit
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1102 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-15 02:18:07 +00:00
Chisu Yu 21f5ea0332 [유치수] [NOBTS] fix subspan startElapsed.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1100 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-14 09:15:01 +00:00
Chisu Yu 73ae0a77fe [유치수] [NOBTS] don't collect http client protocol version.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1098 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-14 07:37:51 +00:00
Chisu Yu 5eedd95712 [유치수] [NOBTS] configuration refactoring
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1097 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-14 06:54:15 +00:00
Chisu Yu 98886cd8d7 [유치수] [NOBTS] disable springframework modifier.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1096 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-14 01:57:49 +00:00
Woonduk Kang 2246d54b49 [강운덕] [LUCYSUS-1744] 예외상황처리 강화. agent가 시작할때 start, stop 메시지를 3번씩 보내도록 수정함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1095 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-11 10:58:18 +00:00
Woonduk Kang 785cda9792 [강운덕] [LUCYSUS-1744] sql을 상수로 치환하는 코드 개발. 아직 상수 치환시 agent의 startTime 검색로직이 정확하지 않음. startTime검색로직을 좀더 짜야 됨.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1085 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-08 11:30:57 +00:00
Woonduk Kang 1310e2d41b [강운덕] [LUCYSUS-1744] sql의 meta data를 따기 위한 일부 util및 agent수정 코드 부분 커밋.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1081 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-08 01:48:30 +00:00
Chisu Yu c2bce47ec7 [유치수] [NOBTS] change call stack table.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1080 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-01-03 09:30:51 +00:00
Chisu Yu c0f37afa59 [유치수] [NOBTS] add exception property to span
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1068 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-27 09:37:36 +00:00
Chisu Yu 939610042e [유치수] [NOBTS] add spring servlet modifier
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1066 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-27 09:36:45 +00:00
Woonduk Kang 895aec01ef [강운덕] [LUCYSUS-1744] 비동기 메시지일때도 event를 모아서 io에 flush하도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1053 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-21 03:02:50 +00:00
Woonduk Kang 6b34149999 [강운덕] [LUCYSUS-1744]detachTraceObject를 더 빠르게 호출하도록 변경. simpledateformate thread safe수정. BinarySearch부분은 별도로 sort하는 부분이 있어서 마크를 없앰.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1051 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-20 09:56:32 +00:00
Woonduk Kang 3dee6f427f [강운덕] [LUCYSUS-1744] annotation 데이터 인코딩 추가 객체를 생성하지 않도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1046 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-20 05:46:26 +00:00
Woonduk Kang 50c925d4a2 [강운덕] [LUCYSUS-1744] 데이터 사이즈 축소를 위해 annotaion의 time을 제거함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1044 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-20 05:19:05 +00:00
Woonduk Kang 80aa87d894 [강운덕] [LUCYSUS-1744] timebase sampling+ io flush 개선 로직을 설정 파일로 받을수 있게 수정, agent class의 life cycle을 profiler와 동일하게 변경. agent관련 데이터를 interceptor에 연관지을수 있도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1039 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-18 11:06:04 +00:00
Woonduk Kang e4d474c6aa [강운덕] [LUCYSUS-1744] uuid를 잘못 세팅하고 있어 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1037 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-18 09:37:26 +00:00
Woonduk Kang 75480a22ac [강운덕] [LUCYSUS-1744] profiler에서 수집 데이터를 일정량 모아서 한번에 flush하는 로직 개발.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1035 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-18 05:58:37 +00:00
Chisu Yu 6b7dd92d23 [유치수] [NOBTS] change the point of collecting http parameters.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1008 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-11 01:54:49 +00:00
Chisu Yu 6e2526d1bc [유치수] [NOBTS] change parameter to string format
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1006 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-10 07:39:04 +00:00
Chisu Yu e0f0253870 [유치수] [NOBTS] change the log message
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1005 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-10 06:38:01 +00:00
Chisu Yu bfaaea4858 [유치수] [NOBTS] replace extractHost method
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1003 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-10 02:56:32 +00:00
Woonduk Kang ac9f18582d [강운덕] [LUCYSUS-1744] subspan의 annotation처리 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1002 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-05 09:25:13 +00:00
Woonduk Kang 5efab3a75d [강운덕] [LUCYSUS-1744] 비동기쪽 subspan처리 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@993 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-05 03:02:09 +00:00
Chisu Yu 14b1cb55cf [유치수] [NOBTS] remove http client node from server flow map. this is the draft.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@985 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-04 05:26:38 +00:00
Chisu Yu 3b0f2ad935 [유치수] [NOBTS] arcus span을 한 번만 보내도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@959 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-03 07:32:03 +00:00
Woonduk Kang fa34bdd4ca [강운덕] [LUCYSUS-1744] 커밋안된게 있어서 commit
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@957 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-03 07:09:26 +00:00