제품기능
제니퍼는 핵심적인 기능 하나를 추가하거나 혹은 화면의 적절한 유기적 배치, 심지어 그래프 색감을 선택하는 디자인적 고려에서 조차도, 요건이나 형식 맞추기에 급급하지 않고, 해당 기능의 본질적인 의미와 가치를 찾으려고 노력해 왔습니다. 그래서 제니퍼는 실질적인 즉, 프렉티컬(PRACTICAL)하다는 다음과 같은 평을 받고 있습니다.
- 리얼타임(REAL-TIME) & 인사이트(INSIGHT)
- 전거래 응답시간분포(X-View) 인터페이스
- 엔터프라이즈 성능관리 관점 제시
- EASY & POWERFUL
제니퍼 기본 기능
- 실시간 부하량 / 서비스 모니터링
- 장애진단 / 성능저하 병목 원인분석
- 전거래 응답시간분포도(X-VIEW)
- 개별 트렌젝션 상세 프로파일링
- 외부자원(CTG,Jolt,WebT,WTC) 연계추적
- 애플리케이션 / SQL 쿼리 튜닝
- 메모리 누수 추적
- 애플리케이션 장애 감지 및 분석
- 서비스 폭주 시 지능적 부하량 제어
- 사용자 정의형 통합 대시보드(Drag & Drop)
- 사용자 권한별 메뉴/화면 구성
- 시스템/WAS 리소스 모니터링
- 템플릿 기반 사용자 정의형 통계 분석 보고서
제니퍼 V4의 추가 기능
- 스마트한 제니퍼 모바일(JENNIFER Mobile) 기능
- 제니퍼 웹리포트(JENNIFER Web Report) 기능 확장
- 성능 데이터 추이 분석(Performance Data Trend Analysis, PTA)기능
- 비즈니스 모니터링(Business Monitoring)
- Batch JOB 성능관리
제니퍼 다이나믹 모니터링
- 서비스 모니터링
- 리소스 모니터링
- 분석 기능
- 실시간 액티브 서비스 모니터링
제니퍼 응답시간분포도 (X-VIEW)
제니퍼 X-VIEW / 상세 트렌젝션 프로파일링
통계분석 및 보고서
서비스 통계 분석
제니퍼는 접속자수, 응답시간, 자원사용량 등 트렌젝션 거래에 대한 각 통계 데이터를 정량화된 수치로 제공합니다.
사용자 정의형 보고서
제니퍼는 데이터 저장구조의 DB화를 통해 2차 데이터 가공이 가능하며, 사용자 중심의 임의의 보고서 템플릿을 통해 다양한 관점의 성능보고서를 제공합니다.
보고서 스케줄러
보고서 스케줄러를 통해 일간/주간/월간 등의 보고서를 자동으로 생성할 수 있습니다.
제니퍼 차별적 특장점
다이나믹 프로파일링
제니퍼는 WAS서버를 재기동하지 않은 채 임의의 패키지, 클래스, 메소드를 추가로 등록하여 트렌젝션 프로파일링을 활성화 혹은 비활성화 할 수 있습니다.
다이나믹 스택트레이스
애플리케이션의 자바 풀 스택트레이스(Java Full StackTrace)를 추출하는 전통적인 방법은 애플리케이션 소스를 수정하여 임의의 에러(Exception)를 의도적으로 발생시켜 스택트레이스를 명시적으로 프린트 하는 것이었으나, 제니퍼는 WAS서버를 재기동하지 않은 채, 임의의 클래스/메소드를 운영 중에 등록해 줌으로써, 트렌젝션이 해당 클래스/메소드에 진입할 때 해당 시점까지의 풀스택트레이스를 애플리케이션 소스의 수정 없이 다이나믹하게 추출할 수 있습니다.
도메인별 통합 모니터링
대규모 엔터프라이즈 환경에서는 서로 다른 비즈니스 업무 시스템이 존재하며, 각 비즈니스 업무 시스템 별로 성능관리 모니터링을 할 때, 이를 도메인(Domain)으로 통합하여 통합 대시보드 구성 및 관리가 가능합니다.
모니터링 확장 어뎁터 기능
제니퍼는 웹미들웨어의 중추적인 역할을 하고 있는 WAS중심적인 서비스 및 리소스 모니터링 기능을 기본적으로 제공합니다. 반면, 제니퍼의 확장어뎁터기능(EAF,Extended Adaptor Functionality)을 이용하여 내외부로의 성능 모니터링 영역을 유연하게 확장할 수 있습니다. 확장어뎁터기능(EAF)은 다음과 같은 3가지 유형을 사용할 수 있습니다.
- 레몬(REMON) : 쉘스크립트, 자바프로그램, C라이버러리,텔넷(Telnet,SSH), SQL쿼리 등 다양한 형태의 사용자 정의형 어뎁터를 지원합니다.
- 엑스트라에이젼트(Extra Agent) : 엑스트라에이젼트(Extra Agent)는 WAS 인스턴스 내부에서 임베디드되어 레몬 혹은 제니퍼서버와 직접 통신합니다.
- 로그왓쳐(Log Watcher) : 다양한 형태의 사용자 로그(Log) 파일 포멧에 대해 실시간 분석, 모니터링하여 이를 다양한 형태로 재가공하거나 경보(Alert) 기능을 제공할 할 수 있으며, 이를 포멧팅
제품구조도
제니퍼 에이젼트(AGENT)
모니터링 대상 시스템에 탑재되어 각종 성능 정보를 수집, 제니퍼서버로 전달하는 역할을 합니다.
제니퍼 서버(SERVER)
제니퍼에이젼트로부터 실시간 모니터링 정보를 수집, 가공하며 통계정보관리, 장애/에러 경보 등 관리에 필요한 각종 기능을 수행합니다.
제니퍼 레파지토리(REPOSITORY)
제니퍼 서버에서 가공된 데이터는 데이터 형태에 따라 DB,File시스템에 저장됩니다.
제니퍼 클라이언트콘솔(CLIENT CONSOLE)
웹브라우저를 통해 장소의 제약없이 시스템 모니터링 및 제니퍼 관리를 수행 할 수 있습니다
제니퍼 지원 플랫폼
- OPERATING SYSTEMS
▪ AIX 4.3.3, 5.x, 6.x, 7.x 32bit, 64bit
▪ HP-UX 11.x 32bit, 64bit, Itanium 64bit
▪ Oracle Solaris2.8, 2.9, 10 32bit, 64bit,x68
▪ Intel Linux 32bit, Redhat Itanium 64bit
▪ Compaq Tru64 UNIX OSF1
▪ Microsoft Windows 2000,XP,2003,2008, Vista
▪ IBM iSeries(AS400) for WebSphere
▪ IBM z/OS for WebSphere, zLinux
- Application Servers
• Oracle WebLogic 5.1, 6.x, 8.x, 9.x, 10.x, 11x
• IBM WebSphere Application Server 3.5, 4.x, 5.x, 6.x, 7x
• Tmaxsoft JEUS 3.x, 4.x, 5.x, 6x
• Oracle Application Server 9iAS, 10gAS, OC4J, ERP
• SUN Application Server 7.x, 8.x, 9x
• Fujitsu Interstage 5.x, 6.x, 7.x, 8.x
• Hitachi Cosminexus 7
• Sybase EAServer 4.x, 5.x
• Macromedia JRun 4.x
• Apache Tomcat 3.x, 4.x, 5.x, 6.x, 7.x
• Caucho Technology Resin 2.x, 3.x
• JBoss Application Server 3.x, 4.x, 5.x, 6.x
• Apache Jserv












