릴리즈 날짜 : 2020. 01. 30
제니퍼 성능 데이터를 확장 기능을 통해 백업하는 기능을 더 이상 지원하지 않습니다. (관리 > 어댑터 및 플러그인 > 백업 탭 삭제)
server_view_jndi.xml을 통해 커넥션 풀을 설정하는 기능을 더 이상 지원하지 않습니다.
GUID 플러그인은 내부 서비스 인터페이스가 변경됨에 따라 제대로 동작하지 않습니다.
제니퍼 서버
기능 추가 및 개선
데이터 서버
5.5.0.1
동일 아이피 연속 접속 제한] 동일 URL 호출 기준 반복횟수 측정 추가 (ARIES-9584) - 설정시 기존 동일 아이피를 가진 클라이언트가 연속으로 호출하는 조건에 부가적으로 동일한 URL 을 호출하는 경우에 한하여 호출 횟수를 측정한다. 자바 에이전트 5.5.0.1 이상인 경우만 동작한다.
5.5.0.3
애플리케이션 현황 검색 구조 개선(ARIES-9564) - 애플리케이션 네이밍이 아주 다양한 상황인 경우 점차적인 이름 조회 방식을 도입해서 데이터서버에 가해지는 부담을 낮추었다.
5.5.0.4
CRUD 매트릭 조회 대상에서 제외할 SQL 선별시의 성능 개선 (ARIES-9588)
5.5.1
기간 제한 라이센스를 최대 2년까지 허용 (ARIES-9602)
애플리케이션 현황의 조합 통계의 텍스트를 점직적으로 조회 (ARIES-9590)(JJC-3373) - 한 시간 구간내에 애플리케이션, SQL, ExternalCall 이 매우 다양한 경우 발생할 수 있는 타임아웃 가능성을 낮추었다.
뷰 서버
5.5.0.1
[보안 취약점] '/popup/activeService' 에서 사용중인 모든 파라메터 취약점 보완, 사용 가능한 문자열을 제외하고 모든 문자열을 필터링(JJC-3281)
[분석 > DB 검색 > Domain/Instance/Business] [오픈API > /api/dbmetrics/] 데이터 표현 가능 최대값 변경 (Integer -> Double) (ARIES-9530/JJC-3218)
[분석 > X-View] '클라이언트 ID' '애플리케이션' 'GUID' 렌더링 성능 & 디자인 개선 (ARIES-9486) 점의 렌더링 방식을 pixel manipulation으로 변경 (원 -> 팔각형), 점에 포함된 트랜잭션수가 1,2~,100~ 일때로 3개의 컬러로 변경 (기존에는 단일 컬러), 점에 포함된 트랜잭션수가 100이상 일때만 점에 몇개의 트랜잭션이 포함되었는지 숫자 표시 (기존에는 모두 표시), 점이 겹쳤을때 인지 되도록 점에 stroke를 도입
[관리 > JENNIFER 관리자 알림 > 화면 알림] DATASERVER_AGENT_DATA_LOSING 추가
5.5.0.2
[분석 > 애플리케이션 현황] 애플리케이션 탭에 누적 응답시간 컬럼 추가 (ARIES-9508/JJC-3273)
[팝업 > X-View 트랜잭션 분석] 콜 트리 메소드에 리턴 타입이 표시되도록 개선 (ARIES-5745)
[팝업 > X-View 트랜잭션 분석] 플레인 텍스트에 보이는 시간 값에 날짜도 추가로 표시되게 수정 (ARIES-9547/JJC-3294)
[팝업 > X-View 트랜잭션 분석] 플레인 텍스트에 제니퍼 프론트 연동 데이터가 표시되도록 수정 (ARIES-9478)
[팝업 > X-View 트랜잭션 분석] 스택트레이스의 수집 단위를 구분할 수 있도록 개선 (ARIES-9474)
5.5.0.3
[대시보드 > 이퀄라이져 차트] 바의 width 사이즈가 숫자의 텍스트 사이즈보다 작을때는 정수형만 표현. (ARIES-9552/JJC-3323/JJC-3344)
[분석 > DB 검색 > 애플리케이션/SQL/External Call 탭] 컴포넌트 최신화 및 UX 개선
[관리 공통] 페이지 로딩 화면 추가 및 최초 로드시 화면이 간헐적으로 깨져보이는 현상 개선
5.5.1
[공통] 대시보드에서 요청하는 리얼타임 매트릭 조회의 타임아웃을 4초로 변경 (ARIES-9572) - 너무 긴 타임아웃 설정으로 인해 데이터 서버의 응답 지연시 뷰서버 전체에 영향을 주는 현상을 개선하기 위함이다. 뷰서버 실행스크립트에 자바 옵션 jennifer.dashboard.command.call.timeout.millis 를 설정하여 시간 제한을 변경할 수 있다.
[공통] management.log 에 "사용자 계정 신청", "관리자 회원 정보 수정" 추가 (ARIES-9607/JJC-3370)
[공통] 화면 좌측 Domain 그룹 트리에서 열림/닫힘 상태 유지되도록 수정 (JJC-3415)
[분석 > X-View] '고급 검색 조건' 에 '파일' 추가 (ARIES-9578/JJC-3355)
[분석 > 애플리케이션 현황] 호출 건수 클릭시 X-View 팝업이 열리는데, 데이터 조회 진행 상태가 보이도록 개선
[관리 > 뷰서버 제목 및 로고 설정] 기존 기능에 제목 설정 기능 추가 (ARIES-9579/JJC-3348)
[관리 > JENNIFER DB] 전체 디스크 사용량 구하기 수동으로 변경 (ARIES-9613)
[관리 > 에이전트 업그레이드] 플랫폼 컬럼 추가 (ARIES-8232)
[관리 > Domain] 등록된 Domain이 많을 경우, 경고창이 보일 때, 화면 하단으로 밀리는 현상 개선 (JJC-3416)
[관리 > EVENT 룰] 새로고침 버튼 추가 (ARIES-9561)
[관리 > SMTP 설정] 인증 활성화 옵션 추가 (사용자 인증을 아예 사용하지 않는 SMTP 서버 대응)
[팝업 > X-View] 트랜잭션 데이터 조회 속도 개선
[팝업 > X-View] 스택트레이스 요약 테이블을 트리 구조로 변경 (ARIES-9002)
[관리 > PLC] 중요도가 높은 애플리케이션 설정 Business URL을 참조해 애플리케이션 패턴을 추가하는 버튼 이름을 <Business 가저오기>에서 <Business 참조>로 변경 (ARIES-9517)
버그 픽스
데이터 서버
5.5.0.2
[분석 > DB 검색 > 애플리케이션/SQL/External Call] 텍스트 조회시 모든 유형의 텍스트가 조회되는 현상 수정 (ARIES-9509)
5.5.1
프로파일 유실시 트랜잭션도 유실될 수 있는 문제 수정 (ARIES-9615) - 트랜잭션 수집시 에러 정보를 참조하기 위해 먼저 수집된 프로파일을 참조하기 때문에 프로파일이 유실되는 상황이면 트랜잭션도 수집되지 않을 수 있었다. 프로파일이 유실되더라도 트랜잭션은 저장하게 했으나 이 경우 트랜잭션에 에러 필드가 채워지지 않게 된다.
수집 제한된 트랜잭션이 매트릭 계산에서 제외되는 문제 수정 (ARIES-9594)
데이터 유입이 없는 상태에서 날짜가 바뀔 경우 기존 파일의 참조가 남아있는 문제 수정 (ARIES-9583)
뷰 서버
5.5.0.2
[분석 > EVENT] 월 단위 검색시 한달 전 데이터가 조회되는 버그 수정 (JJC-3307)
[관리 > JENNIFER DB] 보관 설정 탭에서 보관 기간 변경시 잘못된 메시지가 출력되는 버그 수정 (ARIES-9527)
[관리 > 로그인 정책] 간헐적으로 저장 버튼이 보이지 않는 버그 수정 (JJC-3327)
[팝업 > Build & Plan] 브라우저에서 전달된 쿼리가 변조되어 쿼리 실행 계획이 제대로 수행되지 않는 버그 수정 (JJC-3270)
[팝업 > X-View] 콜-트리 내보내기시 매개변수 값이 안나오는 버그 수정 (JJC-3296)
5.5.0.5
[공통] "5.4.3.x" 버젼에서 업그레이드 한 경우 JSP컴파일 모듈을 2개이상 로드하여 뷰서버 동작하지 않는 버그 수정( JJC-3392)
[분석 > X-View] 배치 도메인에서 X-View 데이터 조회가 되지 않는 버그 수정 (JJC-3372)
[템플릿] 테이블 > TopN > 애플리케이션/External call/SQL, 추가시 서버 에러가 발생하는 버그 수정 (JJC-3367)
5.5.1
[사용자] 로그아웃할 때, 서버 에러가 발생하는 버그 수정
[대시보드 공통] '실시간 X-View Cache' 에 '최소 응답시간' 이 설정된 경우 키보드 down 버튼으로 축을 조절했을때 설정값 이하로 내리면 차트가 안그려지는 버그 수정
[대시보드 공통] X-View 차트 내의 '실시간 모니터링 보기' 클릭시 스크롤 안생기게 수정
[대시보드 > 토폴로지] X-View 차트 점이 간헐적으로 들어오는 구간인 경우 점의 개수 표현이 조금 늘어나게 표시되는 버그 수정
[사용자 정의 대시보드 > X-View] 특정 인스턴스를 선택한 X-View 에서 도메인 데이터 전체를 로드하는 문제수정 (ARIES-9598/JJC-3185)
[분석 > DB 검색 > Disk 사용량] 데이터 조회시 데이터가 없을 경우에 스크립트 에러가 발생하는 버그 수정
[분석 > X-View] 배치잡 도메인으로 트랜잭션 데이터 조회시 차트가 그려지지 않는 버그 수정
[관리 > EVENT 외부연동 설정] EVENT 어댑터가 2개 이상 로드되어있고, 서로 다른 Domain을 필터링할 때, 간헐적으로 모든 어댑터가 동작하지
않는 버그 수정 (JJC-3453)
[관리 > JENNIFER DB] 최초에 화면 로드시 간헐적으로 테이블 컬럼 넓이가 좁아지는 버그 수정
[관리 > 어댑터 및 실험실] 로그인 어댑터를 사용 중일 때, 로그인 화면에서 회원가입 요청이 되는 버그 수정
JAVA 에이전트
기능 추가
5.5.0.2
GUID 수집시 GUID 최대 길이를 지정할 수 있는 옵션 추가 (guid_max_length)(JJC-3360)
ignore_url 옵션을 사용할 때 트랜잭션의 끝 부분에서 확인 할 수 있는 옵션 추가 (ignore_url_lazy_check)(JJC-3293)
변경 및 개선
5.4.3.6
JDBC 랩퍼 방식을 사용할 때 ResultSet.next()에서 SQLException 발생 예외를 수집하도록 변경함 (JJC-3315)
5.5.0.1
[동일 아이피 연속 접속 제한] 동일 URL 호출 기준 반복횟수 측정 추가 (ARIES-9584) - 설정시 기존 동일 아이피를 가진 클라이언트가 연속으로 호출하는 조건에 부가적으로 동일한 URL 을 호출하는 경우에 한하여 호출 횟수를 측정한다.
버그 픽스
5.4.3.7
X-View 데이터가 중복해서 수집되는 문제 수정 (JJC-3385)
5.5.0.2
HttpURLConnection 사용시 "Already connected" 에러가 발생하는 경우에 대한 문제 수정.(JDK9 지원) (JJC-3063)
.NET 에이전트
기능 추가
5.5.0.5
Java 에이전트에서 제공하는 동일 IP 접속 제한 기능 구현 (ARIES-9554)
5.5.0.8
.NET Core 응용 프로그램에서 Oracle.ManagedDataAccess 지원
.NET Core 3.0 지원 추가
5.5.1.0
guid_max_length 옵션 구현 (자바 에이전트와 동일한 기능)
변경 및 개선
5.5.0.5
profile_max_size의 기본값을 1024에서 1000으로 변경 (Java 에이전트의 기본값)
.NET Core 응용 프로그램에 대해서도 메모리 덤프 지원
enable_encrypt_network 옵션 명을 enable_network_encrypt로 변경
5.5.0.7
WCF 호출의 경우 사용자 수가 나오도록 using_remote_address_for_wmonid 옵션이 기본적으로 설정된 상태로 동작 (JJC-3404)
5.5.0.8
.NET Core 응용 프로그램인 경우 aries_resolve_module=v2 옵션을 기본 적용 (따라서, 명시적으로 설정하지 않아도 됨)
제니퍼 설치/제거 로그 파일들도 log_max_age 옵션 적용
버그 픽스
5.5.0.1
5.4.3.12와 5.5.0.0 버전의 닷넷 에이전트에서 "분석" / "스레드" 내용이 나오지 않는 문제
5.5.0.3
ASP.NET Core의 Inprocess 모델에서 모니터링이 안 되는 문제
PHP 에이전트
기능 추가
5.5.0.2
동일 IP 접속 제한 기능 추가 (ARIES-9553)
5.5.0.3
guid_max_length 고급 옵션 추가
service_naming_by_http_header, append_service_naming_by_http_header 고급 옵션 추가
버그 픽스
5.5.0.1
길이가 65535 보다 긴 SQL Query 수집시 SQL Parameter Index를 찾지 못했을때 과도한 Log가 생성되는 버그 수정(ARIES-9451, GTSA-64)
enable_encrypt_network 옵션 명을 enable_network_encrypt로 변경
5.5.1
XAMPP 환경에서 에이전트 설치 도구(agent-installer)가 아파치 프로세스를 인식하지 못하는 버그 수정(ARIES-9532)