Java Agent를 사용하도록 JBoss를 구성하려면 사용 중인 JBoss 버전에 해당하는 JBoss 시작 스크립트를 편집해야 합니다.
독립 실행형 모드에 대한 기본 JBoss 시작 스크립트는 $JBOSS_HOME/bin 디렉터리의 standalone.sh 또는 standalone.bat입니다. 도메인 모드에 대한 기본값은 $JBOSS_HOME/bin 디렉터리의 domain.sh 또는 domain.bat입니다.
기본적으로 JBoss 시작 스크립트는 $JBOSS_HOME/bin 디렉터리의 run.sh 또는 run.bat입니다.
웹 서버의 요구 사항에 따라 다른 시작 스크립트를 사용하거나 시작 스크립트에 다른 위치를 사용할 수 있습니다.
다음 단계를 따르십시오.
cd /jboss.GA/bin
vi run.sh / vi standalone.sh
-Djboss.modules.system.pkgs=com.wily,com.wily.* -javaagent:<PathToAgentJar> -Dcom.wily.introscope.agentProfile=<PathToAgentProfile>
-javaagent:<PathToAgentJar> -Dcom.wily.introscope.agentProfile=<PathToAgentProfile>
예를 들어, Agent.jar를 사용하는 경우 서버를 시작하는 명령 앞에 다음 예와 유사한 코드를 추가합니다.
set JAVA_OPTS= %JAVA_OPTS% -Djboss.modules.system.pkgs=com.wily,com.wily.* -javaagent:%JBOSS_HOME%\wily\Agent.jar -Dcom.wily.introscope.agentProfile=%JBOSS_HOME%\wily\core\config\IntroscopeAgent.profile
set JAVA_OPTS= -javaagent:%JBOSS_HOME%\wily\Agent.jar -Dcom.wily.introscope.agentProfile=%JBOSS_HOME%\wily\core\config\IntroscopeAgent.profile %JAVA_OPTS%
참고: 플랫폼별 MBeanServer와 함께 JMX 원격 관리 서버를 사용하여 JConsole에서 JBoss의 JMX 메트릭을 확인하려면 IntroscopeAgent.profile에 com.wily.use.platform.mbeanserver=true를 추가해야 합니다. 이 구성은 플랫폼별 MBeanServer 사용 여부를 명령줄에서 설정했던 이전 버전의 Introscope에서 변경되었습니다.
참고: 이러한 경로는 기본 구성을 사용하고 있다고 가정합니다. 그렇지 않은 경우 파일을 해당 JBoss 설치 디렉터리로 옮기십시오.
|
Copyright © 2013 CA.
All rights reserved.
|
|