본문 바로가기
제니퍼

[ Jennifer ] JAVA application 에 대한 제니퍼 설치

by 정윤재 2015. 11. 13.

0. 제니퍼 소프트 사이트에서 trial license 를 받는다

영업 대표께서 아마도 신청 당일에 곧 보내주실 것이다.

 

그리고 나서는 특정 경로에 license.txt 파일을 만들어 놓는다 (ctrl_c , ctrl+v)

 

ex)C:\jennifer\agent\license.txt

 

 

1. 제니퍼 에이전트 설치

 

영업대표께서 라이센스 키 보내주시면서 다운로드 URL 도 알려 주신다.

 

1-1. 거기서 받아서 압축을 풀고

 

1-2. jennifer\agent 부분을 특정 경로에 복사 한다.


     나의 경우 C:\jennifer\agent 를 만들었다.

 

1-3. jennifer\agent\jni\OS종류\ 폴더에 들어가서 test 파일을 실행 시켜서 libjennifer20XXX


에 대한 가이드를 받는다. (libjennifer20XXX 파일을 rename 해서 jennifer\agent 폴더로 옮기라는 얘기이다.)

 

1-4. jennifer\agent 에서 preinstall 파일을 실행 시킨다.


- 처음에 JAVA_HOME 을 물어보니까 해당 경로를 넣어준다 (LWST build successful 문구를 보면 정상)


- Does your system have more than 2GB (시스템 메모리가 2G 이상인지 물어본다) Y,N 골라 준다


- license_filename (라이센스 파일 위치)


- 각 agent 의 alias (별칭) 을 물어본다. (3글자로 해야 하며 default 는 W11)


- agent_tcp_port : 에이전트의 port (같은 장비에 여러개의 was 를 띄울 경우 각 인스턴스마다 다 다른 port 로 띄워야 한다)


- udp_server_host : 제니퍼 서버 host


- server_udp_runtime_port : 트랜잭션 시작, 끝 에 대한 정보 전송 port


- server_udp_listen_port : 1초마다 반복적으로 서비스 요청률, 평균 응답 시간 등의 일반 성능

 

데이터 전송 port


- server_udp_lwst_call_stack_port :  2초마다 반복적으로 X-View 트랜잭션 프로파일 데이터를

 

전송

1-5. was start script 에 JAVA_OPTION 을 설정 한다.

 

JAVA_OPTIONS=-Xbootclasspath/p:C:\jennifer\agent\lwst.boot.jar;C:\jennifer\agent\jennifer.boot.jar;C:\jennifer\agent\lwst.jdk.jar -Djennifer.config="C:\jennifer\agent\%JENNIFER_INSTANCE%" -javaagent:C:\jennifer\agent\lwst.javaagent.jar

 

대략 이런식으로 설정한다.(windows 의 경우)

 


2. 제니퍼 서버 설치

 

2-1. 아까 제니퍼 다운로드 받아서 압축 받은 녀석에서 jennifer\server 부분을 특정 경로로 복사 한다.

나의 경우 C:\jennifer\server

 

2-2. C:\jennifer\server\bin 에서 startup 파일을 실행 시켜서 서버를 실행 시킨다.

 

2-3. 브라우저에서 http://server_ip:7900 으로 접속 한다.
- admin / admin 으로 접속 가능하다.
- 초기 비밀 번호를 바꾸고 싶다면, 구성관리 > 사용자 관리 에서 가능하다.

 


댓글