이전 항목: Java Agent를 사용하도록 IBM WebSphere 구성다음 항목: UNIX, Windows, Sun, HP, 기타 JVM 1.5에서 WebSphere Application Server 6.1 구성


UNIX, Windows, OS/400, z/OS, IBM JVM 1.5에서 WebSphere Application Server 6.1 구성

UNIX, Windows, OS/400, z/OS, IBM JVM 1.5의 WebSphere Application Server 6.1에 해당

동적 계측 기능을 사용하려면 클래스 재정의 지원이 필요합니다. IBM JDK 버전 5에서 실행 중인 경우 클래스 재정의를 사용하면 성능이 상당히 저하될 수 있습니다. 동적 계측을 사용하려는 CA Introscope® 및 IBM JDK 버전 5 고객은 이 성능 오버헤드에 대해 인지하고 있어야 합니다. 이 구성을 적용할 경우에는 QA 환경에서만 동적 계측 기능을 사용하는 것이 좋습니다.

참고: 이 성능 오버헤드에 대한 자세한 내용은 IBM "Java Diagnostics Guide"(Java 진단 안내서)를 참조하십시오.

IBM JVM 1.5를 사용하여 WebSphere 6.1을 실행하는 경우에는 대체 버전의 Java Agent .jar 파일 및 Java Agent 프로필을 사용하십시오. 이러한 파일은 이름이 AgentNoRedef.jar 및 IntroscopeAgent.NoRedef.profile이며 <Agent_Home>/core/config 디렉터리에 있습니다.

참고: AllAppServer 에이전트 배포를 사용하는 경우 대체 프로필의 이름은 IntroscopeAgent.websphere.NoRedef.profile입니다.

이전 버전의 파일 및 구문을 사용할 경우 다음에 대한 메트릭이 더 이상 보고되지 않습니다.

또한 다음 기능도 영향을 받습니다.

이전 버전의 파일 및 구문을 사용하는 경우 에이전트는 다음과 같은 작업으로 클래스 재정의 상태를 보고합니다.

IBM 이외의 JVM을 사용하거나 1.5 버전 이외의 IBM JVM을 사용하는 경우에는 앞의 메트릭 및 메시지가 출력되지 않습니다.

에이전트를 사용하도록 WebSphere Application Server를 구성합니다.

다음 단계를 따르십시오.

  1. "WebSphere Administrator Console"(WebSphere 관리자 콘솔)을 엽니다.
  2. "Application Servers"(응용 프로그램 서버) > your server > "Server Infrastructure"(서버 인프라) > "Java and Process Management"(Java 및 프로세스 관리) > "Process Definition"(프로세스 정의) > "Java Virtual Machine"으로 이동합니다.
  3. "Generic JVM Argument"(일반 JVM 인수) 필드를 다음과 같이 설정합니다.
    -javaagent:<Agent_Home>/AgentNoRedef.jar
    -Dcom.wily.introscope.agentProfile=<Agent_Home>/core/config/IntroscopeAgent.NoRedef.profile
    

    동일한 컴퓨터에 계측된 응용 프로그램과 계측되지 않은 응용 프로그램이 모두 있는 경우 "Generic JVM Argument"(일반 JVM 인수)에 -Xshareclasses:none 설정을 포함하십시오. 이 설정은 AIX에서 오류를 방지합니다.

    참고: 동일한 에이전트 디렉터리를 사용하는 WebSphere 버전이 둘 이상인 경우에는 고유한 디렉터리가 필요합니다.