IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    

한국 developerWorks  >  오픈 소스 | 자바  >

이클립스 테스트와 성능 개선 도구 플랫폼, Part 2: 모니터 애플리케이션 (한글)

다양한 로그 파일 수집, 분석하기

developerWorks

난이도 : 중급

Martin Streicher (martin.streicher@linux-mag.com), Editor-in-Chief, Linux Magazine

2007 년 9 월 11 일

튜토리얼 보러가기

이번 "이클립스 테스트와 성능 개선 도구 플랫폼" 튜토리얼 연재에서는 애플리케이션 로그 파일을 구조화된 포맷으로 변환해주는 이클립스 TPTP(Test & Performance Tools Platform)의 기능을 어떻게 사용하는지 공부합니다. 그 다음으로는 TPTP와 로그 파일을 분석하고 처리하도록 전문적으로 고안된 또 다른 도구를 사용해 사용 패턴, 성능 프로파일과 에러를 재빠르게 식별해 낼 수 있을 것입니다.

이 튜토리얼 내에서

이번 튜토리얼은 일반적인 애플리케이션 로그 파일을 CBE로 변환하기 위해 이클립스 TPTP의 기능을 어떻게 사용하는지 보여준다. 일련의 규칙을 만드는 약간의 명세와 간단한 코드만 짜면 어느 로그 파일이든 통합되고, 구조화된 포맷으로 변경할 수 있다. 그리고 나서 이클립스 TPTP과 다른 전문화된 도구를 사용해 사용 패턴, 성능 프로파일, 에러 등을 빠르게 식별하고, 조합, 처리할 수 있다.


선수조건

테스트와 프로파일링을 포함하는 전체 소프트웨어 개발 생명 주기와 소프트웨어 개발 경험이 있으면 좋다. 또한 커맨드로 소프트웨어를 설치하는 경험이 있으면 유리하며, 셸의 PATH 변수와 자바의 CLASSPATH 변수 같은, 셸과 시스템 환경 변수를 설정하고, 관리해본 경험이 있으면 좋다. 추가적으로 정규 표현식을 읽고 쓸 수 있으면 매우 좋다. 이클립스와 이클립스 사용자 인터페이스에 대한 지식 또한 유용하다.


시스템 필요조건

솔라리스, 리눅스®, 맥 OS X, Microsoft® Windows® 등 JVM이 있는 어느 환경에서든지 이클립스를 실행할 수 있다. 아직 시스템에 JVM과 이클립스가 설치되어 있지 않다면 소프트웨어 설치를 위해 300MB 이상의 디스크 여유 공간이 있는지 확인하자. 또한 JVM을 위한 충분한 메모리가 필요하다. 일반적으로 64MB 이상의 여유 물리적 메모리를 추천한다.

유닉스®, 리눅스, 맥 OS X, 윈도우 시스템 등에 몇 가지 소프트웨어 패키지를 설치해야만 한다. JVM, 이클립스 SDK, 이클립스 TPTP 런타임, 그리고 이클립스 TPTP가 의존하는 몇 가지 애플리케이션이 있다. 또한 독립적인 애플리케이션이나 자신이 사용하는 애플리케이션의 로그 파일을 변환하도록 해주는 이클립스 TPTP GLA가 필요하다. 필요한 것을 다시 한 번 정리해보면 다음과 같다.



포맷

html


이 문서 북마킹 하기

mar.gar.in mar.gar.in naver naver eolin eolin del.icio.us del.icio.us



위로


developerWorks 콘텐트를 다른 사이트에 전재하기:
developerWorks 콘텐트에 대한 저작권은 IBM에 있습니다. IBM의 서면 허가나 원본 저자의 허락이 없이는 전재를 금합니다. 저희 콘텐트를 전재하시려면 IBM developerWorks 담당자 에게 문의하십시오.

문서 옵션

JavaScript가 필요한 문서 옵션은 디스플레이되지 않습니다.

영어원문

영어원문


제안 및 의견
피드백

관련 시리즈 자세히 보기:
이클립스 테스트와 성능 개선 도구 플랫폼

    IBM 소개 개인정보 보호정책 문의