#. JAVA_OPTIONS 에 추가해야 할 옵션
JBoss 에 에이전트 설치 시에는
Djboss.modules.system.pkgs 옵션이 추가로 작성되어야 한다.
-Djennifer.config=/app/jennifer/jennifer5/agent/5.6.0.6/agent.java/conf/jboss.conf
-javaagent:/app/jennifer/jennifer5/agent/5.6.0.6/agent.java/jennifer.jar
-Djboss.modules.system.pkgs=org.jboss.byteman,aries,javax.naming,javax.sql,java.sql,java.rmi
제니퍼소프트 설치 가이드 & 엔지니어 문서 내용 참고
#. Domain Mode 사용 시 주의사항
JBOSS7.4 / WildFly23 Domain 모드 환경에서 Jennifer Agent 설치 시
host-slave.xml 설정 파일에 아래와 같이 jvm 옵션을 추가하였음
-Djennifer.config=/app/jennifer/jennifer5/agent/5.6.0.6/agent.java/conf/jboss.conf
-javaagent:/app/jennifer/jennifer5/agent/5.6.0.6/agent.java/jennifer.jar
-Djboss.modules.system.pkgs=org.jboss.byteman,aries,javax.naming,javax.sql,java.sql,java.rmi
그러나, Djboss.modules.system.pkgs 옵션은 정상적으로 적용이 되지 않았음.
domain.conf 에 JBOSS_MODULES_SYSTEM_PKGS 환경변수가 기본적으로 지정되어 있기 때문.
-Djboss.modules.system.pkgs=org.jboss.byteman,aries,javax.naming,java.sql,java.rmi
따라서, Host Controller 기동 스크립트에 JBOSS_MODULES_SYSTEM_PKGS 환경변수를 직접 지정한다.
#. Standalone Mode 사용 시
Standalone mode에서는 서버 기동 스크립트에 3개 옵션을 모두 추가하면 된다
(standlalone mode 기동 스크립트 예시)
#java home
JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.15.0.9-2.el7_9.x86_64
export JAVA_HOME
#---------------------------------------------------------------------------
#jennifer
JAVA_OPTS="$JAVA_OPTS -Djennifer.config=/app/jennifer/jennifer5/agent/5.6.0.14/agent.java/conf/jboss_standalone.conf"
JAVA_OPTS="$JAVA_OPTS -javaagent:/app/jennifer/jennifer5/agent/5.6.0.14/agent.java/jennifer.jar"
JAVA_OPTS="$JAVA_OPTS -Djboss.modules.system.pkgs=org.jboss.byteman,aries,javax.naming,javax.sql,java.sql,java.rmi"
#---------------------------------------------------------------------------
#server start
export JAVA_OPTS
/app/jboss/jboss-eap-7.4/bin/standalone.sh -Djboss.server.base.dir=/app/jboss/jboss-eap-7.4/standalone --server-config=standalone-full-ha.xml -bmanagement=192.168.56.101 -b 192.168.56.101 -Djboss.socket.binding.port-offset=0
'APM - Jennifer > 설치' 카테고리의 다른 글
PHP 에이전트 설치 절차 (0) | 2021.06.05 |
---|---|
[Jennifer4,5공통] 설치 전 방화벽 open 관련하여 (0) | 2021.04.20 |
[Jennifer5] 클라우드 (컨테이너) 환경에 Agent 설치 시 주의사항 (0) | 2021.04.15 |
[Jennifer5] Jennifer 5 설치 가이드 (0) | 2021.03.31 |
[Jennifer4] Jennifer 4 설치 가이드 (4.5, 4.6) (0) | 2021.03.30 |