Commit Graph
195 Commits
Author SHA1 Message Date
Hoonmin Kim 5e0a661f1d [김훈민] [NOBTS] Arcus interceptor : stacktrace에서 destination id 출력되도록 수정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1839 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-06-10 08:04:22 +00:00
Hoonmin Kim 807c5366d0 [김훈민] [NOBTS] Arcus interceptor : stacktrace에서 destination id 출력되도록 수정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1838 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-06-10 07:54:57 +00:00
Woonduk Kang 4994da3ed0 [강운덕] [LUCYSUS-1744] hippo->pinpoint관련 변경작업
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1735 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-31 11:01:43 +00:00
Woonduk Kang 95aff068df [강운덕] [LUCYSUS-1744] hippo-common의 패키지 명을 pinpoint-common으로 변경.
- version을 0.0.2에서 0.0.3-SNAPSHOT으로 변경.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1730 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-31 06:51:13 +00:00
Woonduk Kang 20ceb2f56d [강운덕] [LUCYSUS-1744] oracle jdbc 프로파일링 추가 - statment도 구현해야 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1728 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-30 08:00:55 +00:00
Chisu Yu af2890c05e [유치수] [NOBTS] thrift 파일 생성.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1722 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-29 07:29:03 +00:00
Chisu Yu d75e3b421a [유치수] [NOBTS] TODO 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1698 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-26 03:22:30 +00:00
Chisu Yu 79ced609e1 [유치수] [PINPOINT-205] 링크를 선택하면 통계정보를 scatter 아래 보여줌.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1690 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-23 02:16:40 +00:00
Woonduk Kang abfe77b07d [강운덕] [LUCYSUS-1744] 패턴 매칭시 group이 이상하여 다시 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1689 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-22 10:41:49 +00:00
Woonduk Kang 6724068502 [강운덕] [LUCYSUS-1744] httpurl connector 사용시 주소가 나오도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1654 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-13 08:37:13 +00:00
Woonduk Kang d42590c91f [강운덕] [LUCYSUS-1744] annotation이 없을때 nullpointexception이 발생하는 문제 수정. testcase 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1648 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-13 07:49:56 +00:00
Woonduk Kang 0db455b65d [강운덕] [LUCYSUS-1744] hbase 저장시 가변인코딩을 사용하여 데이터 사이즈를 더 줄임. 약 10%정도 사이즈가 줄어듬
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1641 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-13 02:03:04 +00:00
Woonduk Kang 37cfe880b2 [강운덕] [LUCYSUS-1744] test가 깨지는 testcase 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1639 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-10 10:03:45 +00:00
Chisu Yu 3de5efac5e [유치수] [NOBTS] thrift generated.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1617 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-08 07:35:36 +00:00
Woonduk Kang d6299425f2 [강운덕] [LUCYSUS-1744] metadata 성 데이터의 rowKey 값 기준에 agnetStartTime을 정확하게 지정해서 조회하도록 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1614 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-07 06:39:55 +00:00
Woonduk Kang 5714a50096 [강운덕] [LUCYSUS-1744] metadata 성 데이터의 rowKey 값 기준에 agnetStartTime을 정확하게 지정해서 조회하도록 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1612 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-05-07 04:09:46 +00:00
Chisu Yu 5af111a685 [유치수] [NOBTS] add user
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1562 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-25 07:11:10 +00:00
Chisu Yu f61ddbe889 [유치수] [PINPOINT-185] SpanEvent에 parentServiceType, parentEndPoint 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1550 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-24 07:49:53 +00:00
Chisu Yu 89df20949d [유치수] [PINPOINT-184] spanchunk에 service type, endpoint 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1546 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-24 07:16:35 +00:00
Chisu Yu fef22ddd88 [유치수] [PINPOINT-180] hbase table의 rowkey에서 사용하는 timestamp를 reverse된 값으로 사용하도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1545 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-24 05:50:54 +00:00
Chisu Yu 0470fea12c [유치수] [NOBTS] UNKNOWN_GROUP 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1522 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-22 07:19:02 +00:00
Woonduk Kang df1f9e82b7 [강운덕] [LUCYSUS-1744] 필요없는 HConnectionmanagerCloser 삭제.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1476 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-16 08:57:49 +00:00
Chisu Yu f58967a472 [유치수] [PROBE-168] thrift 버전 0.9.0으로 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1446 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-12 06:38:42 +00:00
Woonduk Kang 2ed13fcf53 [강운덕] [LUCYSUS-1744] classLoader별로 분리된 코드 커밋
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1425 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-11 06:21:53 +00:00
Chisu Yu 20f1ea57c5 [유치수] [NOBTS] application statistics의 rowkey 포맷 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1411 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-08 09:53:02 +00:00
Woonduk Kang e5d3adeefb [강운덕] [LUCYSUS-1744] ParsingResult클래스 인터페이스 분리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1377 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-04-01 05:45:14 +00:00
Chisu Yu 92d3d6b8d2 [유치수] [NOBTS] 서버맵에 agentid 표기 및 controller 분리, 다른 정보도 함께 조회하지만 아직 보여주지는 않음.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1370 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-29 09:20:37 +00:00
Woonduk Kang 2909eb2066 [강운덕] [LUCYSUS-1744] 클래스 로더 분리를 위해서 Trace를 인터페이스로 분리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1359 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-27 06:18:05 +00:00
Chisu Yu 363ee73736 [유치수] [NOBTS] 통계기반 서버맵 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1355 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-26 07:19:40 +00:00
Woonduk Kang 0cd6844a35 [강운덕] [LUCYSUS-1744] API-ID의 예외 케이스 처리 강화, 별도 error코드를 나누고, 문제 발생시 errorcode를 노출하는것으로 수정함.
pom에서 arucs 의존성을 제거함

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1350 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-20 07:27:58 +00:00
Woonduk Kang 6b2f4fba0e [강운덕] [LUCYSUS-1744] apiParser의 예외 케이스 처리 강화 예외 발생시 exception을 던지도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1349 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-19 06:12:34 +00:00
Chisu Yu c56a2ecc66 [유치수] [NOBTS] 서버맵에서 hostname조회 개선. agentinfo는 ip와 hostname을 수집하고 view에서는 hostname을 조회해서 보여준다.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1340 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-18 07:13:30 +00:00
Woonduk Kang 86511b6694 [강운덕] [LUCYSUS-1744] 개별 트레이스를 보여줄때 api를 파싱해서 단순화 시켜 보여주기 위한 api 문자열 parser 개발.
개별트레이스 로직의 데이터를 생성하는 부분의 복잡도가 높아 리팩토링하여 RecordSetService에서 로직을 펼침.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1329 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-13 08:33:51 +00:00
Woonduk Kang e82b4e1358 [강운덕] [LUCYSUS-1744] 비슷비슷한 유형의 UUID, string, TraceId가 혼재되어 있어정리함.
기본적인 룰은 controller에서는 string으로 받은후, traceId로 생성(이는 곧 validation 임)하여 businessLogic으로 던지는게 좋을것 같음.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1319 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-11 09:19:25 +00:00
Chisu Yu 61e2351dfc [유치수] [NOBTS] client stat 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1318 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-11 08:54:07 +00:00
Woonduk Kang f5114a3ac5 [강운덕] [LUCYSUS-1744] common에 있는 SpanEvent를 SpanEventBo로 변경. ServiceType에 includeDestinationId옵션을 포함시켜 ApiType에 출력여부를 옵션화 시킴
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1305 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-08 08:52:28 +00:00
Woonduk Kang d6e5a06d35 [강운덕] [LUCYSUS-1744] contextClassLoader를 사용하여 동적 호출하는 코드 관련 testcase추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1304 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-08 02:48:14 +00:00
Woonduk Kang f8fae505f2 [강운덕] [LUCYSUS-1744] serviceName의 applicationId로 대체에 따른 추가 리팩토링
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1297 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-06 08:18:16 +00:00
Woonduk Kang 76de9b70e6 [강운덕] [LUCYSUS-1744] serviceName의 span에 applicationId를 기본으로 포함하도록 수정함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1296 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-06 07:51:31 +00:00
Chisu Yu 420d49fb9f [유치수] [NOBTS] bugfix servicetype.isinternalmethod.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1291 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-05 07:08:54 +00:00
Chisu Yu 9441e84e5c [유치수] [NOBTS] terminal statistics에 host추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1284 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-05 06:01:56 +00:00
Woonduk Kang 776018d32f [강운덕] [LUCYSUS-1744] span의 serviceName을 applicationId로 변경함. applicationName은 agent에서 받도록 수정함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1281 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 09:37:23 +00:00
Woonduk Kang 4eb26b4cf2 [강운덕] [LUCYSUS-1744]Event는 범위가 너무 넓어서 SpanEvent로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1276 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-03-04 06:05:41 +00:00
Woonduk Kang 9e0ef3d949 [강운덕] [LUCYSUS-1744] SubSpan을 Event로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1271 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 07:49:04 +00:00
Woonduk Kang 99d6dab8bd [강운덕] [LUCYSUS-1744] SubSpan을 Event로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1270 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 07:37:22 +00:00
Woonduk Kang efa13bad4e [강운덕] [LUCYSUS-1744] 잘못 주석 처리한게 있어 수정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1267 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 06:56:27 +00:00
Woonduk Kang aa5e841c12 [강운덕] [LUCYSUS-1744] destination 에 대한 수정시 SubSpanList에 대한 변경이 누락되어 추가함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1266 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 06:28:37 +00:00
Woonduk Kang 79df224ce2 [강운덕] [LUCYSUS-1744]SubSpanList의 클래명이 직관적이지 않아 SpanChunk로 변경함
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1265 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 02:58:20 +00:00
Woonduk Kang 600a43ce2f [강운덕] [LUCYSUS-1744]SubSpanList의 클래명이 직관적이지 않아 SpanChunk로 변경함
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1264 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-28 02:57:29 +00:00
Woonduk Kang a86a720eeb [강운덕] [LUCYSUS-1744] http::1.1 이런식으로 안나오도록 destination 에 대한 스펙을 다시 생각하여 구현함. 데이터가 중복되어 있어 추가 정리가 필요하고 좀더 정규화가 필요함.
-추가 제거 되어야 될 데이터 : serverName, subspan의 endpoint

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1261 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-02-27 10:04:56 +00:00