Server 5.2.3.1 릴리즈 날짜 : 2017-06-26
변경 및 개선
[UX 개선] 분석 공통, 달력 컴포넌트 활성화 버튼을 직접 수정할 수 있는 형태의 UI 컴포넌트로 대체
[UX 개선] 관리 화면이나 메소드 트리와 같은 레이어가 중첩으로 보여질 때, ESC 키를 통해 순서대로 닫을 수 있는 기능 추가
[UX 개선] X-View 트랜잭션 및 액티스서비스 팝업에서 SQL 상세보기와 같은 레이어가 화면 하단에 보여질 때, 위치를 자동으로 보정해주는 기능 추가
뷰서버 세션이 끊겼을때 1분 단위로 스크립트 오류가 지속적으로 나면서 메모리릭이 나는 현상 수정
[분석 - 애플리케이션 현황] 조회 성능 개선
[분석 - 애플리케이션 현황] 통계 그루핑 개수 제한 50000개로 변경
버그 픽스
[사용자정의 대쉬보드] 베이스라인 차트를 수정할 때 대상(인스턴스)가 선택되지 않는 현상 수정
[분석 - XView] 트랜잭션 개수가 0개로 조회되는 현상 수정
구디비에 데이터를 정상적으로 쓰지 못한 경우 조회시 실패하는 문제 수정
디플로이 데이터 수집시 날짜 형태가 아닌 디렉토리가 있을때 조회를 하면 예외가 발생하는 문제 수정
Server 5.2.3.2 릴리즈 날짜 : 2017-07-03
변경 및 개선
사용자의 관리 설정 로그 기능 추가
서버 업그레이드가 동시에 실행될 가능성이 있는 취약점 개선
뷰서버에 HTTP,HTTPS 설정이 모두 있는 경우 HTTP -> HTTPS 자동 리다이렉트
버그 픽스
'스피드 바' 차트의 구간별 '초당 처리 건수' 데이터값을 "액티브 서비스 경과시간 범위" 의 설정된 값에 맞게 수정
대상설정 컴포넌트, 날짜 변경시 선택 상태가 초기화 되는 문제 수정
Server 5.2.3.3 릴리즈 날짜 : 2017-07-10
BAD_RESPONSE_TIME 에러 이름이 BAD_RESPONSE_TIME_APPLICATION 으로 변경되었습니다.
변경 및 개선
만료된 라이센스를 자동으로 삭제하도록 개선
Bad Response SQL Time, Bad Response External Call Time 에러 유형 추가
[분석 > 애플리케이션 현황] ERROR 탭 상세 화면에서 애플리케이션 별로 발생한 ERROR 목록 보기 기능 추가
[분석 > 애플리케이션 현황] 일일 및 시간당 차트에 ERROR 건수 추가
[분석 > 애플리케이션 현황] X-View 트랜잭션 분석 팝업 기능 연동 (호출 건수나 실패 건수를 클릭하면 실행됨)
[X-View 트랜잭션 분석 팝업] 구간 탭에서 각 구간의 테이블 데이터 내보내기 기능 추가
[관리 > 어댑터 및 실험실] 로그인 탭 추가 (사용자 외부 인증에 사용되는 확장 모듈)
버그 픽스
PHP 에이전트가 24시간 주기로 재접속 하는 현상 수정
Instance 관리 화면에서 Pending 중인 설정이 없는데도 있는 것으로 표시되는 현상 수정
뷰서버에서 웹소켓으로 대시보드에 데이터를 전달할때 몇개 에이젼트 데이터가 누락되는 현상 수정
[대시보드] 차트 마우스 오버시 표시되는 Y축 인덱스가 잘려서 표시되는 현상
[사용자 정의 대시보드] 차트 생성시 도메인 단위의 경우 도메인이 선택 안되어도 차트 삽입이 되는 문제 수정
실시간 X-View 차트 Ip 필터링 안되는 버그 수정.
Server 5.2.3.4 릴리즈 날짜 : 2017-07-17
기능 추가
[토폴로지 대시보드] HTTP(S) 호출에 대해서 토폴로지에 노드를 생성해주는 기능 (IP:PORT) 정보는 (Agent JAVA 5.2.3.3) 부터 지원 가능함.
변경 및 개선
[분석 > CRUD] 매트릭스, 테이블 및 CRUD 필터링 AND 조건으로 변경
Open API, X-View 트랜잭션 데이터에 businessId와 businessName 필드 추가
[분석 > 애플리케이션 현황] 일일 차트에서 전체 기간 차트로 변경하는 UX 개선 (-> 총 호출 건수 링크 클릭)
[분석 > 애플리케이션 현황] 조회가 느린 차트/테이블의 로딩 화면에 데이터 상태를 알 수 있는 진행바 컴포넌트 적용
데이터 서버 통계데이터의 디스크 사용량 개선
버그 픽스
Domain Bar 컴포넌트 화면 변경시 이전에 선택된 상태가 유지되지 않는 버그 수정
언어셋이 다를 경우, 분석 화면에서 날짜 컴포넌트가 깨지는 현상이 나타나는 버그 수정
동시에 여러개의 백업버튼을 누를때 백업이 종료되어도 진행중으로 표시되는 버그 수정
자동 스택트레이스 요약 정보 조회시 일부 스택이 null 로 표시되는 버그 수정
Server 5.2.3.5 릴리즈 날짜 : 2017-07-18
버그 픽스
에이전트가 설치되지 않은 목적지의 HTTP, HTTPS 호출에 대한 토폴로지 노드가 그려지지 않는 문제 수정
사용자 메뉴 > 알람 설정에서 E-Mail 푸시 알림만 저장이 안되는 버그 수정
통계 화면에서 ERROR 목록 조회시 서버 에러가 발생하는 버그 수정
Server 5.2.3.6 릴리즈 날짜 : 2017-07-25
변경 및 개선
SMTP 연동에 따른 에러 로그 추적을 위한 디버그 모드 기능 추가
버그 픽스
분석 > DB 검색 화면에서 검색기간이 잘못 표시되는 버그 수정
관리 > SMTP 설정, 기본적으로 제공되는 설정 값이 삭제되지 않는 버그 수정
Server 5.2.3.7 릴리즈 날짜 : 2017-07-31
버그 픽스
[분석 > 애플리케이션 현황] 데이터가 있는 과거 Instance가 대상설정 목록에 추가되지 않는 버그 수정
SQL/External Call/Fetch 수 메트릭 값이 32비트 정수 범위를 초과할 때 수집/조회 되지 않는 버그 수정
Server 5.2.3.8 릴리즈 날짜 : 2017-08-10
변경 및 개선
[실시간 > 메모리] 영역별 힙메모리사용량 영역명이 우상단 아이콘들과 겹쳐서 표시되는 개선.
버그 픽스
[사용자 정의 대시보드] b-line 차트 삽입시에 instance 단위 선택해서 삽입시 버그 수정.
[사용자 정의 대시보드] 차트 수정시에 "상단바 동기화" 의 체크상태가 반영되지 않음.
[사용자 정의 대시보드] 스코어보드 차트 인스턴스 상단바화 동기화시에 인스턴스가 선택되지 않으면 첫번째 도메인 값이 추가로 더해지는 버그 수정.
[리얼타임 - 메모리] 영역별 힙메모리 사용량 차트에서 도메인 그룹 선택이후 인스턴스 선택시 데이터가 나오지 않는 버그 수정
[대시보드] 차트에서 에이전트가 선택되어 있는 상태에서 도메인을 변경하면 선택된 에이전트가 그대로 표시되는 버그 수정
[분석 공통] 10일 이하의 날짜를 선택할 때, 날짜 포맷에 맞지 않게 출력되는 버그 수정 (예: '2018-08-1')
[보고서] TopN 테이블에서 정렬 기준이 적용되지 않는 버그 수정
Server 5.2.3.9 릴리즈 날짜 : 2017-08-21
변경 및 개선
연결되지 않은 Domain이 있을 경우, 에러 스택을 남기지 않도록 수정
관리 > Log 보기, 데이터/뷰 서버 탭 추가
분석 > 애플리케이션 현황, 이름으로 필터링하는 기능 추가
버그 픽스
SQL 빌드&플랜 팝업에서 간헐적으로 SQL 매개변수가 표시되지 않는 버그 수정
Server 5.2.3.10 릴리즈 날짜 : 2017-08-28
변경 및 개선
분석 > EVENT, EVENT 목록 하루 조회 기능 추가
X-View 트랜잭션 분석 팝업 > Plain-Text, 용량 제한 옵션 추가 (profile_max_size=5)
Open API > 액티브서비스 목록, 제공되는 데이터 종류가 실제 화면에서 보여지는 것과 동일하게 수정
버그 픽스
사용자 정의 대시보드 - 차트에 잘못된 정보가 들어갔을때 대시보드 삭제 가능하게 하기
사용자 정의 대시보드 - 편집모드에서 도메인 목록 메뉴 우측이 짤려보이는 버그 수정
Batch Domain일 때, 분석/통계/보고서에서 대상선택이 안되는 버그 수정
Server 5.2.3.11 릴리즈 날짜 : 2017-09-06
버그 픽스
윈도우에 공백이 있는 디렉토리에 제니퍼서버를 설치할 경우 프로세스 실행이 되지 않는 문제 수정
Agent JAVA 5.2.3.1 릴리즈 날짜 : 2017-06-29
변경 및 개선
JMX 을 이용한 DB Connection 모니터링시에 해당 WAS가 초기화되기 전에 호출이 되면 예외가 발생하여 수집 쓰레드가 죽어 재설정이 되지 않는 부분 개선.(WebLogic10, 11, 12)
에이전트 5.2.2.7 버전에 패치된 내용을 적용함.
버그 픽스
토폴로지 대시 보드에서 DB 종류가 나오지 않는 문제 수정.
부하가 많은 환경에서 불필요하게 제니퍼 관련 스레드가 많이 생성되는 문제 수정
Agent JAVA 5.2.3.2 릴리즈 날짜 : 2017-07-10
기능 추가
에이전트 설정 파일에 HostName 을 설정 할 수 있도록 옵션 추가.
에이전트 설정 파일에 hostname 옵션을 설정하면 hostname 을 구할 수 있는 환경에서도 우선순위가 가장 높게 설정됨.
ex) hostname = EXHost
버그 픽스
반복 호출 아이피 차단 기능으로 차단된 아이피 목록이 1개만 조회되는 문제 수정
Agent JAVA 5.2.3.3 릴리즈 날짜 : 2017-07-14
기능 추가
서비스 덤프파일 보관주기를 설정 할 수 있도록 옵션 추가.(dump_active_service_max_age)
HttpURLConnection, ApacheHttpClient 를 이용한 외부콜을 토폴로지에 HTTP, HTTPS 노드로 표현할 수 있도록 지원 (Server 5.2.3.4 이상일 경우만 지원함)
변경 및 개선
HttpURLConnection을 하나의 ExternalCall(URI_CONNECTION로 표시됨)로 수집되게끔 개선함. (개선전에는 URL_CONNECTION_REQUEST, URL_CONNECTION_RESPONSE로 두번 수집됨.)
Agent JAVA 5.2.3.4 릴리즈 날짜 : 2017-08-03
버그 픽스
5.2.3 이상 버전 사용시 SQL Fetch 프로파일이 나오지 않는 버그 수정.
[관리 -> Instance] Pending 상태가 잘못 표시되는 문제 수정
Process CPU 사용량이 System CPU 사용량 보다 크게 수집되는 버그 수정
Frontend 데이터가 10초 뒤에 전송되는 버그 수정
Agent JAVA 5.2.3.5 릴리즈 날짜 : 2017-09-18
해당 버전은 삭제되고 5.2.3.6 버전으로 대체되었습니다.
Agent JAVA 5.2.3.6 릴리즈 날짜 : 2017-09-18
변경 및 개선
WebLogic 에서 발생하는 특정 ServletException 을 무시하도록 변경함.
[AddToMap: pattern=/xxx.jsp class=jsp_servlet.__] 형태의 예외에 대해서 정상처리 하도록 변경 되었습니다.
Agent JAVA 5.2.3.7 릴리즈 날짜 : 2017-09-25
변경 및 개선
에이전트에 캐시되던 SQL 문자열을 해시값만 유지하도록 변경하여 메모리 사용량을 개선함.
WebLogic 의 HTTP 애플리케이션 기본 시작점을 변경함.
이전 JSP 페이지 시작점 weblogic.servlet.jsp.JspBase 가 기본 시작점으로 설정되어 있어 해당 애플리케이션 환경에 따라서 JSP 페이지의 트랜잭션이 2번 호출되는 경우가 발생하여 상위 공통 클래스인 weblogic.servlet.internal.ServletStubImpl 로 변경하였음.
(이전에는 이를 수동으로 설정하여야 했으나 확인 후 기본값으로 변경하였음.)
버그 픽스
Runtime 모듈이 초기화 되지 않은 상태에서 JDBC ResultSet 을 이용하여 값을 체크하거나 검증 로직이 들어가 있는 경우 발생하는 버그 수정.
Agent JAVA 5.2.3.8 릴리즈 날짜 : 2017-10-18
해당 패치 버전은 베이스 모듈 업그레이드가 필요한 버전 입니다.
버그 픽스
inst_id_array 옵션 사용시 관리 화면에서 설정된 옵션이 재기동되면 사라지는 문제 수정.
Pending 중인 옵션이 있는 경우 에이전트 고급옵션이 변경되어도 재시작하면 다시 Pending 된 설정으로 덮어 쓰는 문제 수정.
에이전트 고급옵션 수정 후 내용이 바로 저장되지 않는 문제 수정.(트리거로 인해 최대 3초 후 저장)
윈도우 x86 머신에서 시스템 메모리가 잘못 수집되는 버그 수정.(JNI 모듈)
Agent JAVA 5.2.3.9 릴리즈 날짜 : 2017-10-31
기능 추가
Redefine 작업시 타임 아웃을 설정을 할 수 있는 비공식 옵션 추가.
에이전트 설정 파일에 _timeout_redefine 옵션을 이용하여 초단위로 설정 할 수 있도록 추가 하였으나 Redefine 은 JVM 에 의존하는 기능이기 때문에 시스템 부하시에 발생하는 Redefine 에 대해서만 추가적인 부하를 발생하지 않기 위해 해당 옵션을 추가 했습니다. 기본적으로는 부하 상태에서 Redefine 관련 작업은 하지 않아야 합니다.
버그 픽스
메소드 프로파일링 설정시 대상 클래스에 lambda 식이 대상에서 제외되지 않는 문제 수정.
Agent JAVA 5.2.3.10 릴리즈 날짜 : 2017-11-08
해당 패치 버전은 베이스 모듈 업그레이드가 필요한 버전 입니다.
5.2.3.9 버전은 dot_xxx 설정파일이 없을때 최신 데이터 서버를 사용하지 않을 경우 에이전트 아이디 값을 잘 못 넘겨줘서 발생하는 에러로 인해 삭제 하였습니다.
기능 추가
remote_address_header_key 옵션 사용시 구분자를 지정해 특정 위치의 값을 사용할 수 있도록 기능 추가.(remote_address_header_key_delimiter, remote_address_header_key_idx)
버그 픽스
dot_xxx 설정파일이 없을 경우 내부적으로 사용하는 에이전트 아이디 값을 잘 못 넘겨 주는 문제 수정.
Agent JAVA 5.2.3.11 릴리즈 날짜 : 2017-11-24
해당 패치 버전은 베이스 모듈 업그레이드가 필요한 버전 입니다.
기능 추가
Statement, ResultSet Leak 체크시 추적하는 객체의 크기를 설정할 수 있도록 기능 추가.(leak_check_finalizer_object_size)
Statement, ResultSet Leak 추적은 기본값이 false 이기 때문에 옵션을 설정해야 적용되며 Leak 추적시 발생하는 객체의 크기가 1024(기본값) 을 넘어야 추적이 가능한데 이 설정은 성능 문제로 인해서 지정된 값 입니다. 이 옵션을 이용하여 객체 크기를 변경하여 좀 더 빠른게 Leak 을 발견하려면 꼭 확인을 하신 후 사용하시기 바랍니다.
Agent JAVA 5.2.3.12 릴리즈 날짜 : 2017-12-07
기능 추가
Statement, ResultSet Leak 체크시 실제 발생하는 에러 만큼 에러 메시지를 보내도록 옵션 추가.(each_send_for_leak_object)
Agent PHP 5.2.3.1 릴리즈 날짜 : 2017-07-03
변경 및 개선
PHP 객체가 Param, Return 값으로 수집될때 해당 객체가 __toString() 를 구현하고 있다면 __toString() 값도 객체 이름과 같이 수집 되도록 개선 (ex: Foo{this_is_to_string_output })
버그 픽스
FETCH를 찍었을때 GAP 시간이 음수 값으로 설정되는 버그 수정
URL 이름 변경하기 기능이 동작하지 않는 버그 수정 (PHP 5.2.0 ~ 5.2.3에서 URL 이름 변경하기 기능 동작하지 않음)
PHP 객체 트리 검색시 동일 패키지, 클래스가 검색되는 버그 수정
수정된 파일 검색으로 Read 권한이 없는 디렉토리를 검색했을때 Network 역통신 쓰레드가 Block되는 버그 수정
Agent PHP 5.2.3.2 릴리즈 날짜 : 2017-07-19
변경 및 개선
HTTP ExternalCall을 토폴로지에 표시할 수 있도록 개선 (Server 5.2.3.4 이상인 경우만 지원함)
Agent PHP 5.2.3.3 릴리즈 날짜 : 2017-08-09
기능 추가
PHP 7.1.x 버전 지원 (NTS - Non Thread Safe 만을 지원)
Agent .NET 5.2.3.2 릴리즈 날짜 : 2017-07-12
버그 픽스
auto_stack_trace_interval 옵션이 적용되지 않는 문제 수정
topology_mode가 true인 경우, 일부 웹 응용 프로그램에서 w3wp.exe 프로세스가 비정상 종료하는 문제 수정
분석 / 로디드 클래스의 "클래스 타입", "디스어셈블 코드" 정보가 일부 클래스에서 나오지 않는 문제 수정
Agent .NET 5.2.3.3 릴리즈 날짜 : 2017-08-17
버그 픽스
간혹 에이전트 ID가 자동 할당되는 문제 수정