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입니다.
이전 버전의 파일 및 구문을 사용할 경우 다음에 대한 메트릭이 더 이상 보고되지 않습니다.
또한 다음 기능도 영향을 받습니다.
이전 버전의 파일 및 구문을 사용하는 경우 에이전트는 다음과 같은 작업으로 클래스 재정의 상태를 보고합니다.
Introscope Agent Class Redefinition is enabled. Enabling class redefinition on IBM 1.5 JVMs is known to incur significant overhead.(Introscope Agent 클래스 재정의가 사용하도록 설정되어 있습니다. IBM 1.5 JVM에서 클래스 재정의를 사용하면 상당한 오버헤드가 발생합니다.)
Introscope Agent Class Redefinition is disabled.((Introscope Agent 클래스 재정의가 사용하지 않도록 설정되어 있습니다.)
Warning: Introscope agent has been configured to support class redefinition. IBM JVMs version 1.5 and higher are known to incur significant overhead with redefinition enabled. To avoid this overhead please use AgentNoRedef.jar instead of Agent.jar.(Introscope Agent가 클래스 재정의를 지원하도록 구성되었습니다. IBM JVM 버전 1.5 이상에서는 재정의를 사용할 경우 상당한 오버헤드가 발생합니다. 이 오버헤드를 방지하려면 Agent.jar 대신 AgentNoRedef.jar를 사용하십시오.)
IBM 이외의 JVM을 사용하거나 1.5 버전 이외의 IBM JVM을 사용하는 경우에는 앞의 메트릭 및 메시지가 출력되지 않습니다.
에이전트를 사용하도록 WebSphere Application Server를 구성합니다.
다음 단계를 따르십시오.
-javaagent:<Agent_Home>/AgentNoRedef.jar -Dcom.wily.introscope.agentProfile=<Agent_Home>/core/config/IntroscopeAgent.NoRedef.profile
동일한 컴퓨터에 계측된 응용 프로그램과 계측되지 않은 응용 프로그램이 모두 있는 경우 "Generic JVM Argument"(일반 JVM 인수)에 -Xshareclasses:none 설정을 포함하십시오. 이 설정은 AIX에서 오류를 방지합니다.
참고: 동일한 에이전트 디렉터리를 사용하는 WebSphere 버전이 둘 이상인 경우에는 고유한 디렉터리가 필요합니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|