아래 설치 내용은 Unix/Linux 를 기준으로 설명합니다. Windows 시스템은 Shell 대신에 Windows에서 제공하는 bat 형식의 파워 쉘로 이해하시면 됩니다.
1. 뷰 서버 설치
뷰 서버는 데이터 서버에 연결하여 모니터링하고자 하는 데이터를 화면에 표시하는 역할을 수행합니다.
디렉토리명 설명
디렉터리명 | 설명 |
bin/ | 실행파일들을 포함하고 있는 디렉토리 |
conf/ | 설정파일들을 포함하고 있는 디렉토리 |
lib/ | 데이터 서버 구동을 위한 라이브러리 |
webapp/ | 뷰 서버의 애플리케이션들을 포함한 디렉토리 |
db_data/ | 기본설정인 경우에 생성되는 데이터 저장 디렉토리 |
logs/ | 처음 기동시에 생기는 디렉토리로 데이터서버의 로그를 저장하는 디렉토리 |
2. 뷰 서버 환경 설정
뷰 서버 기동을 위해서는 JAVA_HOME, 데이터 서버 홈 등 몇가지 환경변수를 설정해야 합니다.
환경변수는 ${JENNIFER_DATA_SERVER_HOME}/bin/jennifer_view.sh 파일에 설정하면 됩니다.
예로,
JAVA_HOME=/opt/java8 # JAVA_HOME 디렉터리
JENNIFER_VIEW_SERVER_HOME=/home/jennifer5/server.view # 데이터 서버 홈 디렉터리
JENNIFER_VIEW_SERVER_CONF=${JENNIFER_DATA_SERVER_HOME}/conf/server_view.conf # 데이터서버 구성파일
참고로, 플랫폼이 HP-UX인 경우에는 아래아 같은 자바 옵션을 추가로 설정해야 합니다.
JAVA_OPTS=" ${JAVA_OPTS} -d64"
JAVA_OPTS=" ${JAVA_OPTS} -Xmpas:on"
추가로, 뷰 서버 홈 디렉터리 conf/server_view.conf에 리슨 포트, 데이터 저장 위치 등 필요한 환경설정을 지정해주어야 합니다.
server_port = 7900 # 브라우저에서 제니퍼 화면을 열기위한 접속 포트 db_path = /data/db_view # 제니퍼 성능 데이터 저장 위치 report_path = /data/report # 레포트 저장 위치 |
...... 2020-08-31 14:55:52.821 [main] INFO org.eclipse.jetty.server.Server - Started @6937ms 2020-08-31 14:55:52.821 [main] INFO com.aries.view.Main - view server startup. address=0.0.0.0, port=7900 |
...... 2020-08-31 15:50:47.229 [pool-1-thread-1] INFO com.aries.view.util.ShutdownCheck - Request Delete db.shutdown. Path = /home/jennifer/jennifer5/server.view/bin/../db_view/db.shutdown 2020-08-31 15:50:47.229 [pool-1-thread-1] INFO com.aries.view.Main - shutdown(int status) - [0] |
보통 관리자는 기억하기 쉬운 admin을 사용할 것을 권장합니다.
성공적으로 관리자가 생성되면 아래 로그인 화면이 열리면, 관리자 계정과 패스워드 입력 후에 제니퍼 기능을 사용하면 됩니다.
로그인 계정과 패스워드가 검증되면, 아래와 같은 대시보드 초기화면이 보입니다.
'APM > Jennifer' 카테고리의 다른 글
[정보] 제니퍼 모니터링 시에 필요한 기본 용어 (0) | 2021.12.13 |
---|---|
[정리2-4] 제니퍼 JAVA 에이전트 설치 및 구성 (2) | 2021.11.21 |
[정리2-2] 제니퍼 데이터 서버(Data Server) 설치 및 구성 (0) | 2021.11.20 |
[정리2-1] 제니퍼 구성 (0) | 2021.11.15 |
[정리1-2] 제니퍼(Jennifer) 란? (0) | 2021.11.15 |