Server 5.2.2.1 릴리즈 날짜 : 2017-03-30
버그 픽스
관리자 메뉴 권한 정상적으로 저장되지 않는 문제 수정
실시간 > 비지니스 화면 차트 팝업 안나오는 문제 수정
Server 5.2.2.2 릴리즈 날짜 : 2017-04-10
버그 픽스
[사용자 정의 대쉬보드] 다른 사용자가 만든 사용자 정의 대쉬보드를 초기화면으로 설정할 수 없도록 수정
[배치 대쉬보드] 시간당 호출 건수 차트의 팝업이 표시되지 않는 버그 수정
[매니저 대쉬보드] 차트와 차트 팝업의 표시가 다른 버그 수정
[멀티 도메인 대쉬보드] 차트 팝업시 Y축 max 값이 일치하지 않는 문제 해결
[실시간 > 사용자] 스코어보드 차트에서 글자가 겹쳐 표시되는 버그 수정
[X-View 트랜잭션 팝업] 데이터 서버와 에이전트 시간 차이가 있을 경우, 서버 에러가 발생하는 버그 수정
[통계] 기간별 시스템 성능/기간별 Business 성능 클릭시 에러가 발생하는 버그 수정
[관리 > 다이나믹 메소드 프로파일] 프로파일 설정시 에이전트 타입이 잘 못 넘어가는 버그 수정
Server 5.2.2.3 릴리즈 날짜 : 2017-04-10
버그 픽스
[로그인, 관리 > 사용자 계정] 계정 생성시 스크립트 에러로 생성이 안되는 버그 수정
대시보드 차트 모드 변경이후 새로고침시에 차트팝업 보기 에서 반영이 안되는 버그 수정
변경 및 개선
[분석>성능브라우저] raw 내보내기 파일 초단위까지 표현
Server 5.2.2.4 릴리즈 날짜 : 2017-04-18
버그 픽스
특정 환경에 발생하는 데이터서버의 메모리릭 문제 수정
대시보드 도메인 그룹 트리 클릭후 액티브서비스 카운트 데이터 요청하지 않는 문제 수정
[분석 > 애플리케이션 현황] 화면에서 상세 테이블 내보내기시 필드명이 화면과 다른 버그 수정
[보고서 > 템플릿] 시간간격을 ALL로 설정했을때 테이블이 생성되지 않는 문제 수정
보고서 목록 전체 선택하기 안 되는 현상 수정
[분석 > X-View] 테이블 탭에서 데이타 선택 후 팝업열리지 않는 현상 수정
변경 및 개선
ERROR 조회 Open API 추가
데이터서버의 수집성능 개선으로 데이터의 유실 가능성을 줄임
스코어보드 글자 겹치는 현상 개선
사용자 정의 대시보드 차트(상단바설정안된경우) 대상정보에서 권한이 없는 항목 제거
Server 5.2.2.5 릴리즈 날짜 : 2017-04-24
버그 픽스
[리얼타임 > X-View] GUID 필터 적용후 검색시 오류 발생하는 문제 수정
[리얼타임 > X-View] 초기 도메인 설정 동기화 안되는 부분 수정
[분석 > X-View] Y 축 표시가 정확하지 않는 현상 수정
도메인 트리 클릭후 액티브서비스 카운트 데이터 요청하지 않는 문제 수정
에러타입 관련 보고서 빌드 시 Null 포인터 오류 나는부분 수정
[실험실 > X-View] 왼쪽 슬라이드바가 밀리는 현상 수정
[대쉬보드 > X-View] instance 정렬된 상태에 따라 XView 가 표시되지 않는 문제 수정
변경 및 개선
[분석 > 애플리케이션 현황 / EVENT / 소스코드 변경이력] 도메인 그룹 변경시 검색버튼을 클릭하지 않아도 조회되도록 개선
Domain/Instance/Business 이름 길이 제한 20자로 변경
대시보드 EQ(액티브서비스, DB커넥션)차트 Y축의 기본 Max값을 표시할수 있는 바의 개수만큼 표시하도록 개선
Server 5.2.2.6 릴리즈 날짜 : 2017-04-27
버그 픽스
TPS가 0인 상태가 지속 될 때 데이터서버의 CPU 사용량이 증가하는 버그 수정
Server 5.2.2.7 릴리즈 날짜 : 2017-05-10
변경 및 개선
대시보드 EQ(액티브서비스, DB커넥션)차트 Y축 범례값 0으로 떨어지게 변경.
관리 > JENNIFER DB, 백업 및 복구 상태 보기 및 취소 기능 추가
EVENT 목록 팝업에 전체 복구 기능 추가
분석 > Thread, Thread 상태별 개수 보이도록 개선
버그 픽스
관리 > 애플리케이션 변경이력, 차트 y축 범위가 소수점으로 나오는 버그 수정
도메인 그룹의 이름이 길 경우, 메뉴를 가리는 버그 수정
통계 > 기간별 시스템/Business 통계 검색 기간이 제한이 없는 버그 수정
Server 5.2.2.8 릴리즈 날짜 : 2017-05-11
변경 및 개선
뷰서버 데이터 요청 쓰레드 풀 개수를 5개에서 30으로 조정
Server 5.2.2.9 릴리즈 날짜 : 2017-05-17
변경 및 개선
X-View 트랜잭션 팝업, 메시지 탭에 DB 메시지도 보여지도록 개선
X-View 트랜잭션 팝업, 콜-트리에 NO 컬럼 추가
실험실 > 애플리케이션 현황, 상세보기 기능 도메인 그룹 지원
버그 픽스
설정된 임계치 이하의 자동 스택트레이스 요약 정보가 조회되는 버그 수정
X-View 트랜잭션 팝업, 플레인-텍스트에 포함된 마크업 스타일이 적용되는 버그 수정
Server 5.2.2.10 릴리즈 날짜 : 2017-05-29
기능 추가
뷰서버 최초 설치시 관리자 계정 생성하는 화면 추가
변경 및 개선
대시보드 차트 (뷰서버->데이터서버) 콜 하는 부분 ThreadPool 을 비동기로 처리하게 변경.
관리자 계정만 데이터 서버 경고 화면을 확인할 수 있도록 변경
관리 > Log 보기, 파일명에 마우스 오버시 전체 파일경로를 툴팁으로 보이도록 개선
분석 > EVENT, 현재 시간의 EVENT 데이터를 기본으로 조회하도록 개선
5.2.2.9에 포함된 '실험실 > 도메인 그룹 지원 애플리케이션 현황 화면'을 기존 '분석 > 애플리케이션 화면'에 통합('실험실 > 애플리케이션 현황 화면'은 삭제)
버그 픽스
대시보드 스피드바 차트의 색상 순서 오류 수정
접속중인 사용자, 사용자 강제 종료시 서버 에러나는 버그 수정
X-View 팝업의 Plain-Text에서 Business가 안나오는 버그 수정
Server 5.2.2.11 릴리즈 날짜 : 2017-06-08
버그 픽스
분석 > 애플리케이션 현황 상세조회시 자바외의 에이전트에서 수집된 통계에 대하여 필터링 하지 못하는 문제 수정
분석 > 애플리케이션 현황 ExternalCall 탭에 표시되는 유형의 기준이 SqlExDef 를 기준으로 보여지는 버그 수정
Agent JAVA 5.2.2.1 릴리즈 날짜 : 2017-04-24
베이스 모듈의 수동 업그레이드가 필요한 버전 입니다.
기능 추가
다이나믹 메소드 프로파일링 사용시 메소드 파라미터와 리턴값 길이를 설정할 수 있는 고급옵션 추가.(profile_method_parameter_value_length, profile_method_return_value_length)
EXTERNALCALL_EXCEPTION 예외 발생시 이벤트를 발생하거나 프로파일 데이터로 수집할 수 있도록 설정할 수 있는 고급옵션 추가.(enable_externalcall_exception_event 기본값:true)
트랜잭션의 사용자 IP 설정을 메소드 파라미터와 리턴값을 지정하여 설정할 수 있도록 고급옵션 추가.(transaction_client_ip_parameter, transaction_client_ip_return)
SQL 정보 수집시 SQL 수행시간을 설정하여 파라미터를 수집할 수 있도록 고급옵션 추가. (min_sql_time_to_collect_parameter)
변경 및 개선
고급옵션 db_connection_get 으로 설정시 DB 이름을 모를 경우 Connection 의 toString 값 또는 클래스 명을 보여 주도록 개선.
GUID 설정시 기본값 설정보다 새로 설정한 값의 우선순위가 높도록 변경.
특정 애플리케이션 환경에서 Socket 정보 모니터링시 쓰레드 행이 걸릴 수 있는 부분 개선.(enable_socket_wrapper_trace)
Connection 추적시 에러가 발생하면 더 이상 추적하지 않아 Active Connection 이 나오지 않는 부분을 에러 발생시에도 추적 하도록 변경.
trace_socket_wrapper 옵션은 고급옵션에서는 빠졌으나 에이전트 설정파일에서는 설정할 수 있다. 에이전트 설정파일에 trace_socket_wrapper가 설정되어 있더라도 enable_socket_wrapper_trace 가 우선한다.
버그 픽스
몽고디비 드라이버 버전 3.x 이용시 옛날 방식의 API 를 이용할 경우 FETCH가 두번 수집되는 버그 수정
Agent JAVA 5.2.2.2 릴리즈 날짜 : 2017-04-28
기능 추가
애플리케이션 이름 설정시 쿼리 스트링으로 서비스 이름을 설정 할 수 있도록 고급옵션 추가.(use_service_naming_by_query_string) 기본값 false
다이나믹 메소드 프로파일링 설정시 패턴으로 설정할 경우 부팅시에 초기화를 지연하는 옵션 추가.(lazy_profile)
lazy_profile 옵션은 에이전트 설정파일에서만 설정이 가능합니다.
적용 범위는 다이나믹 메소드 프로파일링의 패턴과 고급옵션에 있는 profile_custom_pattern 에 설정된 것만 대상이 된다.
lazy_profile 은 기본적으로 메소드 프로파일링이 많이 걸려 부팅시간이 느려지는 경우 사용하는 옵션이다.
애플리케이션 서버의 부팅시간이 문제되는 특별한 환경이 아닌경우 사용하지 않는걸 권고한다.
변경 및 개선
inst_id_array 옵션 설정시 위치 값을 추적하지 않고 설정된 값 만큼 처음 부터 사용중인지 재시도 하여 사용하지 않는 값을 사용 하도록 변경.
쓰레드 상에서 java.util.AbstractCollection.toArray API 사용시 ArrayIndexOutOfBoundsException 예외가 발생하는 VM 이 있어서 다른 API 를 사용하도록 변경.
IBM JDK 1.6 : IV07506: ABSTRACTCOLLECTION.TOARRAY THROWS ARRAYINDEXOUTOFBOUNDSEXCEPTION IN CONCURRENT ENVIRONMENT
버그 픽스
관리 -> 애플리케이션 이름 -> URL 변경하기 탭에서 설정된 값을 삭제할 때 바로 적용되지 않는 버그 수정.
Agent JAVA 5.2.2.3 릴리즈 날짜 : 2017-05-18
에이전트 5.2.1.2, 5.2.1.3 에 적용된 내용이 반영됨.
- 스택 정보 수집시 NullPointerException 이 발생할 수 있는 부분 수정.
- DB Connection 추적시 nativeSQL 에서 발생하는 java.lang.UnsupportedOperationException 에 대한 처리 변경.
변경 및 개선
inst_id_array 옵션 설정시 데이터 서버가 재시작 되어도 설정된 아이디 값을 처음 부터 사용중인지 재시도 하여 사용하지 않는 아이디를 사용 하도록 변경.
Agent JAVA 5.2.2.4 릴리즈 날짜 : 2017-05-29
변경 및 개선
URLConnection 구현체에 따라서 스트림을 읽는 시점에 문제가 있을 수 있는 버전 입니다.
해당 문제가 5.2.2.5 버전에 수정 되었습니다.
Agent JAVA 5.2.2.5 릴리즈 날짜 : 2017-06-05
변경 및 개선
External Call 사용시 HTTP 응답코드 4XX, 5XX 의 모든 에러를 EXTERNALCALL_EXCEPTION 에 잡히도록 변경함.
WebLogic JMX 사용시 JDBCConnectionPoolRuntimeBean 이 Deprecated 되어 최신 패치 버전에서 삭제됨에 따라 JDBCDataSourceRuntimeBean 으로 변경함.
버그 픽스
HTTP 상태 코드 조회시 스트림을 먼저 읽어서 발생할 수 있는 문제 수정.(5.2.2.4 버전에서만 발생함.)
URLConnection 과 Apache HTTP Client 사용시 기본으로 잡히는 경우에 대해서만 HTTP 요청 응답 상태(Status) 코드가 수집됨
Agent JAVA 5.2.2.6 릴리즈 날짜 : 2017-06-08
베이스 모듈의 수동 업그레이드가 필요한 버전 입니다.
기능 추가
초기화 시에 콘솔 화면에 출력되는 로그를 기록하지 않도록 옵션을 추가함.
-Dagent.console.log=false 를 추가 하시면 console 로그를 기록하지 않습니다.
해당 버전은 베이스 모듈 업그레이드 필요한 버전이기 때문에 해당 기능이 필요하지 않는 곳은 패치 적용을 하지 않는걸 권고 드립니다.
Agent JAVA 5.2.2.7 릴리즈 날짜 : 2017-06-22
변경 및 개선
JMX 을 이용한 DB Connection 모니터링시에 해당 WAS가 초기화되기 전에 호출이 되면 예외가 발생하여 수집 쓰레드가 죽어 재설정이 되지 않는 부분 개선.(WebLogic10, 11, 12)
위와 관련하여 wait_initial_time_for_jmx_server 옵션 기본값이 30초로 설정이 되어 있는데 기본값을 60초로 변경함.
Agent PHP 5.2.2.1 릴리즈 날짜 : 2017-04-05
버그 픽스
extension 모듈에서 발생하는 메모리 릭 문제 수정(5.2.2 에서 발생)
Agent PHP 5.2.2.2 릴리즈 날짜 : 2017-04-21
버그 픽스
수행 시간 초과함수 자동 프로파일이 동작하지 않는 버그 수정(profile_function_exceed_time 옵션)
key, value로 지정된 SQL 매개 변수가 있을때 SQL 빌더가 정상 동작하지 않는 버그 수정
Agent PHP 5.2.2.3 릴리즈 날짜 : 2017-04-26
버그 픽스
X-View 콜트리 노드 마우스 우클릭 동작으로 다이나믹 메소드 프로파일이 정상 설정되지 않는 버그 수정
다이나믹 프로파일시 매개변수, 반환 값을 수집하게 했을때 Segmentation Fault가 발생하는 버그 수정
Agent PHP 5.2.2.4 릴리즈 날짜 : 2017-05-22
버그 픽스
SQL 파라미터에 한자, 한글이 포함되어 있을때 SQL 빌드가 동작하지 않는 문제 수정
Agent .NET 5.2.2.1 릴리즈 날짜 : 2017-04-18
버그 픽스
Newtonsoft.Json 모듈을 프로파일링하는 경우 오류가 발생하는 문제 수정
변경 및 개선
enable_method_exception_event, enable_sql_exception_event, enable_externalcall_exception_event 옵션 구현
Agent .NET 5.2.2.2 릴리즈 날짜 : 2017-04-20
버그 픽스
웹 서비스 호출(asmx) 시 guid 연동이 안되는 문제 수정
변경 및 개선
제니퍼 닷넷 4 버전에서 지원하던 enable_guid_in_wcf 옵션 추가
Agent .NET 5.2.2.3 릴리즈 날짜 : 2017-04-27
버그 픽스
SQL Parser 버그 수정 (주석이 포함된 SQL 쿼리가 정상적으로 수집되지 않는 문제)
Agent .NET 5.2.2.4 릴리즈 날짜 : 2017-05-02
버그 픽스
스레드 종료를 했지만 종료되지 않고 상태가 TERMINATED로 나오는 문제