이전 항목: 로깅 기능의 시작 타이밍 문제 제거다음 항목: Java Agent를 사용하도록 GlassFish 구성


Java Agent를 사용하도록 Oracle Application Server 구성

OAS(Oracle Application Server)에서는 모든 응용 프로그램을 관리하는 데 하나의 구성 파일을 사용하므로 모든 JVM도 Oracle 콘솔에서 관리됩니다. 이 파일을 대개 opmn.xml이라고 합니다.

Java Agent를 사용하도록 Oracle Application Server를 수정하려면

  1. 응용 프로그램 서버를 종료하고 opmn.xml을 백업합니다.
  2. opmn.xml 파일에서 계측할 응용 프로그램에 대한 섹션을 찾습니다. 이때 여러 응용 프로그램을 계측하도록 선택할 수 있습니다.
  3. 선택한 응용 프로그램에 대한 <category id="start-parameters"> 아래에서 <data id="java-options" 라는 섹션을 찾습니다.
  4. java-options 행의 맨 끝에 있는 종료 "/> 앞에 사용자 환경에 적절한 경로를 사용하여 다음을 삽입합니다.
    -javaagent:<PathToAgentJar> -Dcom.wily.introscope.agentProfile=<PathToAgentProfile>
    

    예를 들어 응용 프로그램 하나에 대한 전체 항목은 한 행으로 표시됩니다.

    <data id="java-options" value="-server -XX:MaxPermSize=128M -ms512M -mx1024M -XX:AppendRatio=3 -Djava.security.policy=$ORACLE_HOME/j2ee/home/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.enable=false -javaagent:$ORACLE_HOME/wily/Agent.jar -Dcom.wily.introscope.agentProfile=$ORACLE_HOME/wily/core/config/IntroscopeAgent.profile/>