JBoss
환경 변수 추가
JBoss 애플리케이션 서버 환경에서 Java 모니터링 에이전트를 효과적으로 사용하기 위해 필요한 JVM 옵션을 추가하는 방법을 안내합니다.
JVM 옵션에 -javaagent
및 -Djboss.modules.system.pkgs
옵션을 추가하세요.
JBOSS 7.0 이상 EAP 6.0 이상
설정 위치: (JBoss 설치 경로)/bin/standalone.conf(domain.conf)
#!/bin/sh
########## WHATAP ############
WHATAP_HOME=/home/ec2-user/whatap
WHATAP_JAR=`ls ${WHATAP_HOME}/whatap.agent-*.jar | sort -V | tail -1`
JAVA_OPTS="${JAVA_OPTS} -javaagent:${WHATAP_JAR} -Djboss.modules.system.pkgs=whatap"
########## WHATAP ############
노트
JBoss 5.0 버전 이하는 (JBoss 설치 경로)/bin/run.conf 경로에서 설정하세요. 에러가 발생하면 -Djboss.platform.mbeanserver=true
옵션을 추가하세요.
Java 17 버전 이상
Java 17 버전 이상의 경우 reflection 관련한 다음 옵션을 추가하세요.
--add-opens=java.base/java.lang=ALL-UNNAMED