Server 5.4.3.1 릴리즈 날짜 : 2019-06-27
변경 및 개선
[팝업 > SQL Build & Plan] SQL Execution Plan 기능별 권한 추가 (JJC-3085)
[관리 > 사용자, 로그인 화면] 계정 아이디를 점(.) 또는 숫자만으로 생성할 수 있도록 수정 (JJC-3066)
[데이터서버] RemoteCall 의 IP 또는 HOST 의 최대 길이 제한을 100에서 2000으로 늘림 (ARIES-9328) (JJC-3105)
버그 픽스
[대시보드 >X-View] 에러만 표시 동작하지 않는 버그 수정 (ARIES-9330)
[팝업 > X-View 트랜잭션 분석] 프로파일 자동검색을 사용하지 않을 때, 화면 리사이징시 콜-트리 스크롤 영역에 공백이 발생하는 버그 수정 (JJC-2953)
[팝업 > X-View 트랜잭션 분석] 연관 트랜잭션 및 GUID 버튼 클릭시 보여지는 화면이 제대로 동작하지 않는 버그 수정 (JJC-3088, JJC-3102)
[제니퍼 실험실] 플러그인이 API 타입일 때, 로그인이 안된 상태에서 접근할 수 없는 버그 수정
[데이터서버] 트랜잭션, 프로파일을 처리하는 스레드를 분리하면서 분단위 데이터 처리가 두번씩 실행되어 진단 로그에 조합 데이터의 개수가 항상 0으로 보이는 현상 (ARIES-9329)
[데이터서버] 경우에 따라 비지니스 동시사용자 수가 0으로 수집되는 문제 수정 (ARIES-9332)
[공통] 도메인트리에서 권한없는 도메인이 노출되는 문제 수정 (ARIES-9319)
Server 5.4.3.2 릴리즈 날짜 : 2019-07-10
변경 및 개선
[데이터서버] 트랜잭션 데이터 보관 주기의 기본 값을 30일로 변경 (ARIES-9352)
[데이터서버] SQL 관련 에러 상세 메세지에 현재 Inline, Bound 파라미터 정보를 함께 보여주기 (ARIES-9337)
[데이터서버] 데이터서버에 접속하는 뷰서버를 아이피 기준으로 제한할 수 있는 비공식 옵션 추가 (ARIES-4436) - jennifer.unofficial.allowed.view.server.ip.addresses=아이피,아이피 범위 (192.168.0.10,192.168.0.11-192.168.0.20)
[데이터서버] 트랜잭션 수집시 작은 시스템 시간 변화를 허용하기 (ARIES-9355) - 시간이 과거로 변경될 때 4초까지 허용한다.
버그 픽스
[데이터서버] BAD_RESPONSE 류의 에러가 트랜잭션 에러 필드에 반영되지 않는 문제 (ARIES-9349)
[분석 > DB 검색 > ERROR] 대상설정 컴포넌트의 Instance 조회시 종료시간이 하루 더 늘어나는 버그 수정 (ARIES-9345)
[팝업 > X-View 트랜잭션 분석] 전체 프로파일 내보내기시 10초만에 프로파일 수집이 중단되는 버그 수정 (JJC-3107)
[통계 > 일일 시스템 성능] 운영시간 변경시 전체 성능 (Domain 기준)의 라인 차트 X축 값이 무조건 0부터 시작하는 버그 수정 (JJC-3121)
[사용자 정의 대시보드] 상단바 동기화된 '프로세스 메모리' 24시간 (5분) 라인차트 Y축 표시 버그 수정 (ARIES-9351)
[X-View 차트] 상세구간 선택시 렌더링이 정상적이지 않는 버그 수정 (JJC-3120)
Server 5.4.3.3 릴리즈 날짜 : 2019-07-31
변경 및 개선
[분석 - 애플리케이션 현황] 통계 그루핑 개수 제한을 10만개로 늘림 (ARIES-9376)(JJC-3150)
[데이터서버] 프로파일 저장 직전의 역직렬화 최적화 (ARIES-9375) - 저장하지 않을때는 객체화 하지 않게 했다.
[데이터서버] 프로파일을 디비에 쓰기 직전에 하는 역직렬화 병렬처리 (ARIES-9357) - CPU 코어 개수만큼 나눠서 동시에 처리한다.
[관리 > JENNIFER 진단 > 뷰서버] 내용 보강
[관리 > 실시간 X-View] 최소 응답시간 설정시 대시보드의 X-View 차트에 해당 도메인의 응답시간에 맞게 Y축 최소값이 변경됨 (ARIES-9364)
[대시보드 > 24시간 라인차트] 어제 데이터 흐릿하게 처리 (ARIES-9358)
버그 픽스
[데이터서버] SQL, ExternalCall 에러의 메세지가 재정의 되지 않음 (ARIES-9379)(JJC-3035)
[분석 > X-View] 테이블 선택시 인스턴스명, 비즈니스명이 표시 안되는 버그 수정 (JJC-3125)
[화면공통 > 도메인 트리] 도메인 그룹하위에 비어있는 도메인그룹이 포함 되있을때 표시되는 버그 수정 (ARIES-9361)
[대시보드 > 스피드 미터 차트] 액티브서비스 숫자 표시와 링의 표현 주기를 일치하게 변경 (ARIES-9372)
[대시보드 > 스피드 미터 차트] 도메인 단위 표시 설정일때 버그 수정 (ARIES-9370)
[팝업 > X-View 트랜잭션 분석] GUID 버튼 클릭시 트랜잭션 데이터의 애플리케이션에 '\\'가 포함되어 있을 경우, 스크립트 에러가 발생하는 버그 수정
Server 5.4.3.4 릴리즈 날짜 : 2019-08-16
변경 및 개선
[Open API 공통] POST 방식으로 조회되도록 수정 (JJC-3155)
[데이터서버] 애플리케이션, SQL, ExternalCall 통계 디비를 한시간 단위 디비로 변경 (ARIES-9354)
[사용자 정의 대시보드] 차트 개수 늘리기 뷰서버 옵션(server_view.conf) 추가
버그 픽스
[관리 공통] Domain 선택시 스크립트 에러나는 버그 수정 (ARIES-9383/JJC-3180)
[분석 > Metrics 회귀분석] 대상설정 컴포넌트에 다국어 메시지가 미반영된 버그 수정 (JJC-3156)
[팝업 > 액티브서비스] 일시정지 버튼이 제대로 동작하지 않는 버그 수정 (JJC-3127)
[팝업 > X-View 트랜잭션 분석] 전체 프로파일 내보내기시 일부 데이터가 누락되는 버그 수정 (JJC-3107)
[화면 공통] CSV로 내보내기시 특정 문자 포함시 셀(Cell)이 깨지는 버그 수정 (JJC-3035)
[화면 공통] SQL 및 Message, ERROR 상세보기시 탭(\t)이 직사각형 특수문자로 표시되는 버그 수정 (JJC-3035)
[데이터서버] 자정 무렵의 시간대에 애플리케이션 이름이 조회되지 않을 수 있는 문제 (ARIES-9394)
Server 5.4.3.5 릴리즈 날짜 : 2019-09-05
변경 및 개선
[대시보드 > X-View 차트] '에러만 표시' 기능을 차트 개별로 적용 (ARIES-9386/JJC-3177)
[분석 > X-View > 대상선택 컴포넌트] 시간(startTime,endTime) 에 따른 데이터 갱신 (ARIES-9401/JJC-3124 )
[사용자 정의 대시보드] 기존 대시보드에서 제공된 런타임 라인 차트 라인합치기 기능 추가 (ARIES-9429)
[데이터서버] XView 조회 속도 개선 (ARIES-9410) - 객체 직렬화 방식을 바꿔서 성능 최적화를 유도함
[데이터서버] 액티브 서비스, 액티브 SQL, TPS 구간별 정보를 뷰서버가 요청한 기준에 기반하여 만들어서 주기 (ARIES-9397)
[데이터서버] 저장제한으로 설정한 프로파일 기반 데이터 처리를 하지 않게 하는 비공식 옵션 준비 - 프로파일 뿐 아니라 애플리케이션 SQL, ExternalCall, Error 조합 데이터 자체를 처리하지 않게 한다. 매우 높은 TPS 환경에서 트랜잭션과 프로파일이라도 유실없이 처리하고자 할때 사용한다. (jennifer.unofficial.process.limited.profiles.by.elapsed.time=false) 기본 값은 true 이다. (ARIES-9425)
버그 픽스
[팝업 > X-View 트랜잭션 분석] 전체 프로파일 내보내기시 일부 프로파일이 누락되는 버그 수정 (JJC-3195)
[팝업 > X-View 트랜잭션 분석] 팝업창 리사이징할 때, 간헐적으로 트랜잭션 테이블 컬럼이 깨지는 버그 수정 (JJC-3199)
[통계 공통] 윈도우 OS 크롬에서 프린트할 때, ERROR 테이블의 우측 컬럼이 짤리는 버그 수정 (JJC-3201)
Server 5.4.3.6 릴리즈 날짜 : 2019-10-02
변경 및 개선
[데이터서버] 비정상적인 프로파일에 대한 로깅 제거 (ARIES-9471) - SQL 시간이 음수로 오는 경우에 대한 상세 로깅을 제거했다.
[데이터서버] 임시 디비의 프로파일을 객체화시 싱글스레드로 처리 (ARIES-9470) - 시스템 성능에 대한 영향도를 최소화하기 위해 멀티스레드로 처리하던 것을 싱글스레드로 처리하도록 변경했다.
버그 픽스
[분석 > X-View] - GUID 탭의 상세팝업에서 GUID값이 잘려서 표시됨 (ARIES-9476)
Server 5.4.3.7 릴리즈 날짜 : 2019-10-14
변경 및 개선
[뷰서버 > 옵션] default_runtimeline_merge 추가. 실시간 라인 차트 '병합하여 보기' 기본값을 설정
Server 5.4.3.8 릴리즈 날짜 : 2019-10-18
변경 및 개선
[데이터서버] 에러 프로파일의 상세 메세지의 SQL 을 가공여부를 조절할 수 있는 비공식 옵션 추가 (ARIES-9501) SQL 관련 에러가 발생하는 경우 그 에러의 상세 메세지에 SQL 과 파라미터를 가공하여 함께 보여주고 있다. 그러나 SQL 관련 에러가 매우 많이 발생할 경우 에러 메세지를 재가공하는 과정이 성능을 저하시키는 현상이 관찰 되었다. 다음 비공식 옵션을 준비해서 필요시에만 기능을 활성화 할 수 있게 했다. 옵션은 jennifer.unofficial.attach.sql.parameter.in.error 이며 기본값 false 이다. 에러 메세지 가공을 하고자 할 경우 true 설정한다.)
Agent .NET 5.4.3.1 릴리즈 날짜 : 2019-07-03
변경 및 개선
에이전트-데이터서버 구간 네트웍 AES 암호화 (ARIES-9336) - 설정 방법은 자바와 동일하게 enable_encrypt_network 옵션의 값을 true로 설정 (기본값 false)
버그 픽스
External Call 호출 시 특정 조건의 상황에서 응용 프로그램의 코드가 동작하지 않는 문제 수정 (JJC-3115)
Agent .NET 5.4.3.3 릴리즈 날짜 : 2019-07-15
버그 픽스
enable_encrypt_network 암호화 설정 후 서버 요청에 대한 응답이 없는 문제 수정
Agent .NET 5.4.3.4 릴리즈 날짜 : 2019-07-29
버그 픽스
AppPool이 삭제된 웹 애플리케이션이 있는 경우 IISConfigHelper.exe 실행 시 오류가 발생하는 현상 (JJC-3144)
Agent .NET 5.4.3.6 릴리즈 날짜 : 2019-09-03
버그 픽스
환경 변수 목록을 로그 파일에 출력 시 특수 문자를 출력하는 현상
Agent .NET 5.4.3.7 릴리즈 날짜 : 2019-09-17
버그 픽스
서비스 adapter 설정 후 해제하는 경우 어댑터가 내려가지 않는 문제(ARIES-9449)
Agent .NET 5.4.3.11 릴리즈 날짜 : 2019-10-07
주의: 5.4.3.11 패치는 제니퍼 서버 5.5 버전의 신규 Frontend 모니터링을 지원하므로 기존 5.4 이하 버전의 제니퍼 서버가 설치된 환경에서 "Frontend 모니터링"을 사용하고 있다면 패치해서는 안 됨.
버그 픽스
자동 스택 트레이스 활성화 시 Handle 사용량이 증가할 수 있는 문제(JJC-3245)
액티브 서비스에 장시간 없어지지 않는 트랜잭션이 남아 있는 문제
service_naming_by_http_header, append_service_naming_by_http_header 옵션 추가(JJC-3249)
Agent .NET 5.4.3.12 릴리즈 날짜 : 2019-11-12
버그 픽스
"JENNIFER 진단" / "Must Get" / "진단 데이터 생성" 시 오류가 발생하는 문제(ARIES-9511)
Agent Java 5.4.3.1 릴리즈 날짜 : 2019-08-26
jennifer.jar 수동 복사가 필요한 버전입니다.
버전 설정파일 표시 버그로 인해서 에이전트 업그레이드 화면에서 해당 내용이 표시되지 않습니다.
변경 및 개선
분석 -> 메모리(컬렉션) 화면에서 컬렉션 건수가 기준 값보다 작을 경우는 보여주지 않도록 변경함.(ARIES-9403)
버그 픽스
자동 스택트레이스 수집시 최초 수집한 스택의 해시만 반복 전송하는 문제 수정.(ARIES-9402)
XView 팝업 프로파일에 SOCKET 관련 CPU 시간이 0으로 표시되는 문제 수정.(ARIES-9405)
Agent Java 5.4.3.2 릴리즈 날짜 : 2019-09-02
기능 추가
SQL 쿼리 문에 포함된 주석을 제거 할 수 있는 옵션 추가.(remove_sql_comment)(ARIES-9417)
Agent Java 5.4.3.3 릴리즈 날짜 : 2019-09-26
해당 버전은 5.4.3 기준으로 패치가 이루어 졌습니다.
관련 사이트에서만 사용하시기 바랍니다.
(5.4.3.1,5.4.3.2 버전은 포함되지 않았습니다.)
Agent Java 5.4.3.4 릴리즈 날짜 : 2019-09-30
버그 수정
IBM JDK 를 이용하여 AES 암호화시 동시성 문제 발생 (ARIES-9462)
변경 및 개선
GUID 설정시 Return 값으로 설정하면 문자열이 아닌 경우 기본 설정되던 값(클래스+메소드)을 빈값으로 설정되도록 변경함.(JJC-3243)
Agent Java 5.4.3.5 릴리즈 날짜 : 2019-10-22
해당 버전은 X-View 데이터가 중복해서 수집되는 버그가 있습니다.
에이전트 5.4.3.7 버전을 사용하시기 바랍니다.
기능 추가
SQL 쿼리의 인라인, 바운드 파라미터를 수집하지 않는 옵션 추가.(collect_sql_inline_parameter,collect_sql_bound_parameter)(ARIES-9496)
E2E DB 모니터링 연동 옵션 추가.(enable_db2_for_exem)(ARIES-9493)
Agent Java 5.4.3.6 릴리즈 날짜 : 2019-12-16
해당 버전은 X-View 데이터가 중복해서 수집되는 버그가 있습니다.
에이전트 5.4.3.8 버전을 사용하시기 바랍니다.
해당 버전은 JDBC 추적시 예외 수집 부분이 변경되어 jennifer.jar 수동 복사가 필요한 버전 입니다.
기능 추가
GUID 수집시 GUID 최대 길이를 지정할 수 있는 옵션 추가.(guid_max_length)(JJC-3360)
ignore_url 옵션을 사용할 때 트랜잭션의 끝 부분에서 확인 할 수 있는 옵션 추가.(ignore_url_lazy_check)(JJC-3293)
ignore_url 옵션을 사용하면 트랜잭션의 시작 지점에서 해당 URL을 확인하여 트랜잭션을 무시하였으나, 애플리케이션 이름 변경 기능을 사용할 때는 해당 기능을 사용할 수 없었습니다. 이를 트랜잭션의 시작 지점이 아니라 끝 지점에서 애플리케이션 이름을 확인하여 해당 트랜잭션을 무시하도록 하는 옵션 입니다.
변경 및 개선
JDBC 랩퍼 방식을 사용할 때 ResultSet.next()에서 SQLException 발생 예외를 수집하도록 변경함.(JJC-3315)
Agent Java 5.4.3.7 릴리즈 날짜 : 2020-01-07
해당 버전은 에이전트 5.4.3.5 버전에서 발생한 X-View 데이터가 중복해서 수집되는 버그가 수정된 버전 입니다.
에이전트 5.4.3.5 대신에 이 버전을 사용하시기 바랍니다.
버그 수정
X-View 데이터가 중복해서 수집되는 문제 수정.(JJC-3385)
HttpURLConnection 사용시 "Already connected" 에러가 발생하는 경우에 대한 문제 수정.(JDK9 지원) (JJC-3063)
Agent Java 5.4.3.8 릴리즈 날짜 : 2020-01-07
해당 버전은 에이전트 5.4.3.6 버전에서 발생한 X-View 데이터가 중복해서 수집되는 버그가 수정된 버전 입니다.
에이전트 5.4.3.6 대신에 이 버전을 사용하시기 바랍니다.
버그 수정
X-View 데이터가 중복해서 수집되는 문제 수정.(JJC-3385)
HttpURLConnection 사용시 "Already connected" 에러가 발생하는 경우에 대한 문제 수정.(JDK9 지원) (JJC-3063)
Agent Java 5.4.3.9 릴리즈 날짜 : 2020-02-13
기능 추가
SQL Hash 값을 통해 특정 SQL을 추적하지 않는 기능 추가.(ignore_profile_sql_hash)(JJC-3446)
SQL 예외 발생시 특정 문자열이 포함되어 있는 경우 정상 SQL로 처리하는 기능 추가.(ignore_sql_exception_message)(JJC-3360)
Agent Java 5.4.3.10 릴리즈 날짜 : 2020-10-28
해당 버전은 에이전트 5.4.3.8 버전을 기반으로 생성된 패치 입니다.
jennifer.jar 수동 복사가 필요한 버전입니다.
변경 및 개선
설정파일이 삭제되거나 읽을 수 없는 상태에 대한 로그 개선.(JJC-4523)
Agent PHP 5.4.3.1 릴리즈 날짜 : 2019-09-10
버그 수정
서비스 덤프가 조회되지 않는 버그 수정 (ARIES-9455, PHP Agent 5.4.2.2부터 발생)
Agent PHP 5.4.3.2 릴리즈 날짜 : 2019-09-17
버그 수정
길이가 65535 보다 긴 SQL Query 수집시 SQL Parameter Index를 찾지 못했을때 과도한 Log가 생성되는 버그 수정(ARIES-9451, GTSA-64)
Agent PHP 5.4.3.3 릴리즈 날짜 : 2019-09-18
버그 수정
모든 아파치 프로세스가
kill -9
로 비정상 종료되었을 때 PHP Agent가 종료되지 않는 버그 수정(ARIES-9469)
Agent PHP 5.4.3.4 릴리즈 날짜 : 2019-11-08
버그 수정
PHP Agent 종료시 runtime-exception이 발생하는 문제 수정(ARIES-9541)