Commit Graph
65 Commits
Author SHA1 Message Date
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 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
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
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
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 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
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 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
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
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
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
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 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 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
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
Woonduk Kang 2208c0a1ca [강운덕] [LUCYSUS-1744] span 데이터 구조 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@955 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-12-03 06:56:34 +00:00
Woonduk Kang 468a120ab4 [강운덕] [LUCYSUS-1744] api 를 상수로 매핑하는 코드 개발.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@927 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-27 06:27:03 +00:00
Chisu Yu 92fdb28e82 [유치수] [NOBTS] remove terminal:boolean from thrift obj.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@919 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-27 02:25:05 +00:00
Chisu Yu 651323af36 [유치수] [NOBTS] add terminal info, change dbtype to servicetype
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@918 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-27 02:10:47 +00:00
Chisu Yu 82fd698af6 [유치수] [NOBTS] add servicetype, change thrift
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@917 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-27 01:25:19 +00:00
Woonduk Kang 6bfd6272cd [강운덕] [LUCYSUS-1744] 깨진 testcase수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@903 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-23 02:09:53 +00:00
Woonduk Kang 046052741d [강운덕] [LUCYSUS-1744] annotation의 duration제거, 사용자 thread 에서 디코딩을 하지 않도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@882 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-20 10:23:47 +00:00
Woonduk Kang cbdb866f41 [강운덕] [LUCYSUS-1744] 추적 대상 데이터를 호출되는 api 기반으로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@881 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-20 09:34:18 +00:00
Woonduk Kang 34af175dbb [강운덕] [LUCYSUS-1744] 호출 api 기록을 분리, arcus부분 수정. arcus의 span 생성 부분이 정상적이지 않음. 추가 수정필요.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@879 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-20 08:09:53 +00:00
Woonduk Kang 94573269f9 [강운덕] [LUCYSUS-1744] span 으로 start, end time을 이동시킴.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@877 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-20 04:53:00 +00:00
Woonduk Kang 6ca5154931 [강운덕] [LUCYSUS-1744] Span 데이터 구조를 api 호출 방식으로 변경하기 위해서 start end time위주로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@874 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-19 08:09:14 +00:00
Woonduk Kang b8c73bfdef [강운덕] [LUCYSUS-1744] span의 데이터를 api 를 기반으로 변경하기 위해 1차 적으로 정적으로 api정보를 수집받을수 있도록 수정함.
method의 parameter의 variablename을 획득할수 있도록 수정함. 단 디버그 컴파일 시만 간능함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@871 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-16 13:03:57 +00:00
Woonduk Kang 2489277405 [강운덕] [LUCYSUS-1744] arcus 호출 부분 정리
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@866 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-14 08:45:27 +00:00
Woonduk Kang c9bc6e8236 [강운덕] [LUCYSUS-1744] arcus 비동기 추적시 별도 global map에 등록되지 않고 트레이스 객체에만 attatch되서 동작하도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@863 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-14 07:50:03 +00:00
Woonduk Kang bd65b0d937 [강운덕] [LUCYSUS-1744] arcus cancel부분 수정. 비동기 호출 추적부분 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@859 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-13 09:49:42 +00:00
Woonduk Kang b2c37b5242 [강운덕] [LUCYSUS-1744] arcus asynctrace부분 개발
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@856 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-13 05:00:44 +00:00
Woonduk Kang 6a63099ad0 [강운덕] [LUCYSUS-1744] 비동기 메시지 추적 부분 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@855 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-12 08:01:50 +00:00
Woonduk Kang 03a9d27c02 [강운덕] [LUCYSUS-1744] 리팩토링
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@852 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-12 02:55:10 +00:00
Woonduk Kang 9e562b54eb [강운덕] [LUCYSUS-1744] call을 추적하는 Trace객체 리팩토링, 자체 call stack을 가지고 있도록 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@851 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-08 07:55:13 +00:00
Woonduk Kang 6c323933d2 [강운덕] [LUCYSUS-1744] 리팩토링
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@843 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-11-06 06:38:57 +00:00
Woonduk Kang 0e0b3b56cd [강운덕] [LUCYSUS-1744] hbase 저장시의 데이터를 컴팩트하게 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@808 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-10-18 05:42:20 +00:00
Chisu Yu d0d090d9c8 [유치수] [NOBTS] remove binary annotation.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@788 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-10-15 10:22:24 +00:00
Chisu Yu 316d2484f2 [유치수] [NOBTS] add terminal flag, display business transactions
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@744 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-10-09 08:08:50 +00:00
Chisu Yu 50a6ed226b [유치수] [NOBTS] change endpoint type to string.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@719 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-27 09:54:02 +00:00
Chisu Yu 6698362a03 [유치수] [NOBTS] add Endpoint to span.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@715 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-27 01:55:46 +00:00
Chisu Yu 1650417080 [유치수] [NOBTS] log message changed.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@631 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-12 10:07:46 +00:00
Chisu Yu 3b84111280 [유치수] [NOBTS] modify Arcus, tomcat modifier.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@622 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-11 02:22:07 +00:00
Chisu Yu 9bb9633fc3 [유치수] [NOBTS] change point of removing traceid from stack.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@595 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-06 06:01:06 +00:00
Chisu Yu ebd454da32 [유치수] [NOBTS] add draft trace stack
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@586 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-06 04:15:57 +00:00
Woonduk Kang a647581c59 [강운덕] [LUCYSUS-1744] 새롭게 생성되는 자식 spanid가 부모와 같은 값이 나오지 않도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@585 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-05 10:07:11 +00:00
Chisu Yu 990b945ded [유치수] [NOBTS] refactor
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@583 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-05 09:02:12 +00:00
Chisu Yu aa91ad015f [유치수] [NOBTS] refactor
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@582 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-05 07:59:34 +00:00
Chisu Yu c4008035e8 [유치수] [NOBTS] refactor
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@580 84d0f5b1-2673-498c-a247-62c4ff18d310
2012-09-05 06:06:25 +00:00