J2EE Request Profiler는 e-business 애플리케이션 요청의 가로채기 지점으로부터 데이터를 수집할 용도로 애플리케이션 서버 프로세스 내 상주하는 에이전트입니다. J2EE Request Profiler는 Agent Controller를 사용하여 이 데이터를 구체화합니다. 그러면 워크벤치의 프로파일링 퍼스펙티브에서 제공되는 다양한 보기에서 이를 렌더링할 수 있습니다.
시스템의 클러스터 또는 한 시스템의 경계 내에서 실행되는 분산 e-business 애플리케이션의 프로파일링은 J2EE Request Profiler의 여러 인스턴스 또는 단일 인스턴스를 사용하여 수행합니다. 각 J2EE Request Profiler는 내부에 상주하는 애플리케이션 서버 프로세스에 대한 프로파일링 정보 수집을 담당합니다. 다른 애플리케이션 서버에서 여러 J2EE Request Profiler에 첨부하면 이 서버에서 프로파일링 데이터를 수집할 수 있습니다.
첨부할 애플리케이션의 실행 기간 내 특정 시점과 관련된 선택사항이 있습니다. 또한 첨부하는 J2EE Request Profiler를 선택할 수도 있습니다. J2EE Request Profiler가 첨부되는 순간부터 애플리케이션 추적이 시작되고 애플리케이션 모니터링이 시작됩니다. 호스트의 경계에서 애플리케이션 실행 시 원격 발견 메커니즘으로 인해 원격 WebSphere® Application Server를 나타내는 J2EE Request Profiler의 다른 인스턴스에 첨부됩니다. 이러한 WebSphere Application Server는 애플리케이션 실행에 참가하는 서블릿 및 엔터프라이즈 Bean을 호스팅합니다.
프로파일러를 활성화하기 위해 애플리케이션 서버에서 특별한 작업을 수행하지 않아도 됩니다.
프로파일링 퍼스펙티브 및 애플리케이션의 프로파일링에 대한 정보는 애플리케이션 모니터링 및 프로파일링에 대한 문서를 참조하십시오.