JENNIFER 5.4.0 Release Note

JENNIFER 5.4.0 Release Note

릴리즈 날짜 : 2018. 08. 31

제니퍼 서버

기능 추가 및 개선

데이터 서버

뷰 서버

화면 공통

대시보드/리얼타임

사용자 정의 대시보드

팝업

분석/통계

관리

템플릿/보고서/토크

사용자 메뉴

5.4.0 버전부터 지난 버전의 공유하기 URL은 사용할 수 없습니다. 자세한 사항은 마이그레이션 문서를 참고해주세요.

제니퍼 확장 기능

5.4.0 버전부터 지난 버전의 Open API에 대한 호환성을 유지하지 않습니다. 자세한 사항은 마이그레이션 문서를 참고해주세요.

버그 픽스

데이터 서버

뷰 서버

화면 공통

대시보드/리얼타임

사용자정의 대시보드

팝업

분석/통계

관리

템플릿/보고서/토크

사용자 메뉴

제니퍼 확장 기능

JAVA 에이전트

이 버전은 JAVA 1.6(+) 버전을 지원 합니다. JAVA 1.5 버전을 사용하는 경우에는 5.3.3.x 버전을 사용하시기 바랍니다.

여러가지 호환성 유지와 JAVA 9(+) 버전을 지원하기 위해 기존에 3개였던 에이전트 모듈이 5개로 분리되었습니다.(jennifer.jar, jennifer.impl, jennifer.rt, jennifer.jdk6, jennifer.jdk9)

해당 버전은 업그레이드를 할 경우 베이스 모듈 및 새로 추가된 라이브러리 수동 복사 필요합니다.

JAVA 9(+) 버전을 사용할 경우 다음 기능들을 지원하지 않습니다.

- enable_datasource_trace = JAVA9(+) 인 경우 옵션이 자동으로 false 설정 됩니다.

- 분석 -> 파일 -> Disk 사용량이 표시되지 않는다.

- SQL 수행될 때 액티브 서비스 팝업 창에 현재 사용 중인 Connection 이름이 표시되지 않는다.

기능 추가

profile_transaction_cpu 옵션을 설정하면 트랜잭션과 액티브 서비스에서 CPU 정보를 수집하지 않게 된다.

부하가 많은 상태에 부하를 감소 시키기 위한 옵션이다.

Lambda 메소드 프로파일은 사용시 주의가 요구 됩니다. 해당 기능 사용을 위해서는 꼭 테스트 후 사용하시기 바랍니다.(Lambda 지원은 JAVA 1.8 만 지원 됩니다.)

해당 버전부터 JAVA9, 10을 지원 합니다. JAVA9, 10을 사용하는 환경인 경우 확인 후 사용하시기 바랍니다.

변경 및 개선

해당 패치는 특정 AIX 상에서 JNI 모듈을 사용했을 때 CPU 정보 수집시 성능에 영향을 미칠 경우 JNI 모듈 호출을 하지 않도록 하는 옵션입니다.(문제가 되었던 모듈은 libjennifer5_0.3.0-aix_7.1_64.so 버전 이었습니다.)

해당 기능은 5.2.1.6 버전 패치를 반영한 버전 입니다.


https://docs.jennifersoft.com/ko/jennifer5_releasenote#agent_java_5_2_1_6

버그 픽스

.NET 에이전트

변경 및 개선

버그 픽스

PHP 에이전트

기능 추가

collect_externalcall_detail 옵션의 기본값은 true이다. true 일때는 원본 URI를 수집하며, false일 경우 URI의 HOSTNAME만을 수집한다.

버그 픽스