Server 5.6.3.1 릴리즈 날짜 : 2024-01-22
변경 및 개선
RDB Export 성능 개선
버그 픽스
특정 환경에서 Domain 그룹 데이터 깨짐 현상으로 인해 뷰서버가 제대로 동작하지 않는 버그 수정
챗봇 서비스 링크가 노출되는 버그 수정
Server 5.6.3.2 릴리즈 날짜 : 2024-02-21
변경 및 개선
[대시보드 공통] 상단바에서 Instance를 하나만 선택하는 경우, 실시간 로그 보기가 활성화 되는 기능 추가 (JJC-6000)
[통계 > 월간 공통] 월 운영 현황 CSV 내보내기 기능 추가 (JJC-5982)
[설정 > 사용자 및 권한] 관리자에 의한 사용자 생성시 비밀번호 정책 변경
[관리-도메인] 대표 에이전트를 설정하지 않아도 인스턴스 아이디 재사용 활성화가 가능하게 변경 (ARIES-11525/JJC-5980)
[오픈 API] /api/transaction/sql 의 결과에 SQL 의 파라미터 키 정보 추가 (ARIES-11547)
쿼리 스트링 include_paramkey=true 를 전달
[RDB Export] 내보내기의 매 주기마다 쉬는 타임을 조절하기 위한 옵션 추가 (ARIES-11533)
server_view.conf 에 rdb_export_delay_second_of_periodical_export 옵션 추가
기본값 30, 단위 (초)
관리자가 사용자를 생성하면 사용자의 비밀번호는 사용자의 아이디와 동일하게 설정됩니다. 관리자가 생성한 사용자가 최초 로그인시 사용자의 비밀번호 변경을 강제합니다.
버그 픽스
[설정 > 모니터링 대상 > Instance] 에이전트 고급 옵션 복사시 특정 상황에서 복사할 Instance가 노출되지 않는 버그 수정 (JJC-5932)
[설정 > 모니터링 대상 > Business] Business 순서 변경 후, 저장시 서버 에러가 발생하는 버그 수정
[분석 > X-View] 테이블 뷰에서 컬럼 활성화 기능을 사용하면 메모리릭이 발생하는 버그 수정
[오픈 API]
/api/realtime/domain
호출시 쿼리 스트링 domain_id 를 전달하지 않을 경우 빈 결과를 반환하는 문제 수정 (ARIES-11540/JJC-6003)
Server 5.6.3.6 릴리즈 날짜 : 2024-03-29
[과거 버전 배포 중지 안내]
5.6.3.3 버전과 5.6.3.4 버전은 Domain 그룹 API 교체 후, 중간 위치의 Domain 그룹을 삭제할 경우, Domain 그룹 트리가 깨지는 문제가 발생하여 배포를 중지합니다.
5.6.3.5 버전은 사용 중인 스프링 프레임워크의 설정 변경으로 인해 사용자 추가와 같은 API가 동작하지 않는 문제로 인해 배포를 중지합니다.
기능 추가
[사용자정의 대시보드 > 편집 > 고급 차트] 애플리케이션 인사이트 차트 추가
[팝업 > 개선된 X-View 트랜잭션 분석] 트랜잭션 목록 및 스택트레이스 분석에 SFR 기능 추가
[팝업 > 개선된 X-View 트랜잭션 분석] 프로파일 상세 레이어(Method인 경우)에 프로파일 설정 기능 추가
변경 및 개선
[뷰서버 공통] 뷰서버 파일 업로드 크기 설정을 server_view.conf 변경으로 할 수 있도록 하기 (ARIES-11585)
[뷰서버 > RDB Export] 디비가 문제 상태에서 복원되었을 때부터의 시점부터 자동 Export 를 진행하기 (ARIES-11583)
[뷰서버 > RDB Export] 성능 개선 (ARIES-11595)
[데이터서버] 제니퍼와 오픈텔레메트리 에이전트 세션이 분리되는 상황 대응 추가 (ARIES-11580)
[데이터서버] 세션 연결 요청 처리에 타임아웃 적용 (ARIES-11582) - 10초
[대시보드 공통] 상단바의 Instance 툴팁에 이름 뿐만이 아니라 상세 정보를 볼 수 있게 개선됨 (JJC-6035)
[대시보드 > Business] Business 차트 스크롤 지원 (JJC-5991)
[사용자정의 대시보드 > 편집 > 고급 차트] 신뢰구간 차트 - 상단바 동기화 기능 추가
[분석 > 애플리케이션 현황] CSV 및 XLSX 내보내기시 테이블 정렬 상태가 유지되도록 개선 (JJC-5734)
[분석 > HTTP 상태 코드] 상태 코드 일본어만 다국어 처리 (JJC-6019)
[팝업 > SQL Build & Plan] 브라우저가 느린 경우, 매개변수가 로드되지 않는 현상 개선 (JJC-6001)
[팝업 > 개선된 X-View 트랜잭션 분석 > 상세] Flame 그래프 - 메소드 노드에 패키지가 노출되게 수정
[팝업 > 개선된 X-View 트랜잭션 분석 > 상세] Flame 그래프 - 메소드 이름 정렬 기능 추가 (Head First, Tail First)
[팝업 > 개선된 X-View 트랜잭션 분석 > 상세] 프로파일 선택시 상세 레이어에 메소드 매개변수 및 리턴 값이 표시되게 수정
버그 픽스
[대시보드 공통] Instance 선택시 간헐적으로 스크립트 에러가 발생하는 버그 수정
[사용자정의 대시보드] 특정 상황에서 차트 툴팁이 다른 차트 영역에 가려지는 버그 수정 (JJC-6040)
[설정 > 모니터링 및 프로파일] 메소드 트리 컴포넌트에 노드가 추가되지 않는 버그 수정 (ARIES-11592)
[설정 > 모니터링 대상 > Instance] Domain 그룹 활성화 후, Domain 그룹에 Domain이 추가되어 있지 않는 경우, 에이전트 설정 복사창에 에이전트 목록이 표시되지 않는 버그 수정 (JJC-5932)
[팝업 > 개선된 X-View 트랜잭션 분석 > 상세] 타임라인 차트 - 노드 선택 효과가 동작하지 않는 버그 수정
[팝업 > 레거시 X-View 트랜잭션 분석] 스택트레이스 탭 접근시 브라우저가 먹통이 되는 버그 수정
[설정 > 모니터링 대상 > Domain] Domain 그룹 삭제시 Domain 그룹 트리가 깨지는 버그 수정
[설정 > 모니터링 대상 > Domain] Domain 상세 -> 백업/복구/데이터에서 백업 파일 용량이 통계와 동일하게 나오는 버그 수정 (JJC-6055)
Server 5.6.3.7 릴리즈 날짜 : 2024-04-12
기능 추가
[설정 > 비교 이벤트] 사용자 정의 메세지 항목 추가 (ARIES-11620/JJC-6065)
[뷰서버] api/realtime/business 오픈 api 에 동시 사용자 매트릭 추가 (ARIES-11616/JJC-6057)
[데이터서버] 오픈텔레메트리 에이전트와 세션 통합을 호스트 이름으로 하기 위한 비공식 옵션 추가 (ARIES-11605/JJC-6024)
jennifer.unofficial.otel.service.name.source.by.domain=domainId:hostname
설정하지 않을 경우 oid 로 연동
변경 및 개선
[사용자정의 대시보드 > 편집] 상단바 없음 선택시에만 Domain, Instance 선택을 할 수 있도록 변경 (ARIES-11579)
[사용자정의 대시보드 > 편집] 상단바 Domain 싱글, Domain 멀티 타입 추가 (ARIES-11579)
[사용자정의 대시보드 > 편집] 상단바 타입이 Domain 싱글인 경우 신뢰구간 차트 동기화 지원 (ARIES-11579)
[사용자정의 대시보드 > 편집] 상단바 타입 변경시 전체 차트 초기화 (ARIES-11579)
[사용자정의 대시보드 > 편집] 편집 모드에서 차트의 제목 표시 (ARIES-11579)
[사용자정의 대시보드 > 편집] 차트 수정시 변경 가능한 항목을 제목 및 대상으로 제한 (ARIES-11579)
[뷰서버] CVE-2024-22243 취약점 대응 - 스프링 5.5.32 (JJC-6078)
버그 픽스
[분석 > 성능 브라우저] 성능 브라우저 차트 우측 상단의 버튼 클릭이 되지 않는 버그 수정
[설정 > 모니터링 대상 > Domain] 상세 화면에서 자동 백업 설정 시간 구분자가 '-'으로 되어 있는 버그 수정 (JJC-6064)
Server 5.6.3.8 릴리즈 날짜 : 2024-04-26
기능 추가
[설정 > 모니터링 대상 > Domain] Domain 그룹 설정 -> 가져오기/내보내기 기능 추가
[뷰서버] http2 지원 (ARIES-11639/JJC-6053)
기존 ssl 설정 후 server_view.conf 에 ssl_use_http2=true 추가
뷰서버를 jdk9 이상으로 실행
변경 및 개선
[설정 > 모니터링 대상 > Domain] 자동백업시간 제약사항 유효성검사 로직 추가 (JJC-6064)
[설정 > EVENT 룰 > Metrics/비교 EVENT] 동일 설정이지만 대상 유형이 다른 경우에는 설정이 추가되게 개선 (JJC-6095)
[관리 > Anomaly Event] 적정값 구하기 방법 최적화 (ARIES-11638/JJC-6091)
버그 픽스
[대시보드 공통] 장시간 대시보드를 띄어둘 경우, 메모리릭 현상으로 인해 차트 렌더링이 안되는 버그 수정 (JJC-5994, JJC-6081)
[대시보드 > Business] 실시간 라인 차트가 그려지지 않는 버그 수정
[설정 > 알림 > JENNIFER 관리자 알림] 데이터서버 목록이 빈 배열로 넘어갈 경우, 서버 에러 발생하는 버그 수정 (JJC-6068)
[설정 > 알림 > JENNIFER 관리자 알림] DATASERVER_DOWN 이벤트가 발생시 어댑터로 전달되지 않는 버그 수정 (JJC-6068)
[로그인 > 비밀번호 변경] 새 비밀번호와 기존의 비밀번호가 같을 경우, 경고 메시지가 노출되지 않는 버그 수정 (JJC-6074)
Server 5.6.3.9 릴리즈 날짜 : 2024-05-03
기능 추가
[대시보드 > Multi Domain] 스피드 바 차트, X-View 차트, 애플리케이션 인사이트 차트가 추가되었고, 이벤트 차트와 실시간 라인차트(액티브 서비스 수)가 제거되었음
애플리케이션 인사이트는 대시보드에 선택된 Domain의 실시간 데이터를 자동 분석하여, 문제의 발견과 해결을 보조하는 기능이며, 애플리케이션 인사이트 차트 (목록) 마우스 클릭시 [팝업 > 애플리케이션 인사이트] 화면을 통해 자세히 분석할 수 있습니다.
변경 및 개선
[대시보드 > Multi Domain] 스피드 바 차트, X-View 차트, 애플리케이션 인사이트 차트가 추가되었고, 이벤트 차트와 실시간 라인차트(액티브 서비스 수)가 제거되었음
[뷰서버] Open API 조회 지원 추가 - 실시간 인스턴스별 Active DB Connection 수 (ARIES-11652)
버그 픽스
[사용자정의 대시보드 > 편집] 상단바 타입이 Domain일 경우, X-View 차트가 간헐적으로 데이터를 받아오지 못하는 버그 수정
[설정 > 모니터링 대상 > Domain] Domain 그룹 활성화시 Domain 이름이 변경되지 않는 버그 수정 (JJC-6116)
[설정 > 모니터링 대상 > Instance] 에이전트에서 설정된 이름을 설정 화면에서 변경할 수 있는 버그 수정 (변경은 되지만 실제 반영은 안되는 현상)
Server 5.6.3.10 릴리즈 날짜 : 2024-05-09
X-View 차트 점 데이터 누락 현상은 크롬 브라우저 버전이나 PC 성능에 따라 차이가 있을 수 있습니다. 정확한 원인은 아직 알 수 없지만 브라우저나 PC 환경에 영향을 받지 않는 형태로 수정하였으니 참고바랍니다.
버그 픽스
[대시보드 공통] Domain 그룹 선택시 X-View 차트 점 데이터를 부분적으로 불러오지 못하는 버그 수정 (JJC-6096)
[설정 > 모니터링 대상 > Domain] Domain 그룹 설정창에서 미분류 Domain을 Domain 그룹으로 이동시 여러개일 경우, 고유 아이디가 중복되는 버그 수정
Server 5.6.3.11 릴리즈 날짜 : 2024-05-28
기능 추가
[사용자정의 대시보드 > 편집 > 일반 차트] 분단위 라인 차트 추가 (레거시)
[사용자정의 대시보드 > 편집 > 고급 차트] 애플리케이션 인사이트 히트맵 차트 추가
[사용자정의 대시보드 > 편집 > 고급 차트] 애플리케이션 맵 차트 추가
[사용자정의 대시보드 > 편집 > 고급 차트] SFR 히트맵 차트 추가
[데이터서버] 애플리케이션 이름을 조건으로 트랜잭션을 저장하지 않게하는 비공식 옵션 추가 (ARIES-11663/JJC-6024)
jennifer.unofficial.otel.ignore.url.by.domain
예) -Djennifer.unofficial.otel.ignore.url.by.domain=1000:a.jsp,b.jsp;2000:c.jsp,d.jsp
분단위 라인 차트는 시간 범위를 최소 1시간에서 3시간까지 선택할 수 있습니다. 실시간 차트와 다르게 마지막 값은 현재 시간에서 1분 전의 시간을 표시합니다.
SFR 히트맵, 애플리케이션 비중 차트는 상단바 유형이 Domain 싱글, Instance 싱글인 경우에만 사용할 수 있습니다.
변경 및 개선
[데이터서버] 영역별 CPU 사용률 정보의 기본 값을 0으로 변경 (ARIES-11694/JJC-6112)
[데이터서버] AGENT_SHUTDOWN 에러 유입시 에이전트의 세션을 끊고 정상 종료로 인지하기 ARIES-11675/JJC-6043)
버그 픽스
[팝업 > 액티브서비스 상세] 프로파일 버튼 외 영역을 클릭하면 X-View 트랜잭션 분석 팝업이 열리지 않는 버그 수정 (JJC-6145)
[설정 > 모니터링 대상 > Domain] Domain이 연결되지 않은 상태에서 IP와 이름 수정이 불가능한 버그 수정
Server 5.6.3.12 릴리즈 날짜 : 2024-06-05
기능 추가
[사용자정의 대시보드 > 편집 > 고급 차트] 액티브서비스 분포 차트 추가
변경 및 개선
[데이터서버] 오픈텔레메트리 트랜잭션 수집 제한 옵션 * 패턴으로 등록할 수 있도록 변경 (ARIES-11706/JJC-6024)
[사용자정의 대시보드 > 편집 > 고급 차트] 애플리케이션 맵 차트 - 색상 기준 Metrics 선택 기능 추가
[사용자정의 대시보드 > 편집 > 고급 차트] 애플리케이션 맵 차트 - 색상 기준 Metrics 외의 다른 데이터 표시되게 개선
버그 픽스
[대시보드 공통] 이퀄라이저 차트에서 Domain 단위로 보기시 필터 기능이 제한되지 않는 버그 수정 (JJC-6154)
[대시보드 공통] 상단바 타입이 Domain 싱글/멀티 일때, Domain 그룹 버튼 변경시, 대상 데이터가 업데이트 되지 않는 버그 수정
[사용자정의 대시보드 > 편집 > 고급 차트] 애플리케이션 인사이트 히트맵 차트 셀 선택시 상단바 없음 상태일 때, 팝업 화면에서 데이터가 로드되지 않는 버그 수정 (JJC-6160)
[팝업 > X-View 트랜잭션 분석] 시작 날짜와 종료 날짜가 오늘 날짜로만 표기되는 버그 수정 (JJC-6166)
Server 5.6.3.13 릴리즈 날짜 : 2024-07-09
기능 추가
[뷰서버 공통] 통합 검색 기능
[뷰서버 공통] rdb export 를 위한 디비 비밀번호 암호화 api 추가 - /api-v2/encrypt-string/문자열의 호출 결과를 rdb export 패스워드로 설정 (ARIES-11736)
[신규 대시보드] 애플리케이션 인사이트
[신규 대시보드] 이플리케이션 인사이트 (Multi Domain)
[사용자정의 대시보드 > 편집 > 일반 차트] 분단위 라인 차트
[사용자정의 대시보드 > 편집 > 일반 차트] 분단위 에어리어 차트
좌측 사이드 메뉴 검색 버튼이나 단축키 '/'를 통해 통합 검색 기능을 사용할 수 있습니다. 현재는 화면 메뉴와 설정 화면 상세까지 지원합니다. 차후에 토크나 생성된 보고서 등 검색 범위를 확대해나갈 예정입니다.
변경 및 개선
[뷰서버 공통] 에러 페이지에서 사이드 메뉴가 노출되지 않게 수정 (JJC-6197)
[뷰서버 공통] 에러 메세지의 해시가 0인 경우 텍스트를 공백으로 표시하기 (ARIES-11727)
[뷰서버 공통] 스프링 보안 취약점 대응 - 스프링 5.3.37 업데이트 (ARIES-11748/JJC-6207)
[사용자정의 대시보드 > 편집 > 고급 차트] EVENT 차트 아이콘/리스트로 보기 선택 옵션 추가 (JJC-6200)
[사용자정의 대시보드 > 편집 > 고급 차트] EVENT 차트 리스트로 보기시 폰트 크기 옵션 추가 (JJC-6200)
[데이터서버] 디비 삭제시 정규식으로 날짜 디렉토리 여부 확인하기 (ARIES-11740/JJC-6193)
버그 픽스
[대시보드 공통] 일부 대시보드에서 알림 개수가 표시되지 않는 버그 수정 (JJC-6217)
[사용자정의 대시보드 > 편집 > 고급 차트] 베이스라인 차트 - 팝업 보기시 스크립트 에러가 발생하는 버그 수정 (JJC-6174)
[분석 > 공통] XLSX 내보내기시 셀 문자열 길이가 32767를 초과하는 경우, 서버 에러가 발생하는 버그 수정 (JJC-5767)
[분석 > 성능 브라우저] 화면이 좁을 경우, 내보내기 팝업 메뉴가 가려지는 버그 수정 (JJC-6177)
부모 프로파일이 유실된 경우 상세 프로파일 조회가 끝나지 않을 수 있는 문제 수정 (ARIES-11750/JJC-6203)
Server 5.6.3.14 릴리즈 날짜 : 2024-08-07
기능 추가
[사용자정의 대시보드 > 편집 > 일반 차트] 스코어보드 차트 추가
[팝업 > 개선된 X-View 트랜잭션 분석] 애플리케이션 맵 분석 기능 추가
[뷰서버 공통] SQL 매개변수의 민감정보 노출 결정을 위한 권한 추가 (ARIES-11735)
주민등록번호, 여권번호 인식
필요시 server_view.conf 에 원하는 정규 표현식 등록
sql_parameter_masking_patterns=pattern;pattern
[데이터서버] 오픈텔레메트리 트랜잭션의 클라이언트 아이피 수집 (ARIES-11792)
Span 의 net.sock.peer.addr 을 이용
비공식 옵션 jennifer.unofficial.otel.client.ip.attr.key 로 원하는 Span 의 속성 키 지정
예) -Djennifer.unofficial.otel.client.ip.attr.key=http.request.header.x-forwarded-for
[데이터서버] 오픈텔레메트리 트랜잭션의 이름 결정을 변경할 수 있는 비공식 옵션 추가 (ARIES-11793)
기본 Span 의 이름 사용
비공식 옵션 jennifer.unofficial.otel.span.url.name.attr.key 로 원하는 Span 의 속성 키 지정
예) -Djennifer.unofficial.otel.span.url.name.attr.key=http.target
변경 및 개선
[팝업 > 개선된 X-View 트랜잭션 분석] 구간 분석 내보내기 기능 추가 (JJC-6229)
[팝업 > 개선된 X-View 트랜잭션 분석] 구간 분석 레이어 넓이 팝업 크기에 맞게 조정하는 기능 추가 (JJC-6229)
[팝업 > 개선된 X-View 트랜잭션 분석] 콜-트리에 Depth 컬럼 추가 (JJC-6229)
[관리 > Anomaly 이벤트] 스크립트 실행 여부를 파일 경로 설정과 독립적으로 유지하기 (ARIES-11715/JJC-6168)
[데이터서버] 하나의 트랜잭션 내에 SQL 파라미터 개수가 일정 개수 초과시 수집 제한 (ARIES-11775/JJC-2613)
기본 100만개
비공식 옵션 jennifer.unofficial.sql.parameter.count.in.transaction=<숫자> 로 조절 가능
[데이터서버] k8s 환경에서 제니퍼, 오픈텔레메트리 에이전트 통합 설치를 위해 추가한 데이터 서버 옵션 제거 (ARIES-11789)
jennifer.unofficial.otel.domain.ids.using.host.name.to.service.name 없이 자동 인식
[데이터서버] 오픈텔레메트리 트랜잭션의 중첩된 프로파일 시간 계산 보완 (ARIES-11794)
중첩된 동일 종류의 프로파일 시간 인식
비공식 옵션 jennifer.unofficial.otel.use.accurate.nested.span.time=false 로 비활성화 가능
[데이터서버] 수집 제한된 오픈텔레메트리 요청을 액티브 서비스에서 제외 (ARIES-11805)
버그 픽스
[대시보드 > Business] 라인 차트가 Domain 기준으로 한개만 나오는 버그 수정 (JJC-6252)
[사용자정의 대시보드 > 편집 > 고급 차트] 상단바 없음 상태에서 대상설정이 Instance만 허용되는 버그 수정 (JJC-6209)
[팝업 > 개선된 X-View 트랜잭션 분석] CSV 내보내기시 시작일/종료일이 시작시간과 종료시간과 동일한 값이 출력되는 버그 수정 (JJC-6225)
[설정 > EVENT > 외부연동] Domain 설정시 정렬이 제대로 되지 않는 버그 수정 (JJC-6241)
[설정 > EVENT 룰 > Anomaly EVENT] 스크립트 실행 여부를 파일 경로 설정과 독립적으로 유지하기 (ARIES-11715/JJC-6168)
Agent Java 5.6.3.1 릴리즈 날짜 : 2024-05-08
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
JDK9(+) 환경에서 사용자 정의 어뎁터를 작성할 때 jar 파일 이름을 "jennifer.custom-x.x.x.jar" 처럼 작성하도록 변경되었습니다.
여러 문제를 쉽게 해결하기 위해서 이름을 고정하기로 하였으니 참고하시기 바랍니다.
기능 추가
HTTP 헤더의 USER-AGENT 값의 특정 문자열을 통해 트랜잭션 제외처리 하는 기능 추가.(JJC-4390)(ignore_user_agent_header)
Vertica JDBC 드라이버 다이렉트 SQL 등록.(JJC-6069)
버그 픽스
JDK9(+) 환경에서 사용자 정의 어뎁터 동작 안하는 문제 수정.(JJC-6054)
Agent Java 5.6.3.2 릴리즈 날짜 : 2024-05-27
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
enable_agent_shutdown_event 옵션을 사용하려면 서버 버전을 5.6.3.11 이상 사용해야 합니다.
기능 추가
에이전트(WAS)를 Shutdown(종료) 시킬 때 AGENT_SHUTDOWN 이벤트를 전송하는 기능 추가.(JJC-6043)(enable_agent_shutdown_event)
WAS를 예로 들면 정상적인 SHUTDOWN 과정을 거쳐서 종료 하는 경우 AGENT_STOP 이벤트 대신 AGENT_SHUTDOWN 이벤트로 발생시키기 위한 옵션 입니다.
JDBC ResultSet 크기가 임계값을 넘을 때 스택을 로그에 기록하여 추적할 수 있도록 옵션 추가.(_enable_stacktrace_over_count_for_resultset, _result_set_size_threshold)
이 옵션은 에이전트 설정 파일에서만 설정해서 사용할 수 있으며 성능 이슈가 발생할 수 있습니다. 꼭 필요한 경우 사용한 후 비활성화 하시기 바랍니다.
변경 및 개선
쓰레드 생성에 대한 프로파일시 toString() 메소드 사용시 NPE 에러가 발생 할 수 있는 부분 개선.
Agent Java 5.6.3.3 릴리즈 날짜 : 2024-06-18
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
기능 추가
애플리케이션 설정된 이름에 추가 설정 할 때 구분자를 '+'에서 원하는 문자로 지정할 수 있는 옵션 추가.(service_naming_delimiter)
변경 및 개선
응답(response)에 헤더를 추가하는 경우 본문 크기가 커도 전송되도록 개선.
Sherpa 연동시 사용되는 GUID를 프로파일로 볼 수 있도록 개선.(enable_profile_guid_for_sherpa)
이 기능을 사용하면 오라클 데이터 베이스를 사용할 경우 SQL 실행시마다 해당 프로파일이 남기 때문에 성능에 영향을 미칠 수 있습니다. 디버깅 용도로만 사용하시고 비활성화 하시기 바랍니다.
버그 픽스
JDK9(+) 환경에서 jennifer.jdk8.jar 사용시 컨트롤 모듈을 초기화 못하는 문제 수정.
Agent Java 5.6.3.4 릴리즈 날짜 : 2024-06-21
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
변경 및 개선
jennifer.jdk8.jar 파일 사용시 어뎁터를 지원하도록 개선.
버그 픽스
설정 파일에 사용자 아이디 또는 GUID 관련 설정을 수동으로 했을때 적용안되는 문제 수정.(JJC-6180)
Agent Java 5.6.3.5 릴리즈 날짜 : 2024-07-17
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
기능 추가
JDK11에 추가된 HttpClient ExternalCall 지원 추가.(trace_http_client)
HttpClient 동기 호출에 대한 토폴로지 지원 추가.
HttpClient를 비동기 모드로 사용할 경우 응답 시간만 구하도록 처리되었습니다.
해당 기능을 사용하려면 자바 옵션에 "--add-opens=java.net.http/jdk.internal.net.http=ALL-UNNAMED"를 추가해야 사용하실 수 있습니다.
버그 픽스
DB2 프로시저(CallableStatement) 모니터링 안되는 문제 수정.(JJC-6061)
Agent Java 5.6.3.6 릴리즈 날짜 : 2024-08-12
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
기능 추가
OkHTTP 토폴로지 지원 추가.
변경 및 개선
HttpSession을 통해 데이터를 가져오는 어뎁터를 리플렉션을 사용하도록 변경.(UserId, Guid)
사용자 ID, GUID 설정을 변경할 때 이미 적용되어 있는지 판단하여 redefine 되지 않도록 개선.
Agent Java 5.6.3.7 릴리즈 날짜 : 2024-09-25
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전입니다.
해당 버전은 OpenTelemetry 1.x 버전이 삭제되고 2.2.x 버전이 포함되어 있습니다.
2.2.x 버전을 사용하려면 "otel.exporter.otlp.protocol = grpc" 옵션이 추가로 필요 합니다.
기능 추가
OpenTelemetry 메소드 파라미터 확장 모듈 추가.(otel_instrumentation_methods_parameter_include)
OpenTelemetry 메소드 리턴값 확장 모듈 추가.(otel_instrumentation_methods_return_include)
Agent Python 5.6.3.1 릴리즈 날짜 : 2024-05-17
기능 추가
ignore_url, ignore_url_prefix 옵션 추가
버그 픽스
FastAPI 앱 유형에 ignore_url... 관련 옵션들이 적용 안 되는 문제
Agent Python 5.6.3.2 릴리즈 날짜 : 2024-06-10
기능 추가
asgi 기반 모니터링 추가 (FastAPI, Django)
Agent Python 5.6.3.3 릴리즈 날짜 : 2024-06-12
버그 픽스
profile_http_all_header 옵션 사용 시 오류 발생하는 문제
Agent Python 5.6.3.4 릴리즈 날짜 : 2024-09-02
버그 픽스
서비스는 정상인데 에이전트가 STOPPED로 나오는 문제
Agent Python 5.6.3.5 릴리즈 날짜 : 2024-09-06
버그 픽스
FastAPI 앱에서 APIRouter만 사용한 경우 모니터링이 안 되는 문제 (JJC-6269)
Agent Python 5.6.3.7 릴리즈 날짜 : 2024-09-27
버그 픽스
LocalProtocolError("Illegal header value ...") 오류가 발생하는 문제 (JJC-6269)
Agent Python 5.6.3.8 릴리즈 날짜 : 2024-11-??
기능 추가
원하는 Web 인스턴스에 대해서만 모니터링을 할 수 있도록 applist_webapp 옵션 추가 (ARIES-11953)