Server 5.6.4.1 릴리즈 날짜 : 2024-09-05
변경 및 개선
[뷰서버] Open API /restapi/user 에 접속 허용 가능한 아이피 항목 추가 - allowIp
기본 공백
구분자 콤마(,) 로 복수 입력 지원
GET, POST, PUT Operation 에 적용
[설정 > 사용자 및 권한] 사용자
로그인시 허용되는 IP 등록 기능 추가
사용자 삭제시 테이블 정렬 상태가 유지되도록 수정
[팝업 > X-View 트랜잭션 분석] 트랜잭션 상세 (좌측 프로파일 목록)
ERROR 상세 보기 기능 추가
Server 5.6.4.2 릴리즈 날짜 : 2024-09-08
변경 및 개선
오픈텔레메트리를 이용한 Apache Camel 비동기 모니터링 지원 (ARIES-11840)
use_sign_up, use_sign_in 뷰서버 옵션 : 로그인 어댑터를 사용하지 않더라도 동작되게 수정 (JJC-6292)
버그 픽스
매우 많은 Bound 파라미터를 갖는 SQL 이 포함된 프로파일 조회 실패 수정 (JJC-6274)
Server 5.6.4.3 릴리즈 날짜 : 2024-10-14
기능 추가
[데이터서버] 오픈텔레메트리 에이전트가 전송하는 Span 의 속성을 GUID 로 설정하기 위한 데이터 서버 비공식 옵션 추가 (ARIES-11860)
jennifer.unofficial.otel.guid.attr.key=프로파일로 수집된 속성의 키
[팝업 > X-View 트랜잭션 분석] GUID로 팝업 화면을 여는 기능 추가 (JJC-6300)
변경 및 개선
[뷰서버] Spring 라이브러리 업데이트 - 5.3.39 (ARIES-11856)
[뷰서버] 관리자가 생성하는 사용자에 대한 초기 비밀번호 변경 옵션(initial_user_password) 추가 (JJC-6259)
[데이터서버] 가상화 환경 설치 허용 (ARIES-11846)
[데이터서버] 실행 스크립트에 오픈텔레메트리 관련 옵션을 주석 처리하여 추가 (ARIES-11847)
[데이터서버] 오픈텔레메트리 에이전트의 Apache Camel 연결을 표현하기 위한 External Call 타입 추가 - JMS (ARIES-11874)
[설정 > 모니터링 대상 > Instance] 에이전트 IP 를 로컬 아이피와 소켓 아이피로 표시하게 변경
버그 픽스
[데이터서버] 오픈텔레메트리 에이전트가 전송하는 트랜잭션이 동일 인스턴스 내의 Span 을 전송하는 경우 트랜잭션이 나뉘어 수집되는 문제 수정 (ARIES-11876)
[분석 공통] XLSX 파일 내보내기시 문자열 길이가 최대 값을 초과했을 때, 서버 에러가 발생하는 버그 수정 (JJC-6287)
Server 5.6.4.4 릴리즈 날짜 : 2024-10-29
기능 추가
[뷰서버] HTTPS 리다이렉트 시 IP 주소 대신 도메인 이름을 사용하도록 하는 뷰서버 설정 추가 (ARIES-11918)
server_name=[뷰서버 도메인 이름]
[뷰서버] 문자열 암호화 기능을 admin tool 에 추가 (ARIES-11927)
jennifer_admintool.sh(bat) -encryptString 문자열
오픈텔레메트리
Trace 캐시 제한 시간 조절 옵션 추가 (ARIES-11926)
-Djennifer.unofficial.otel.trace.cache.expire.second=2
기본 2초
하위 Span 을 다른 서비스로 취급 여부를 결정하기 위한 옵션 추가 (ARIES-11923)
[Span 이름 기준] otel_span_name_using_http_call=
[Span 속성 이름 기준] - otel_span_attr_name_using_http_call=
server_data.conf 에 설정 추가, 서버 재시작 없이 자동 반영
동일키로 여러개의 설정을 복수 등록 가능
변경 및 개선
[뷰서버] RDB Export 패스워드 암호화 api 를 post 방식으로 변경 (ARIES-11904)
[오픈텔레메트리] 메소드 프로파일로 구분된 Span 의 서비스 이름을 프로파일 앞에 붙여주기 (ARIES-11905)
버그 픽스
[뷰서버] 시작 단계에서 특정 에러 발생시 X-View 캐시 조회가 끝나지 않는 문제 수정 (ARIES-11903)
[오픈텔레메트리] 제니퍼 에이전트와 함께 설치한 경우 일정 시간 경과 후 토폴로지 데이터가 표현되지 않는 문제 수정 (ARIES-11924)
Server 5.6.4.5 릴리즈 날짜 : 2024-11-20
기능 추가
대시보드 리플레이 지원
[대시보드] 시스템 관리자 (Java, .NET, PHP, Python, Open Telemetry)
[대시보드] 시스템 관리자 (리소스)
[대시보드] 시스템 리소스
[대시보드] DB (SQL)
[대시보드] DB Connection
[대시보드] 사용자
[대시보드] Multi Domain
[분석] EVENT
[분석] DB 검색 > EVENT
[팝업] X-View 트랜잭션 분석
[공통] 알림창
지원되는 대시보드는 공통 헤더 우측에, 분석은 EVENT 목록에 대시보드 리플레이 버튼이 노출됩니다.
데이터베이스 보관 기간이 지나면 EVENT 목록에 대시보드 리플레이 버튼이 노출되지 않을 수 있습니다.
변경 및 개선
[이퀄라이저 차트] 모든 이퀄라이저 유형의 차트에 사용된 바를 round -> rect 로 변경 (ARIES-11917)
[이퀄라이저 차트] bar floating 애니메이션을 모든 대상에 동일하게 적용하기 (ARIES-11919)* [화면 공통] Domain 유형 상단바에 마우스 hover 상태에 Domain ID가 표시되게 수정
[사용자 정의 대시보드] 브라우저 넓이가 좁을 경우, 편집 화면이 깨지는 현상 수정
[뷰서버] 부하 상황에서 이벤트 발송관련 우선 순위 높히기 (ARIES-111950)
[설정 > Event 룰 > ERROR EVENT] AGENT_RECONNECT 이벤트 기본 활성화 상태로 변경 (ARIES-11949)
버그 픽스
[대시보드 공통] X-View 차트에서 Y축 기준을 변경하더라도 응답 시간으로만 패턴 분석을 하는 버그 수정
[대시보드 > EVENT] 설정된 Domain 그룹과 순서가 맞지 않는 버그 수정 (JJC-6357)
[사용자 정의 대시보드 > 편집] Domain 단위의 대시보드 가져올 때, 웹소켓 연결이 안되는 버그 수정
[분석 > EVENT] 브라우저 리사이징시 테이블 컴포넌트가 리사이징 되지 않는 버그 수정
[팝업 > X-View 트랜잭션 분석] GUID 값에 공백이 포함되어 있는 경우, GUID 조회가 안되는 버그 수정 (JJC-6366)
[팝업 > X-View] 타임라인, Flame 그래프 탭에서 SQL 파라미터의 민감 정보가 항상 마스킹 되는 현상 수정
Server 5.6.4.6 릴리즈 날짜 : 2024-12-06
기능 추가
[사용자 인증] JENNIFER k8s 통합 인증 지원
변경 및 개선
[대시보드 리플레이] EVENT 분석 화면에서 접근시 EVENT 표시를 재생 종료시간 1분 전이 아닌 중간에 표시하도록 개선
오픈텔레메트리 (ARIES-11963)
트랜잭션이 끝난 뒤 도착하는 프로파일에 대한 처리방법 개선 - 순서 보장
프로파일 인덱스 체계 변경 - 순차 정수 인덱스에서 비순차 고유 인덱스로
프로파일과 하위 메세지 상세 정보 수집 순서를 맞춤
제니퍼 에이전트와 연계 방법 개선 - 에이전트가 주는 inst_id 대신 오픈텔레메트리 에이전트의 호스트 이름, 프로세스 아이디를 기반으로 연계
X-View 팝업 왼쪽에 표시되는 서버 시간 계산에 비동기 구조의 프로파일에 대한 처리 고려
불가피하게 ExternalCall 로 수집한 자신에 대한 호출 정보를 Method 프로파일로 변경
버그 픽스
[팝업 > X-View 트랜잭션 분석] 트랜잭션 응답시간 필터링 기능이 동작하지 않는 버그 수정
[RDB Export] Postgres 환경에서 테이블 생성, 확인, 조회의 스키마 불일치 수정 (ARIES-11972)
[오픈텔레메트리] Trace 의 종료 시간으로 데이터 서버 시간을 쓰는 문제 수정 (ARIES-11987)
Server 5.6.4.7 릴리즈 날짜 : 2024-12-13
변경 및 개선
[통계 공통] Domain 성능 차트에 마우스를 올렸을 경우, X축과 Y축 값을 표시하는 기능 추가 (JJC-6388)
[팝업 > X-View 트랜잭션 분석] GUID 'LIKE' 검색 지원 (JJC-6374)
[데이터서버] 분 단위 매트릭 디비 커밋 관련 디버그 로그 추가 (JJC-6402)
Server 5.6.4.8 릴리즈 날짜 : 2024-12-16
변경 및 개선
[팝업 > X-View 트랜잭션 분석] GUID 'LIKE' 검색의 시간 범위를 전후 한시간으로 늘림 (JJC-6374)
Server 5.6.4.9 릴리즈 날짜 : 2024-12-18
변경 및 개선
[팝업 > 개선된 X-View 트랜잭션 분석] 타임라인 분석 - 파일/소켓/메시지 필터링 기능 추가
[설정 > 사용자 및 권한] 사용자 정의 대시보드 편집 권한 추가 (JJC-6406)
버그 픽스
[팝업 > SQL Build & Plan] 화면에 서버 에러가 표시되는 버그 수정 (JJC-6407)
Server 5.6.4.10 릴리즈 날짜 : 2025-02-11
기능 추가
[뷰서버] 오픈 API 를 이용한 데이터 서버 확장 (ARIES-12026) - https://openapi.jennifersoft.com
데이터 서버 상태 조회 api
데이터 서버 설정 조회 api
데이터 서버 시작 api (대상 데이터 서버와 동일 머신 한정)
데이터 서버 종료 api
도메인 추가 api
도메인 그룹 할당 api
도메인 단위 설정 복사 api
에이전트 도메인 아이디 변경 api
RDB Export - 애플리케이션 통계 응답시간 제곱의 합 추가 (ARIES-12033/JJC-6439)
오픈 API - 애플리케이션 통계 응답시간 제곱의 합 추가 (ARIES-12034)
변경 및 개선
[대시보드 > 공통] X-View 차트 필터 관련 성능 개선 (JJC-6438)
[통계 > 공통] Instance에 대한 EVENT 수도 같이 표시되게 수정 (JJC-6475)
[설정 > 내 계정] 마지막 비밀번호 변경 날짜 표시
[설정 > EVENT 룰] ERROR EVENT, Metrics EVENT에서 대상별 설정시 Stopped 된 인스턴스도 설정할 수 있게 수정 (JJC-6473)
[설정 > 애플리케이션 제어] 동일 IP 접속 차단에 차단할 URL 목록 설정 추가
[데이터서버] 인스턴스가 없는 도메인의 사용자 수 관련 매트릭을 수집하지 하도록 변경 (ARIES-12051/JJC-6462)
버그 픽스
[대시보드 > Business] Business 트리 목록 레이어에 스크롤이 표시되지 않는 버그 수정
[분석 > DB 검색] Domain/Instance/Business 탭에서 운영시간으로 검색시 종료시간이 잘못 표시되는 버그 수정 (JJC-6420)
[분석 > 애플리케이션 현황] ERROR 탭에서 대상설정을 Business로 조회시 데이터가 나오지 않는 버그 수정 (JJC-6436)
[템플릿 > 보고서] 다른 사용자 그룹의 보고서 접근시 403 에러가 발생하는 버그 수정 (JJC-6469)
Server 5.6.4.11 릴리즈 날짜 : 2025-02-18
버그 픽스
[분석 > EVENT] 데이터 조회가 안되는 버그 수정
[팝업 > 레거시 X-View 트랜잭션 분석] 텍스트 조회시 스크롤이 생기지 않는 버그 수정 (JJC-6479)
[설정 > 모니터링 대상 > Domain] Domain 그룹 추가시 3뎁스까지 추가되지 않는 버그 수정 (JJC-6483)
Agent Java 5.6.4.1 릴리즈 날짜 : 2024-11-01
기능 추가
JDK23 지원 추가
변경 및 개선
에이전트 시작 로그에 JVM 정보를 요약해서 출력 할 수 있도록 개선
버그 픽스
에이전트 파일이 jennifer.jar 하나로 합쳐지면서 내부 설정 파일이 초기화 되지 않는 문제 수정
Agent Java 5.6.4.2 릴리즈 날짜 : 2024-12-03
기능 추가
특정 URL을 가진 트랜잭션만 수집하는 기능 추가.(allow_url, allow_url_prefix, allow_url_postfix)
변경 및 개선
SQLType 바인드 파라미터를 비활성화 할 수 있도록 변경.(disable_sqltype_parameter)(JJC-6348)
버그 픽스
에이전트가 통합되면서 업그레이드 버전 체크 하는 기능이 동작하지 않는 문제 수정.
Agent Java 5.6.4.3 릴리즈 날짜 : 2025-01-08
변경 및 개선
동일 아이피 반복 호출 차단 설정시 액티브 서비스 차트 이팩트 개선.(JJC-6409)
버그 픽스
enable 설정을 false로 설정했다가 true로 재설정했을 때 데이터 서버에 연결되지 않는 문제 수정.(JJC-6419)
Agent PHP 5.6.4.0 릴리즈 날짜 : 2024-11-27
기능 추가
PHP 8.4 버전 지원
Agent PHP 5.6.4.1 릴리즈 날짜 : 2024-12-05
기능 추가
Sysv message queue 가 임의로 삭제 되었을 경우 새로운 msq_id 로 복구하는 기능 추가 (ARIES-9272)
Agent PHP 5.6.4.2 릴리즈 날짜 : 2025-01-09
버그 픽스
PHP 8.1 부터 pgsql connection 에러발생시 의도치 않은 deprecated 메시지 출력 되는 현상 제거 (ARIES-11882)
PHP 8.1 부터 mysqli 이용시 connection fail 이 잡히지 않는 현상 수정 (ARIES-11858)
ExternalCall 의 시작점 등록시 전체 응답시간에서 ExternalCall 시간이 계산되지 않는 현상 수정
ExternalCall 이름 바꾸기 등록시 ExternalCall 구간이 아님에도 시작점으로 등록되어 이름 바꾸기가 적용되는 현상 제거 (ARIES-11989)
이 버전부터 ExternalCall 의 이름 바꾸기만 등록한 경우에는 ExternalCall 시작점이 등록되어있지 않으면 무시됨. 반드시 ExternalCall 시작점을 등록해 주어야 함
변경 및 개선
Conan 최소버전 1.43 에서 1.54로 변경