JENNIFER 5.0.9 Release Note
릴리즈 날짜 : 2015. 7. 10
고객 요청 사항
JJC-108, JJC-115 데이터 서버 Hang 현상, OOM 현상 수정
JJC-112, 에이전트 고급옵션가이드 문자열 깨지는 버그 수정
JJC-131 대시보드, X-VIEW 분석 조회시 멈춤현상 수정
JJC-132, JJC-135 쿼리 빌드가 제대로 되지 않는 현상 수정
JJC-134 모든 도메인이 연결 상태일 때, 제니퍼 서버 업그레이드되게 수정
JJC-129 메소드 프로파일 설정 시, 추가/삭제 안되는 버그 수정
JJC-152 대시보드 X-View의 마우스 우측 버튼 클릭이 동작하지 않는 버그 수정
JJC-128 Unknown SQL 출력 현상 수정(Java Agent)
JJC-130 X-View에서 관점별 선택시 이상 현상 수정(Java Agent)
JJC-144 프로파일 제한 설정을 메소드 프로파일에만 적용하여 다른 프로파일 정보는 항상 수집 하도록 수정
JJC-148 콜트리 조회시 NumberFormatException이 발생하는 현상 수정
JJC-154 인스턴스 이름에 한글이 포함되면 이름이 깨지는 현상 수정
제니퍼 공통
기능 추가 (New Features)
일본어 공식 지원.
템플릿 서식 기능 추가
X-View 트랜잭션 분석 팝업에서 메소드 프로파일 제외 기능 추가
Open API, EVENT 조회 추가
Data server 상태 조회 관리 화면 추가
[관리 > 실시간 X-View] 기능 추가
특정 횟수 이상 비밀번호가 틀렸을 경우, 계정이 잠김. 관리자가 잠김을 풀어주어야 계정 사용 가능. (기본값은 0회. 잠기지 않음.)
변경 및 개선 (Changes and Improvements)
X-View 트랜잭션 분석 팝업 성능 개선
도메인바 이름 순으로 정렬 및 스타일 개선
DB검색(EVENT) 조회 속도 개선
서비스별 Metrics, Row Function 선택 컴포넌트 제거
Open API, EVENT 목록 도메인 전체 대상으로도 조회할 수 있도록 개선
Open API, Metrics 조회시 function 매개변수 사용하지 않도록 수정
대시보드 상단바에서 선택된 인스턴스가 종료되었을때 선택값 제거하기
X-view 데이터 분할하여 화면에 전달하기
[분석 > X-View] 화면의 렌더링 방식 개선
액티브서비스 상세 분석 리뉴얼 (스레드 종료시 X-View 트랜잭션 분석과 연계)
[분석 > 스레드] 화면에서 제니퍼 관련 스레드 보이지 않게 수정
[분석 > 로디드클래스] 화면의 인터페이스 및 슈퍼클래스 검색 기능 개선
X-View 트랜잭션 분석 팝업에서 Front-End 차트 높이 개선
[분석 > DB검색] DB 검색 관련 화면 통합
[관리 > 서버 업그레이드] 화면에서 업로드 상태 확인 진행바 추가
[분석 > 성능브라우저] 화면에서 라인선택 효과를 리스트에서도 반영
[realtime > 사용자] 화면의 액티브서비스 관련 차트 제거, 액티브사용자 추가
[realtime > DB Connection] 화면의 팝업 처리 개선
하루 이내의 기간을 보는 차트의 경우, 우측 상단에 날짜 표시하도록 개선
[관리 > 서비스 시작점 / 서비스 이름]의 명칭을 [관리 > 애플리케이션 시작점 / 애플리케이션 이름]으로 변경
[분석]의 대상별 Metrics, 서비스별 Metrics, Connection Pool, DB검색(EVENT), DB검색(ERROR)화면을 [분석 > DB검색] 화면 내의 탭으로 통합.
[분석 > DB검색]의 대상별 Metrics, 서비스별 Metrics, Connection Pool, DB검색(EVENT), DB검색(ERROR) 탭의 이름을 Domain/Instance/Business, 애플리케이션/SQL/External Call, EVENT, ERROR로 변경.
보고서 차트 제목 길이를 30자로 고정
Domain/Instance/Business Metrics 이름 변경
변경 전 | 변경 후 |
---|---|
액티브서비스 | 액티브 서비스 수 |
액티브SQL | 액티브 SQL 수 |
활성된 Instance | Instance 활성화 여부 |
Instance 수 | 활성 Instance 수 |
컬랙션 수 | 모니터링 컬랙션 수 |
동시사용자수 | 동시사용자 |
Fetch 수행시간 (ms) | Fetch 시간 (ms) |
서비스 CPU 시간 (ms) | 트랜잭션 CPU 시간 (ms) |
ERROR 서비스 수 | 실패 건수 |
서비스 External Call 시간 (ms) | 트랜잭션당 External Call 시간 (ms) |
서비스 패치 수행시간 (ms) | 트랜잭션당 Fetch 시간 (ms) |
TPS (서비스 처리율) | TPS |
느린 서비스 수 | Bad Response 수 |
서비스 SQL 수행시간 (ms) | 트랜잭션당 SQL 시간 (ms) |
SQL 수행 수 | SQL 수 |
SQL 수행시간 (ms) | SQL 시간 (ms) |
서비스 요청간격 (sec) | 사용자 요청간격 (sec) |
서비스 요청률 | 초당 요청 건수 |
버그 수정 (Bug Fixes)
[분석 - 서비스별 Metrics] 화면의 서비스 이름 검색 박스 밀리는 버그 수정
.NET SQL 프로파일에서 param2 에 값이 없을 경우 500에러나는 현상 수정
0시 부터 0시 10분 까지 대시보드가 비정상으로 보이는 문제 수정
X-View 차트 메모리릭 버그 수정
X-View 트랜잭션 분석 팝업에서 구간 분석 그래프에서 undefined가 발생하는 버그 수정
상단바를 선택할 때, 에이전트 객체가 없을 경우 발생하는 버그 수정
[관리 > 에이전트 업그레이드] 화면에서 정렬이 잘 되지 않는 버그 수정
[관리 > 그룹 설정] 화면의 저장 동작 수행시 사용자 세션이 변경되는 버그 수정
액티브서비스 상세 화면에서 스레드 제어가 안되는 버그 수정
액티브서비스 상세 화면에서 SQL 및 External Call 정보가 없을 때 에러가 발생하는 버그 수정
[분석 > 메모리(컬랙션)] 의 컬럼명칭과 설정 설명의 단위가 Byte로 잘못 나온 것을 개수로 수정.
응답시간 메트릭 통계값이 크게 조회되는 오류 수정
JAVA 에이전트
기능 추가 (New Features)
Solaris JNI 모듈 추가
WMONID 쿠키 발행시 보안 옵션(HttpOnly, Secure) 추가
고급옵션 enable_connection_url_trace 추가
변경 및 개선 (Changes and Improvements)
서비스, 메소드 어뎁터의 기본 구현체를 추가하여 설정을 통해 예외 발생시 스택 정보를 볼 수 있도록 개선
리눅스에서 CPU, Memory 관련 데이터 수집을 위해 사용하는 /proc 관련 목록을 화면에 전달하지 않도록 수정하여 분석을 좀 더 쉽게 할 수 있도록 개선
어뎁터에서 사용되는 ActiveObject, XViewPoint 클래스를 랩퍼를 이용하도록 변경
오라클 ojdbc7 드라이버에 추가된 ResultSet 클래스를 등록하여 자동으로 인식하도록 개선
사용하지 않는 max_hooked_method_count 옵션을 제거하여 에이전트 메모리 사용량 개선
버그 수정 (Bug Fixes)
Thread INIT 프로파일 데이터가 두번 수집 되는 버그 수정
File close 시에 캐시 삭제 안되는 문제 수정
SQL 파싱시 IndexOutOfBoundsException 에러가 애플리케이션으로 던져지는 문제 수정
자동으로 닫히는 ResultSet 에 대해 SQL Fetch 프로파일 데이터를 수집하는 문제 수정
오라클 OSB 관련 프로파일 데이터 초기화 부분이 빠진 문제 수정
업그레이드 정보 전달시 현재 버전 보다 이전 버전이 남아 있어도 전달하는 문제 수정
.NET 에이전트
기능 추가 (New Features)
서비스 로거(Service Logger) 기능 추가
쿠키 속성 설정(HttpOnly, Secure) 옵션 추가
서비스 어댑터를 실시간에 다시 로드할 수 있는 adapter_revision 옵션 추가
AppPool에 속한 웹 애플리케이션 단위로 에이전트 ID를 매핑하는 기능 추가
버그 수정(Bug Fixes)
Active Service의 콜스택이 보이지 않는 문제 수정
사용자 정의 서비스 시작점의 경우 XView에서 상세보기가 안되는 문제 수정
설치 폴더의 /conf 하위 폴더에 에이전트 고급 옵션 설정값이 저장되지 않는 문제 수정
PHP 에이전트
기능 추가 (New Features)
stream_socket_client 함수를 External Call로 수집함
변경 및 개선 (Changes and Improvements)
성능 개선
공유 메모리 사용량 개선
버그 수정(Bug Fixes)
서비스 덤프 실행시 defunct 프로세스가 생기는 버그 수정
PHP Fatal Error 발생시 Segmentation Fault가 발생하는 버그 수정
공유 메모리에서 객체 생성 실패시 프로세스가 Abort되는 버그 수정
공유 메모리 릭 수정