Server 5.3.2.1 릴리즈 날짜 : 2018-04-11
기능 추가
사용자 메뉴 > 나의 배경작업 화면 추가 (X-View 팝업에서 전체 프로파일 내보내기시 생성된 파일 목록 조회) (JJC-2039)
변경 및 개선
템플릿 차트 스타일 개선 (ARIES-8108)
텍스트가 너무 많은 상황을 인지할 수 있도록 텍스트 캐시 정보를 데이터서버 로그에 추가 (ARIES-8245)
SQL 관련 프로파일이 너무 많을때 관련 정보를 데이터서버 로그에 남김 - 트랜잭션 아이디, 애플리케이션 해시 정보 추가
[뷰서버] 2개 이상의 프로세스에서 같은 디비 경로 접근시 자동 프로세스 종료 (JJC-1625/JJC-1610/ARIES-7596)
[리얼타임 > X-View] 도메인 그룹 off 일때 싱글 도메인만 지원되게 변경 (ARIES-7845)
버그 픽스
템플릿 내보내기 파일으로 템플릿을 새로 생성할 때, 차트/테이블 컴포넌트 수정시 서버 에러가 발생하는 버그 수정
템플릿 테이블, TopN > 애플리케이션/SQL/External Call 도메인 그룹 지원 (JJC-2039/ARIES-8166)
액티브서비스 팝업에서 SQL 상세보기 버튼이 보여지지 않는 버그 수정 (셀파오라클 연동)
클라이언트 아이피 기준 방문자 수 계산을 위한 키의 종류가 매우 다양해지면 CPU 가 과도하게 사용될 수 있는 문제 수정 (JJC-2093/ARIES-8254)
SQL, ExternalCall BadResponse 에러가 개별 설정을 따르지 않는 문제 수정 (GLOBE-104/ARIES-8233)
[대시보드/리얼타임 > 차트] 도메인 그룹 'on', 'off' 일때 리얼타임 링크시 기본 도메인 선택 버그 수정 (ARIES-8204)
Server 5.3.2.2 릴리즈 날짜 : 2018-04-18
기능 추가
인스턴스 아이디를 재사용할 수 있는 비공식 옵션 준비 (ARIES-8260)
선택적으로 SQL과 Inline, Bound Parameter 를 받지 않을 수 있는 옵션 준비하기 (ARIES-8257)
[관리 > 그룹] 기능별 권한에 SQL 인라인 변수 권한 추가 (ARIES-7758/JJC-1744)
[Open API] /api/metrics에 애플리케이션/SQL/External Call 매트릭스 목록도 조회할 수 있게 개선하였음
변경 및 개선
[관리 > 공지] 내용 XSS 대응 처리 (ARIES-8280)
[뷰서버 > HTTPS] SSLInsecureRenegotiation 옵션값 off로 변경 (ARIES-8284/JJC-2071)
[사용자 메뉴 > 나의 배경작업] JENNIFER 진단의 Must Get 파일 조회할 수 있도록 개선 (ARIES-8271)
[팝업 > X-View] SQL 상세보기에서 셀파오라클 연동 버튼 노출 기준 변경 (데이터가 없을 경우, 버튼 비활성화)
[관리 > 지능형 EVENT 룰] 기존의 EVENT 룰의 탭으로 메뉴 이동
[공통] 상단 도메인바에서 Instance에 마우스오버시 Instance 설명이 툴팁으로 보여지도록 수정하였음
버그 픽스
액티브 서비스 목록 조회에서 셀파오라클 연동 버튼이 노출되지 않는 버그 수정
액티스 서비스 상세 조회시점에 트랜잭션 연관 에러가 수집되는 경우 조회에 실패하는 현상 (JJC-2127/ARIES-8287)
[사용자 정의 대시보드] 액티브서비스 리스트 차트에서 '시작시간' 컬럼 설정시 스크립트 버그수정 (ARIES-8275)
Server 5.3.2.3 릴리즈 날짜 : 2018-04-24
변경 및 개선
비지니스 OID 생성시 -1, 0, 1 제외하기 (ARIES-8300)
디비 삭제를 효율적으로 할 수 있도로 개선하기 (ARIES-8187)
라이센스 만료시 에이전트 STOP 이벤트가 발생하지 않도록 하기 (JJC-2128)
[관리 > EVENT 룰]기존의 지능형 EVENT룰 을 EVENT 룰 관리 화면의 비교 EVENT 탭으로 변경 (ARIES-8262)
전 시간대와 비교할 수 있는 비교 EVENT 추가 (ARIES-8261)
[뷰서버] SSLInsecureRenegotiation off 로 변경 (ARIES-8284/JJC-2071)
[뷰서버] 화면에서 뷰서버의 연결이 끊긴 경우 페이지로 알림 (ARIES-7636/JJC-1585)
버그 픽스
[템플릿] 빌드 주기를 매주/매월로 설정하였을 경우, 빌드가 안되는 버그 수정 (JJC-2115)
[템플릿] 테이블 > DB 검색 > Domain/Instance/Business에서 요약 간격을 All로 설정했을 경우, 서버 에러가 발생하는 버그 수정 (JJC-2123)
[분석 > DB 검색] Domain/Instance/Business에서 검색 주기가 한달이 넘어갈 경우, 서버 에러가 발생하는 버그 수정 (JJC-2139)
Server 5.3.2.4 릴리즈 날짜 : 2018-05-08
변경 및 개선
[분석 > DB 검색] 한달 이상 조회가 가능하게 지원, 5만건 이하만 조회 가능 (JJC-2139/ARIES-8322)
[리얼타임 > 비즈니스] X-View 차트 "차트 팝업 보기" 아이콘 표시 (ARIES-8226)
[사용자 정의 대시보드] 비즈니스 대상 지원, 단, 고급차트 - 액티브서비스 이퀄라이저, 스피드바, 스피드미터 제외 (JJC-1961/ARIES-8046)
[데이터서버] CRUD 매트릭스 데이터 조회시 MYSQL 의 SQL_CALC_FOUND_ROWS 함수를 파싱할 수 있도록 개선 (ARIES-8321 )
버그 픽스
[관리 > JENNIFER DB] 서버와 브라우저의 타임존이 다를때 데이터의 날짜가 잘못 나오는 버그 수정 (JJC-2099/ARIES-8319)
[뷰서버] 데이터서버 디스크 공간 부족 메세지가 화면에 표시되지 않는 문제 (ARIES-8355)
Server 5.3.2.5 릴리즈 날짜 : 2018-05-28
변경 및 개선
[공통] moment.js 버젼업 & 서버의 타임존 사용 코드 변경 (ARIES-8340)
[보고서] "TEMPLATE", "REPORT", "TALK" 메뉴 URL 변경 (ARIES-8339/JJC-1908)
[보고서] HTTP-STATUS 코드정리, 메뉴 접근 권한(401), 다른 그룹 데이터라 권한이 없을때(403) (ARIES-8273)
[관리 > 그룹 > 메뉴별 권한] "TEMPLATE", "REPORT", "TALK" 3개로 분리 (ARIES-8306/JJC-1908)
이전 버전에서 5.3.2.5 업그레이드를 하면 기존 모든 그룹에 위 3개의 메뉴권한이 체크된 상태가 됩니다.
[관리 > 동일 IP 연속 접속 제한] "차단하지 않기" 설정 타입 추가 (ARIES-8327)
[관리 > SMTP 설정] ID 및 비밀번호 공백 값을 입력할 수 있도록 수정 (JJC-2197)
[관리 > SMTP 설정] Plain SMTP 프로토콜 설정 타입 추가 (ARIES-8337)
[관리 > SMTP 설정] Amazon SES에 등록된 SMTP 서버 설정할 수 있도록 개선 (ARIES-6735)
[데이터서버] 에이전트 접속을 일시적으로 거부할 수 있는 방법 마련하기 (ARIES-8355) - 비공식 옵션 추가. jennifer.unofficial.enable.accept.agent.connection (기본값 true). 접속을 거부하고자 할 경우 false 로 설정한다.
[데이터서버] 애플리케이션 조합 통계수집 성능 최적화 (ARIES-8354) - 애플리케이션과 SQL, ExternalCall 의 조합이 다양할 경우 통계를 만들어내는 과정을 간소화 했다.
[데이터서버] 구 프로파일 디비를 읽지 않도록 하는 비공식 옵션 추가 - jennifer.unofficial.ignore.old.profile.db (기본값 false) 파일 시스템의 읽기 가능 여부를 판단하는 API의 응답속도가 느릴때 true 로 설정한다.
버그 픽스
[공통] 제니퍼 실험실 및 어댑터가 추가되어 있을 때, jdk 1.9에서 뷰서버 실행이 안되는 버그 수정 (ARIES-7887)
[공통] Domain 그룹 메뉴가 활성화 된 상태에서 팝업이 뜰 때, 잔상이 남아있는 버그 수정 (JJC-2195)
[공통] 데이터 서버 공지 메시지, 다국어 처리가 안되는 버그 수정 (ARIES-6083/ARIES-4887)
[분석 > X-View] 한달반 이상의 조회시에 점을 드래그를 했을때 데이터를 못불러오는 버그 수정 (ARIES-8345)
[관리 > 제니퍼 DB] 어제 백업된 파일 표시가 안되는 버그 수정 (JJC-2171/ARIES-8338)
[보고서] 메뉴 접근 권한이 없는 그룹 사용자가 URL로 접근이 가능한 버그 수정 (ARIES-8277/JJC-1908)
[템플릿] 테이블 > TopN > 애플리케이션/SQL/External Call 정렬 Metrics가 적용되지 않는 버그 수정 (JJC-2189)
Server 5.3.2.6 릴리즈 날짜 : 2018-06-07
버그 픽스
대시보드에 표시하기 위한 도메인 단위 응답시간 수집이 안되는 버그 수정 (ARIES-8395)(GLOBE-111)
Server 5.3.2.7 릴리즈 날짜 : 2018-06-07
버그 픽스
[보고서] 디렉토리 접근 시 404 오류가 발생하는 버그 수정 (ARIES-8396)
[보고서] '설정' 드롭다운 메뉴의 레이아웃이 깨지는 버그 수정 (ARIES-8398)
Server 5.3.2.8 릴리즈 날짜 : 2018-06-11
버그 픽스
[대시보드/공통] '상단바'가 포함된 대시보드를 오랫동안 띄어두면 메모리릭으로 인해 화면이 멈추는 버그 수정 (JJC-1886/JJC-2163)
변경 및 개선
[데이터서버] 에이전트 접속 실패의 원인을 공지로 받지 않게 할 수 있는 비공식 옵션 추가 (JJC-2230) (GLOBE-113) - Djennifer.unofficial.enable.agent.connection.fail.reason.to.notice (기본값 true) 공지로 받고 싶지 않으면 false 로 설정한다.
[데이터서버] 라이센스 만료로 인한 에이전트 접속 실패 공지로 내보내지 않기 (ARIES-8407) - 대시보드에서 알 수 있기 때문에 보내지 않게 했다.
[데이터서버] 에이전트 데이터 수집 유실 발생시 공지로 내보내지 않기 (ARIES-8409) - 비공식 옵션을 추가했다. -Djennifer.unofficial.agent.data.processing.losing.send.to.notice (기본값 true) 공지로 받고 싶지 않으면 false 로 설정한다.
Server 5.3.2.9 릴리즈 날짜 : 2018-06-28
버그 픽스
대시보드에서 브라우저 메모리릭이 발생하는 버그 수정 (JJC-2163, JJC-2275, JJC-2288)
Agent JAVA 5.3.2.1 릴리즈 날짜 : 2018-04-03
기능 추가
SQL 쿼리 인코딩 옵션 추가. (sql_query_encoding)
SQL 쿼리 문자열 파라미터 인코딩 옵션 추가. (sql_parameter_encoding)
Agent JAVA 5.3.2.2 릴리즈 날짜 : 2018-04-09
버그 픽스
Connection 이름을 구할때 DEAD_LOCK 을 유발 할 수 있는 문제 수정.
Agent JAVA 5.3.2.3 릴리즈 날짜 : 2018-04-18
기능 추가
[JJC-2111] CPU Time 에 따른 Thread Auto Kill 기능 추가. (enable_cpu_consuming_thread_auto_kill, cpu_consuming_thread_auto_kill_threshold)
변경 및 개선
[JJC-2113] Tibero JDBC 5, 6 다이렉트 SQL을 지원하도록 개선.
버그 픽스
SQL 유형이 많을때 메모리 릭이 발생하는 버그 수정.
[JJC-2113] Tibero JDBC 사용시 SQL 을 정상적으로 수집 하지 못하는 버그 수정.
에이전트 5.3.1.x, 5.3.2.1, 5.3.2.2 버전과 Tibero JDBC 6 사용시 Callable Statement SQL 을 수집 못하는 문제.
Agent JAVA 5.3.2.4 릴리즈 날짜 : 2018-04-20
변경 및 개선
[JJC-2026,2122] 프로파일이 누락되는 경우 누락되는 프로파일을 디버깅 할 수 있도록 개선.(_debug_profile)
[JJC-2126] SQL 프로파일 수집시 수집되는 파라미터 최대 개수를 설정 할 수 있도록 개선.(max_size_to_parameter)
_debug_profile 옵션은 에이전트 설정 파일에서만 설정이 가능 합니다.
Agent JAVA 5.3.2.5 릴리즈 날짜 : 2018-04-30
기능 추가
[JJC-2079] Thread를 추적 하기 위해 패치되는 시점을 변경할 수 있는 옵션 추가.(lazy_trace_thread)
HTTP_IO_EXCEPTION 에러가 발생해도 무시할 수 있는 옵션 추가.(ignore_http_io_exception)
특정 환경에서 Thread 패치 시점이 영향을 주는 경우가 발견되어 패치되는 시점을 최초트랜잭션 수행 후로 변경하였다.
변경 및 개선
[JJC-2079] com.ibm.websphere.jaxrs.server.IBMRestServlet 클래스가 기본 서비스 시작점으로 등록 되도록 개선.
[JJC-2111] 액티브 서비스의 CPU 사용 시간에 의해 Thread 를 종료 시킬 수 있는 로직 변경.
Agent JAVA 5.3.2.6 릴리즈 날짜 : 2018-05-03
변경 및 개선
[동일 IP 연속 접속 제한] 동일 인스턴스 내로 Redirect 문제 - Redirect 하는 URL 은 Reject 되지 않도록 함. (JJC-2153)
Agent JAVA 5.3.2.7 릴리즈 날짜 : 2018-05-08
해당 패치 버전은 베이스 모듈 업그레이드가 필요한 버전 입니다.
버그 픽스
고급옵션에 빈 값을 설정해도 재시작시에 기본값으로 적용되는 문제 수정.(JJC-2148)
Agent JAVA 5.3.2.8 릴리즈 날짜 : 2018-06-18
변경 및 개선
JDK 1.5 사용시 클래스 로딩시 발생할 수 있는 DeadLock 문제 개선. (JJC-2147)
JDK 1.7 이하 버전에서는 멀티쓰레드 환경에서 클래스 로딩을 지원하지 않는다. 이 부분을 지원하기 위해 별도의 기능이 추가되어 있지만 특정 환경에서 클래스 로딩시에 DeadLock 문제가 발생하고 있어서 관련 클래스들을 먼저 로딩하도록 수정한 버전이다.
Agent JAVA 5.3.2.9 릴리즈 날짜 : 2018-08-23
버그 픽스
Weblogic JMX DB Connection 모니터링 시에 데이터 소스가 여러 개 설정되어 있으면 설정값을 잘못 보여주는 버그 수정 (JJC-2382)
Agent JAVA 5.3.2.10 릴리즈 날짜 : 2018-09-06
변경 및 개선
DB_CONNECTION_OPEN/CLOSE 메시지에 해당 Connection의 Hash 값을 보여 주도록 개선함. (ARIES-8680)
Agent JAVA 5.3.2.11 릴리즈 날짜 : 2019-01-28
기능 추가
트랜잭션 CPU 정보를 수집하지 않도록 하는 옵션 추가. (profile_transaction_cpu)(ARIES-8548)
profile_transaction_cpu 옵션을 설정하면 트랜잭션과 액티브 서비스에서 CPU 정보를 수집하지 않게 된다.
부하가 많은 상태에 부하를 감소 시키기 위한 옵션이다.
해당 기능은 5.3.3.1 버전 패치를 반영한 버전 입니다.
https://docs.jennifersoft.com/ko/jennifer5_releasenote#agent_java_5_3_3_1
Agent JAVA 5.3.2.12 릴리즈 날짜 : 2019-06-10
버그 픽스
SQL을 파싱할 때 "::TYPE" 형태의 쿼리를 지원하지 않아 SQL Build & Plan에서 매개변수 빌드를 잘 못하는 문제 수정. (JJC-3024)
Agent .NET 5.3.2.1 릴리즈 날짜 : 2018-04-05
기능 추가
ASYNC 소켓 사용 시 Connect에 대한 프로파일 추가
Agent .NET 5.3.2.2 릴리즈 날짜 : 2018-04-10
버그 픽스
5.3.2 버전과 5.3.2.1 버전에서 HTTP 호출에 대한 토폴로지 뷰가 그려지지 않는 문제 수정
Agent .NET 5.3.2.3 릴리즈 날짜 : 2018-04-20
기능 추가
자바 에이전트와 동일한 기능으로 profile_method_parameter_value_length, profile_method_return_value_length 옵션 추가
Agent .NET 5.3.2.5 릴리즈 날짜 : 2018-05-04
기능 추가
WCF 서비스 메서드의 타입 인자를 기준으로 서비스 이름을 서비스 어댑터에서 변경 가능 (이를 위한 예제 파일인 RenameAdapter.cs을 /extension/sample 폴더에 추가)
Agent .NET 5.3.2.6 릴리즈 날짜 : 2018-05-15
버그 픽스
SQL 쿼리의 매개 변수 값으로 홑따옴표만 있는 경우 XView 상세 보기에서 오류가 발생하는 문제 수정
Agent .NET 5.3.2.7 릴리즈 날짜 : 2018-05-25
버그 픽스
자동 id 부여 설정 시 서버에 접속하지 못하는 문제 수정
Agent .NET 5.3.2.8 릴리즈 날짜 : 2018-06-01
변경 및 개선
배치 모니터링 시 EXE가 위치한 디렉터리를 기준으로 conf 파일을 재사용하는 환경 변수 옵션 3개 추가
- DEFAULT_BATCH_EXE_DIR
기본 conf 파일이 적용될 EXE 배치 프로세스가 있는 디렉터리 경로
- DEFAULT_BATCH_CONF_FILE
DEFAULT_BATCH_EXE_DIR 디렉터리에 있는 모든 EXE에 적용될 conf 파일 이름
- DEFAULT_BATCH_EXE_INCLUDE_SUBDIR
True를 지정하면 DEFAULT_BATCH_EXE_DIR 하위에 있는 모든 EXE 배치 프로세스에 적용되고 False를 지정하면 DEFAULT_BATCH_EXE_DIR에 있는 배치 프로세스에만 적용
예)
DEFAULT_BATCH_EXE_DIR = c:\batch_exe\process
DEFAULT_BATCH_CONF_FILE = batch.exe.conf
DEFAULT_BATCH_EXE_INCLUDE_SUBDIR = TRUE
Agent PHP 5.3.2.1 릴리즈 날짜 : 2018-04-05
기능 추가
특정 Key를 제외한 HTTP Parameter를 수집하기 위한 profile_http_parameter_except 옵션 추가
특정 Key를 제외한 HTTP Header를 수집하기 위한 profile_http_header_except 옵션 추가
Agent PHP 5.3.2.2 릴리즈 날짜 : 2018-04-19
기능 추가
MongoDB 지원(PHP 7 이상, MongoDB driver 만을 지원)(ARIES-8180)
HTTP Header, HTTP Parameter 값으로 사용자 ID를 수집할 수 있는 옵션 추가(user_by_http_header, user_by_http_parameter)(ARIES-8247)
변경 및 개선
profile_http_parameter, profile_http_parameter_all 옵션으로 HTTP Parameter를 수집했을 때 POST param과 GET param을 별도로 표시하도록 개선(ARIES-8246)
Agent PHP 5.3.2.3 릴리즈 날짜 : 2018-05-25
버그 픽스
[분석 > 시스템 환경변수] PHP 버전이 Unknown php value type으로 수집되는 버그 수정(ARIES-8331)
Agent 기동 후 일정 시간이 지났을때 자동 스택트레이스가 수집되지 않는 버그 수정(ARIES-8256)
Agent PHP 5.3.2.4 릴리즈 날짜 : 2018-06-7
버그 픽스
동일한 이름의 SQL bind 변수 이름이 2개 이상일때 SQL을 정상 빌드하지 못하는 버그 수정(JJC-2200/ARIES-8374)