Commit Graph
319 Commits
Author SHA1 Message Date
Chisu Yu 35f249f08a [유치수] [NOBTS] sun.net.www.protocol.http.HttpURLConnection modifier추가. (동작 안함.)
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1299 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-06 10:04:58 +00:00
Woonduk Kang 707ef53a13 [강운덕] [LUCYSUS-1744] serviceName의 applicationId로 대체에 따른 추가 리팩토링
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1297 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-06 08:18:16 +00:00
Woonduk Kang e11936cb11 [강운덕] [LUCYSUS-1744] serviceName의 span에 applicationId를 기본으로 포함하도록 수정함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1296 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-06 07:51:31 +00:00
Chisu Yu c6303b1f4d [유치수] [NOBTS] log message 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1295 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-06 05:59:25 +00:00
Chisu Yu 7465d59af1 [유치수] [NOBTS] fix build script
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1282 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-05 01:57:02 +00:00
Woonduk Kang bc262a0f57 [강운덕] [LUCYSUS-1744] span의 serviceName을 applicationId로 변경함. applicationName은 agent에서 받도록 수정함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1281 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 09:37:23 +00:00
Woonduk Kang 963d6364a7 [강운덕] [LUCYSUS-1744] 디펜던시 추가 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1280 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 09:17:10 +00:00
Woonduk Kang 9404ed0d5f [강운덕] [LUCYSUS-1744] version 수정 0.0.1->0.0.2로 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1279 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 09:12:43 +00:00
Woonduk Kang 72c811c2b2 [강운덕] [LUCYSUS-1744]Event는 범위가 너무 넓어서 SpanEvent로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1276 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 06:05:41 +00:00
Chisu Yu 76336a9634 [유치수] [NOBTS] add logs
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1275 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 02:24:14 +00:00
Woonduk Kang ab9690dbda [강운덕] [LUCYSUS-1744] SubSpan을 Event로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1270 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 07:37:22 +00:00
Woonduk Kang c468844a19 [강운덕] [LUCYSUS-1744] destination 에 대한 수정시 SubSpanList에 대한 변경이 누락되어 추가함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1266 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 06:28:37 +00:00
Woonduk Kang cb9bc2aa30 [강운덕] [LUCYSUS-1744]SubSpanList의 클래명이 직관적이지 않아 SpanChunk로 변경함
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1264 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 02:57:29 +00:00
Woonduk Kang f6a5638e8d [강운덕] [LUCYSUS-1744] subSpan의 serviceName을 제거하였음. SPan의 serviceName은 추가 수정이 필요함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1263 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-27 11:19:27 +00:00
Woonduk Kang c569b8a601 [강운덕] [LUCYSUS-1744] http::1.1 이런식으로 안나오도록 destination 에 대한 스펙을 다시 생각하여 구현함. 데이터가 중복되어 있어 추가 정리가 필요하고 좀더 정규화가 필요함.
-추가 제거 되어야 될 데이터 : serverName, subspan의 endpoint

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1261 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-27 10:04:56 +00:00
Woonduk Kang 012aaf38fe [강운덕] [LUCYSUS-1744] span, subspan의 데이터 정형화를 위해 일부 수정분. commit
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1238 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-20 10:57:01 +00:00
Woonduk Kang 1808f92a68 [강운덕] [LUCYSUS-1744] span, subspan의 데이터 정형화를 위해 일부 수정분. commit
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1237 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-20 10:55:37 +00:00
Woonduk Kang d4b9d208a8 [강운덕] [LUCYSUS-1744] trace객체의 데이터 레코딩시 중복 데이터의 통합을 위해서 api를 개별로 분리함.
통계 테이블의 데이터가 실시간으로 갱신되지 않는 문제가 있어 수정함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1231 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-19 10:11:16 +00:00
Woonduk Kang e08ab1430d [강운덕] [LUCYSUS-1744] agent의 identifier를 short레인지 안에서 계산하지 않는 버그 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1218 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-18 08:57:53 +00:00
Woonduk Kang e438ec63c0 [강운덕] [LUCYSUS-1744] annotation의 데이터 타입을 효율화함. thrift타입으로 일원화 하여 typeCode에 대한 낭비를 없앰.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1216 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-18 07:54:14 +00:00
Woonduk Kang 586b45fdad [강운덕] [LUCYSUS-1744] thrift의 span의 parentSpanId를 optional로 변경하고 root가 아닐때만 데이터를 쓰게함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1213 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-18 02:37:41 +00:00
Woonduk Kang e98453e3de [강운덕] [LUCYSUS-1744] 사용하지 않는 class 정리
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1212 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-18 01:55:11 +00:00
Woonduk Kang e6aa1fe3d0 [강운덕] [LUCYSUS-1744] next spanid를 획득할때 보모의 spanId와 parentSpanId를 둘다 체크해서 안겹치게 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1211 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-18 01:43:10 +00:00
Woonduk Kang 0caf0d3b6d [강운덕] [LUCYSUS-1744] system monitor정보는 현재 개발중이지 않으므로 않으므로 주석 처리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1202 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-15 05:15:52 +00:00
Woonduk Kang 7e4a9a93b3 [강운덕] [LUCYSUS-1744] span, pSpan의 타입 전환시 int로 변경하도록 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1198 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-15 01:39:45 +00:00
Woonduk Kang d1043f91e1 [강운덕] [LUCYSUS-1744] db액션이 수행되었을 경우 query execute류만 통계 테이블로 잡도록 code를 쪼갬.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1196 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-14 09:15:51 +00:00
Woonduk Kang f16d4dffe7 [강운덕] [LUCYSUS-1744]실패하는 일부 testcase 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1193 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-14 05:17:43 +00:00
Woonduk Kang c36a0cffae [강운덕] [LUCYSUS-1744] AnnotationNames -> AnnotationKey로 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1192 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-13 10:20:28 +00:00
Chisu Yu a908485277 [유치수] [NOBTS] remote addr 수집 기능 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1187 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-13 08:03:53 +00:00
Woonduk Kang 1242b409e5 [강운덕] [LUCYSUS-1744] subspan의 통계정보를 잘못 핸들링 하는 부분이 있어서 수정. span저장시 server의 일관된 시간을 저장하도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1185 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-13 07:10:22 +00:00
Woonduk Kang 4d9c70b686 [강운덕] [LUCYSUS-1744] agent의 유니크성을 높이기 위해서 short 타입의 identifier를 추가함.
apimetainfo, sqlmeatainfo에서 validation체크를 할때 사용함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1179 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-12 08:28:23 +00:00
Woonduk Kang ee613bd0b0 [강운덕] [LUCYSUS-1744] annotation에서 thread 정보를 기록하는 부분 제거.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1175 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-12 06:03:37 +00:00
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 febfbae352 [유치수] [NOBTS] add terminal response time histogram
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1148 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-05 06:31:12 +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