이전 항목: JVM용 AutoProbe 커넥터 실행다음 항목: 수동 ProbeBuilder 실행 정보


예제: Xbootclasspath를 사용하여 WAS 계측

이 예제에서는 –Xbootclasspath 옵션을 사용하여 WebSphere Application Server를 계측하는 방법을 보여 줍니다. 이 옵션을 사용하면 JVM에 의해 기본적으로 부트스트랩 시간에 로드되는 엔터티(클래스, jar, 디렉터리, zip)를 무시할 수 있습니다. agent.jar 파일에 Xbootclasspath를 직접 사용할 수 없기 때문에 계측하고자 하는 JVM에 대한 AutoprobeConnector.jar 파일을 생성합니다.

다음 단계를 따르십시오.

  1. WebSphere Application Server가 사용하는 Java 실행 파일을 예를 들어 AppServer/java/jre/bin 아래와 같은 위치에서 찾습니다.
  2. 명령 프롬프트를 열고 다음 명령을 입력합니다.
    cd <agent_install_dir>/wily/connectors
    <path_to_WAS>/AppServer/java/jre/bin/java –jar CreateAutoProbeConnector.jar –current
    

    AutoprobeConnector.jar가 생성됩니다.

  3. 다음 명령을 입력합니다.
    -Xbootclasspath/p:<path_to_created_Autoprobe_jar>/AutoprobeConnector.jar:<path_to_agent>/Agent[NoRedef].jar
    –Dcom.wily.introscope.agentProfile=<path_to_agent>/IntroscopeAgent[NoRedef].profile
    
    -Xbootclasspath/p:

    기본 부트스트랩 클래스 경로 앞에 추가할 쉼표로 구분된 디렉터리 경로, JAR 아카이브 및 ZIP 아카이브를 지정합니다. JVM이 기본적으로 부트스트랩 시간에 로드하는 엔터티를 무시합니다.

    참고: UNIX 시스템에서는 Xbootclasspath에 콜론(:)을 사용하고 Windows 시스템에서는 세미콜론(;)을 사용합니다.