WebSphere 테스트 환경을 사용하여 응용프로그램 프로파일링
연관된 에이전트와 함께 프로세스 오브젝트는 Java 프로세스를 프로파일링 할 때마다 프로파일링 및 로깅 Perspective의
프로파일링 모니터 보기에서 볼 수 있습니다. 이 Workbench 프로세스 오브젝트는 시스템 프로세스가 아닌
Java 프로세스의 논리 표시입니다.이것은 이름 및 프로세스 ID 번호(PID)에
의해 식별됩니다.
WebSphere 테스트 환경을 사용하여 응용프로그램을 프로파일링하려면 다음 단계를 수행하십시오.
- 프로파일링할 프로젝트를 서버 및 구성과 연관시키십시오.
이를 수행하는 방법에 대한 정보는 WebSphere 테스트 환경에 대한 문서를 참조하십시오.
- 서버가 실행 중인지 확인하십시오.
- 기본 도구 모음에 있는 프로파일 단추
의
목록 단추(오른쪽 화살표)를 클릭하고, 메뉴 목록에서 접속 > Java 프로세스를 선택하십시오
참고: 테스트 환경이 로컬 시스템에 있으므로
접속 > 원격 프로세스가 아닌 로컬 프로세스를 선택했습니다.
Java 프로세스에 접속 마법사가 에이전트 페이지로 열립니다.
- Java 프로세스를 접속할 에이전트 및 해당되는 프로세스를 선택하려면
이 페이지를 사용하십시오.
참고:
- 활성화되었으며 클라이언트에 접속되지 않은 에이전트만
에이전트 목록에 나열됩니다.
- 프로파일링 환경 설정 페이지(창 >
환경 설정 > 프로파일링 및 로깅)에서 로깅 사용 가능 선택란을
선택한 경우에만 목록이 로깅 에이전트를 포함합니다. 이와 유사하게
프로파일링 환경 설정 페이지에서 프로파일링 사용 가능 선택란을
선택한 경우에만 목록이 프로파일링 에이전트를 포함합니다.
- 데이터 새로 고치기 단추를 사용하여
호스트에서 새 조회를 수행함으로써 해당 시점에서 실행 중인 모든
관련 프로세스를 확보할 수 있습니다. 예를 들어, 사용자가 마법사를
연 후에 프로세스 실행이 시작될 경우, 데이터 새로 고치기를 눌러서 목록을
새로 고칠 수 있습니다.
- 다음을 누르십시오. 대상 페이지가 열립니다.
- 이 프로파일링 세션으로부터의 데이터를 저장하는 데 사용할 프로젝트 및 모니터를
지정하십시오.
- 다음을 누르십시오. 프로파일링 필터 페이지가 열립니다. 이를 사용하여 새 프로파일링 필터를
지정하거나 기본 프로파일링 필터를 수정하십시오.
- 다음을 누르십시오. 프로파일링 옵션 페이지가 열립니다.
- 여기에 시간 및 이벤트 프로파일링 옵션을 지정하고 프로파일링 데이터에 실행 플로우 데이터와
경계 클래스에 대한 데이터를 포함할 것인지와 인스턴스 레벨 정보를 수집할 것인지 여부를 지정할 수
있습니다.
관련 타스크 프로파일링 환경 설정 지정을 참조하십시오.
- 완료를 누르십시오.
- Java, 서버 또는 디버그 Perspective 중 하나에서 이러한 단계를 완료하면 이 시점에서
프로파일링 및 로깅 Perspective가 열립니다.
- 에이전트에 접속 중이므로 에이전트 모니터링을 수동으로 시작해야 합니다. 모니터 보기 도구 모음에서 모니터링 시작 단추
를
누르십시오.
모니터되는 에이전트가 모니터 기호
와
함께 프로파일링 모니터 보기에 나타납니다.
- 이제 다른 프로파일링 보기를 사용하여 수집된 데이터를 분석할 수 있습니다.
- 기본적으로 프로파일링 및 로깅 Perspective는, 선택된 에이전트를 두 번 누르면
먼저 클래스 메소드 통계 보기를 표시합니다.
- Java 프로세스에서 수집된 프로파일링 데이터로 보기를 채우려면
보기 새로 고치기 단추
를 누르거나 보기의 컨텍스트 메뉴에서 보기 새로 고치기를 선택하십시오.
팁:
3 단계의 지시사항을 수행하는 대신 팝업 메뉴에서나 프로파일링 모니터 보기에서 프로세스를 실행할
호스트를 선택하고 에이전트에 접속을 선택하십시오. Java 프로세스에 접속 마법사가
에이전트 페이지로 열립니다.
관련 개념
프로파일링 자원
관련 타스크
프로파일링 환경 설정
프로파일링 필터 지정
프로파일링 자원 저장
독립 실행 모드에서 응용프로그램 프로파일링
관련 참조
프로파일링 모니터 보기
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.