본문 바로가기
IT Knowledge/모니터링

제니퍼(Jennifer) 서버 설치(2)

by Seok. 2021. 1. 20.
반응형

[제니퍼 서버 최소 사양]

제니퍼 에이전트가 10 이하, 최대 서비스 요청률이 100TPS, 성능 데이터를 1달간 보관하는 기준

항목 권장사양
CPU 펜디엄4이상 (인텔기준)
Memory 2GB이상
하드디스크 10GB이상 - 시스템 규모에 따라 변동   있음.
지원 OS Windows, Linux, AIX, HP, Solaris
자바 버전 1.5 이상
지원 Database Derby(기본), Oracle, DB2, MS-SQL

제니퍼서버는 JAVA 설치되어 있는 대부분의 시스템에서 운영가능하며 하드디스크 용량의경우 제니퍼가 구성되어질 시스템 규모, 데이터 수집 정도에 따라 사양이 변경될 있다.

 

 

[UNIX 제니퍼 서버 설치]

 

 제니퍼 서버 설치에 따른 사용자의 이해를 돕기 위해, 아래의 표는 제니퍼 서버 설치에 필요한 서버의 환경정보 예제를 보여주고 있다. 설치가이드는 아래의 환경 값을 기준으로 설명되며, 실제 값은 사용자 서버의 환경 정보에 맞추어 실제 설치 작업을 진행해야 한다.

환경변수
제니퍼 서버 HOME 디렉토리 /home/jennifer/server
JAVA_HOME /usr/java15
IP Address 192.168.0.139

1. jennifer 계정을 새로 생성하면서 /home/jennifer 디렉토리를 확인하여 생성한다.

 

2. 생성된 디렉토리에 압축파일을 해제한다.

 

# gzip -d jennifer4.5.2.tar.gz

# tar -xvf jennifer4.5.2.tar

 

3. JAVA_HOME 환경변수를 설정한다.

 

4. /home/jennifer/server/bin으로 이동한다.

 cd /home/jennifer/server/bin

 

5. startup.sh 실행한 로그를 확인한다.

 

제니퍼 서버 최초 기동시만 데이터베이스 테이블 생성작업이 아래와 같이 진행된다.

이 때문 서버의 사양에 따라 시간이 오래걸릴 있다.

/home/jennifer/server/logs 디렉토리에서 jennifer.log.yyyymmdd 파일에서 아래의 로그를 확인한다

20110530/140340:Checking database.....
20110530/140342:S017:java.sql.SQLException: Schema 'JENNIFER' does not exist
20110530/140342:Checking Adm database.....
20110530/140343:S020:java.sql.SQLException: Schema 'JENNIFER' does not exist
20110530/140343:INF:
Creating new tables with:
20110530/140343:INF:The database URL is jdbc:derby:jennifer
20110530/140343:INF:Apache Derby Embedded JDBC Driver Version 10.4.2.0 - (689064)
20110530/140343:INF:Database: Apache Derby 10.4.2.0 - (689064)
 ..... 두번째 기동시부터 아래와 같이 데이타베이스 확인 제니퍼를 기동하게 된다.
20110530/140646:Checking database..... 20110530/140648:done
20110530/140648:Checking Adm database..... 20110530/140648:INF:done
20110530/140648:INF:XVProfileISAMManager ISAM index generated : 0
20110530/140648:INF:UdpRuntimeListener: udp listening on port 6901
20110530/140649:INF:UdpRuntimeWorkerPool started 10
20110530/140649:INF:UdpSummaryListener: udp listening on port 6902
20110530/140649:INF:UdpSummaryWorkerPool started : 10
20110530/140649:INF:UdpXViewProfileListener: udp listening on port 6703
20110530/140649:INF:UdpXViewProfileWorkerPool started 30
20110530/140650:INF:TcpSocketServer: listening port: 6701
20110530/140650:INF:Jennifer4.5.2(2011-03-03) started.
20110530/140650:INF:http.startup.port=7900
20110530/140650:INF:TcpServerWorkerPool started 80

 

6. 로그인 한다.

 

브라우저의 주소 창에 제니퍼 서버를 설치한 서버의 IP 혹은 도메인 주소와 포트 번호로 구성된 URL 입력하면 로그인 화면이 나타난다. 제니퍼의 모든 기능은 로그인 후에 사용할 있다.

제니퍼 서버의 기본 포트 번호는 7900이다.

초기 관리자 계정의 아이디는 admin이며 패스워드도 admin이다.

 

http://192.168.0.139:7900

 

제니퍼 클라이언트의 일부는 플래시로 구현되어 있기 때문에 어도비 플래시 플레이어 9.0 이상을 설치해야 한다.

 

 


 

[WINDOWS 제니퍼 서버 설치]

제니퍼서버는 Tomcat5.5 기반으로 운영되고 있다.

환경변수
제니퍼 서버 HOME 디렉토리 C:\jennifer\server
JAVA_HOME C:\Java\jdk16u13
IP Address 192.168.0.139

1. 다운로드 받은 제니퍼패키징 파일을 압축유틸리티를 사용하여 제니퍼 설치 디렉토리(: c:\jennifer) 해제한다.

 

2. 명령프롬프트로 이동 [ 시작선택 |실행선택 | cmd 입력 실행]

 

3. 윈도우 시스템 환경변수에 JAVA_HOME 설정되었는지 확인 한다.

 

 C:\Java>echo %JAVA_HOME%

 C:\Java\jdk16u13

 

 4. 환경변수가 설정되어 있지 않았을 경우 JAVA_HOME환경변수 값을 설정한다.

내컴퓨터 아이콘 우클릭 > 속성선택 > 고급탭 선택 > 환경변수

 

 5. 명령프롬프트상에서 제니퍼서버 디렉토리(:c:\jennifer\server\bin)이동 startup.bat 실행한다.

(탐색기상에서 직접 startup.bat파일을 더블 클릭해 실행 수도 있다.)

제니퍼 서버 최초 기동시만 데이터베이스 테이블 생성작업이 진행된다.

 

 6. 로그인 한다.

  브라우저의 주소 창에 제니퍼 서버를 설치한 서버의 IP or 도메인 주소:포트 번호로 구성된 URL 입력하면 로그인 화면이 나타난다.

제니퍼 서버의 기본 포트 번호는 7900인다.

초기 관리자 계정의 아이디는 admin이며 패스워드도 admin이다.

 

 http://192.168.0.139:7900

 

제니퍼 클라이언트의 일부는 플래시로 구현되어 있기 때문에 어도비 플래시 플레이어 9.0 이상을 설치해야 한다.

 

 

https://docs.jennifersoft.com/4.5manual

 

 


 

2021/01/20 - [IT Knowledge] - 제니퍼(jennifer) - APM 모니터링 솔루션(1)

 

제니퍼(jennifer) - APM 모니터링 솔루션(1)

제니퍼(JENNIFER)란? 웹 어플리케이션 서버(WAS)에서 동작하는 엔터프라이즈 자바 어플리케이션의 성능 관리를 위한 APM 솔루션이다 (WAS 없이 독립적으로 동작하는 어플리케이션도 성능 모니터링 가

lifeplan-b.tistory.com

 

 

 

반응형

댓글