JENNIFER 5.1.2 Release Note
릴리즈 날짜 : 2016. 08. 10
제니퍼 공통
기능 추가
배치잡 모니터링 (JAVA 에이전트 5.1.0.1 이상 필요. PHP, .NET은 지원하지 않음 )
보고서 > TALK 기능 추가
분석 > Browser/OS/Device, User-Agent 분석 화면 추가
관리 > JENNIFER 진단 화면 추가
GC Activity (%) 메트릭 수집 기능 추가
변경 및 개선
에이전트의 로컬 IP주소를 라이센스 발급시 허용하게 함 (JAVA 에이전트 5.1.0.1 이상, .NET 에이전트 5.1.0.2 이상, PHP 에이전트 5.1.2 이상)
뷰서버 XView 캐쉬 조회 성능 개선
데이터 서버 DB의 파일 권한이 없을 경우 오동작 방지 추가
도메인/비지니스/인스턴스 단위로 최대 TPS 메트릭스 추가
애플리케이션/SQL/External Call 단위로 최대 응답시간 메트릭스 추가
[분 석>애플리케이션 현황]의 기본 컬럼 변경. 호출건수, 실패건수, Bad Response 수, 응답시간(ms), 최대 응답시간(ms), Network 시간(ms), 트랜잭션당 SQL수, 트랜잭션당 SQL시간(ms), 트랜잭션당 Fetch 시간(ms)
X-View - 리얼타임, 분석 차트에서 차트 Y축값 원래값 그대로 사용하기
X-View - 데이타 브라우저 메모리 개선
X-View - Dashboard, 사용자정의 대쉬보드, 토폴로지에서 ServiceHash 로 필터링 하기
사용자 정의 대시보드 - 상단바 '없음' 기능 추가
사용자 정의 대시보드 - 스피드바 차트 타이틀 표시
토폴로지 대시보드 - 노드 크기 배율 조정 기능 추가
토폴로지 대시보드 - 그룹노드 사이즈 (50 -> 35) 변경
토폴로지 대시보드 - 구간 연결 이펙트 추가
토폴로지 대시보드 - 자동배치 향상 [인스턴스 노드 연결 depth에 따라 구분]
분석 > DB 검색, 컬럼이 많을 경우, 가로 스크롤 적용되게 개선
분석 > 애플리케이션 현황, 선택된 대상을 확인할 수 있는 UI 컴포넌트 추가
분석 > 성능브라우저 - 차트 X, Y축 값 가이드라인 추가
공통 > Domain 글자수 제한 20자로 변경
대상선택 컴포넌트의 Business 탭, 데이터가 없는 경우에 대한 처리
상단바(도메인바) 확장영역 레이어방식 -> 하단 마크업으로 변경
Domain 및 Instance 순서 변경하는 UX 개선
'애플리케이션 변경 이름' 화면을 '소스코드(리소스) 변경 이력' 으로 이름 변경
리얼타임 > 메모리 차트의 구성 및 순서 변경
팝업 > X-View 트랜잭션 분석 - Plain text 탭의 프로파일 정보 Talk로 공유하기 기능 추가
팝업 > X-View 트랜잭션 분석 - Error 프로파일 데이터 추가 적용
보고서 > 템플릿 - 수동 빌드시 기간 지정 가능기능 추가
분석 > Socket - Inbound/Outbound 구분해서 데이터 조회할 수 있도록 개선
액티브서비스 팝업 - 액티브서비스 상태 세분화
액티브서비스 팝업 - 시작시간 컬럼 추가 및 테이블 컴포넌트 가로스크롤 적용
소스코드(리소스) 변경 이력 삭제된 리소스를 감지할 수 있도록 함
DB 커넥션 JMX를 설정하지 않고 수집할 경우에도 제니퍼 DB에 통계정보 저장
관리자는 모든 보고서 및 템플릿을 확인할 수 있도록 권한 추가
스피드바 차트 숫자 액티브서비스 구간개수가 1일때도 숫자 표시하기, 색상적용
admin그룹이 사용자 정의 대시보드 생성시 그룹 지정을 임의로 설정할수 있게 기능 개선
대시보드(매니져) 대상선택 컴포넌트 오픈시 비즈니스 데이터 갱신 로직 추가
이퀄라이져 차트에서 데이터가 0개일때도 더블클릭이 가능하도록 개선
이벤트, 토폴로지 아이콘 변경, 레티나 디스플레이 지원
뷰서버 어댑터에서 JNDI를 이용하여 데이터소스를 사용할수 있게 지원
성능브라우저 성능조회시 통계방식이 '합' 인경우 제외. '평균', '최대'만 지원
배치잡 환경에서 데이터서버의 메모리사용량 개선
버그 픽스
간혹 인스턴스/비지니스별 응답시간 통계가 수집되지 않는 문제 수정
XView Cache 조회시 발생하는 Exception 수정
사용자정의 대시보드 - 다른 계정의 사용자 정의 대시보드를 읽을 수 없는 문제 수정
토폴로지 대시보드 - 위치저장 오류 해결
토폴로지 대시보드 - 노드 선택시 마우스 좌표로 노드가 이동하는 버그 해결
상단바 동기화 되지 않은 스피드바 차트 팝업시 무조건 첫번째 도메인을 가르키는 버그 수정
브라우저 날짜 형식 버그 수정 (서버 로케일값 전달 버그)
성능브라우저에 오른쪽 Y축 표시값이 클 경우 숫자가 짤려보이는 현상 해결
템플릿 저장 안되는 버그 수정
액티브서비스 수 통계값이 두배로 수집되는 버그 수정
데이터 서버가 IBM JDK1.8에서 실행되지 않는 버그 수정
애플리케이션 현황을 기간 검색으로 했을 경우 테이블 데이터가 하루치를 더 포함하는 현상 수정
사용자 정의 대시보드에서 삽입한 액티브서비스 이퀄라이져 차트 더블클릭시 팝업 뜨지 않는 버그 수정
액티스 서비스 상세 창 연 후 도메인 변경 불가 버그 수정
DB커넥션 이퀄라이져 차트 팝업시 이름 순서가 달리 보이는 버그 수정
윈도우 서비스로 뷰서버가 실행될 때 프로세스 죽는 버그 수정
대시보드의 응답시간 차트 값이 실제보다 작게 나오는 버그 수정
JAVA 에이전트
기능 추가
배치잡 모니터링 (Server 5.1.0.1 이상 필요)
소스코드(리소스) 변경이력 웹스피어 8.5.x 지원
변경 및 개선
나누기(/), 곱하기(*) 연산자에 공백이 없을 경우 SQL 파싱을 제대로 하지 못하는 버그 수정
WebLogic JMX Connection Pool 사용시 MBean 초기화가 늦게 등록되어 예외 발생시(InstanceNotFoundException) 재시도 하도록 개선함.
에이전트의 로컬 IP주소를 라이센스 발급시 허용하게 함 (Server 5.1.0.1 이상 필요)
다이나믹 메소드 프로파일링 설정시 적용되지 않는 클래스 목록에 대해서 재시도 하도록 개선함.
에이전트 로그 내용 검색 10MB 제한
소스코드(리소스) 변경이력을 위한 클래스 디컴파일시 타임아웃 처리
버그 픽스
JBoss JMX Connection Pool 사용시 java.lang.NoClassDefFoundError: javax/management/InstanceNotFoundException 에러로 초기화가 되지 않는 버그 수정.(5.1.0.2 버전 사용시)
JEUS6 JMX Connection Pool 사용시 로더가 달라서 초기화 할 수 없는 버그 수정(5.0.15.3 버전에 패치된 내용을 반영함.)
Frontend 모니터링시, 설정과 다르게 모니터링 되지 말아야할 URL 이 모니터링되는 문제 수정.
자동 프로파일 설정에 걸린 트랜잭션이 항상 BAD_RESPONSE 로 표시되는 버그 수정
.NET 에이전트
변경 및 개선
기본 로그 디렉토리를 log에서 logs로 변경
자동생성 Instance ID 적용 가능하도록 개선
에이전트의 로컬 IP주소를 라이센스 발급시 허용하게 함 (Server 5.1.0.1 이상 필요)
다이렉트 고급 옵션 구현
인스턴스 ID의 자동 생성 기능 추가 (IISConfigHelper 지원)
에이전트 로그 내용 검색 10MB 제한
버그 픽스
Frontend 모니터링시, 설정과 다르게 모니터링 되지 말아야할 URL 이 모니터링되는 문제 수정
IISConfigHelper: 자동 생성 Instance ID로 할당된 설정이 있는 경우 비정상 종료 에러 수정
COM+ 메서드 호출 시 이름이 tx-call 항목에 나오지 않는 문제 수정
PHP 에이전트
변경 및 개선
데이터 서버와 접속이 안되어 있을때 server_address, server_port 옵션 수정이 적용 되도록 개선
시스템 CPU 를 usr, sys, nice, wait 영역별로 조회 할 수 있도록 개선
다이렉트 고급 옵션 구현
에이전트의 로컬 IP주소를 라이센스 발급시 허용하게 함 (Server 5.1.0.1 이상 필요)
에이전트 로그 내용 검색 10MB 제한
버그 픽스
동시성 문제로 라이센스 만료 상태가 하루 이상 지속 되었을 때 Segmentation Fault가 발생하는 버그 수정
애플리케이션 현황에서 애플리케이션, SQL, External Call이 연관 검색되지 않는 버그 수정
PDO DB Driver의 DB Connection String을 수집하지 못하는 버그 수정
연관 트랜잭션이 없는 트랜잭션도 XView 연관 검색으로 표시되는 버그 수정