Server 5.5.2.1 릴리즈 날짜 : 2020-06-23
변경 및 개선
[분석 > X-View > 고급 검색 조건] 메세지 조건 추가 (ARIES-9739)
[관리 > JENNIFER 관리자 알림] PENDING_AGENT_OPTION 추가 (ARIES-9750)
[대시보드 > 차트 내보내기] 레이어의 차트 이미지위에 마우스 오른쪽 버튼 클릭시 '브라우저의 이미지 복사' 사용이 가능 (ARIES-9753)
[대시보드] 풀스크린 모드시에 최소 해상도 삭제 (ARIES-9755/JJC-3640)
[뷰서버] 외부 솔루션 연동시 데이터 체크 로깅 방식 변경 (DEBUG -> INFO)
[데이터서버] 애플리케이션-SQL 조합 통계 수집 성능 개선 (ARIES-9770)
버그 픽스
[분석 > X-View > 고급 검색 조건 > TXID] 숫자가 아닌값을 넣었을때 조회가 끝나지 않는 버그 수정 (ARIES-9762)
[토크] 작성자 아이디 검색 기능 지원 (ARIES-8886)
[템플릿] Business 이름이 잘못된 OID로 표시되는 버그 수정 (ARIES-9761)
Server 5.5.2.2 릴리즈 날짜 : 2020-07-07
변경 및 개선
관리 > 그룹 > SQL Builder 권한 추가 (JJC-3709)
로그인시 사용자 그룹이 admin일 경우, 세션 제한을 받지 않도록 개선 (JJC-3733)
[분석 >X-View > 고급 검색 조건] '사용자 ID' 추가 (ARIES-9777)
[뷰서버, .NET 퍼스펙티브만] 매트릭 추가 'ThreadPool 에서 사용중인 Thread 수' (ARIES-9460)
[데이터서버] 데이터서버 상태에 출력되는 CPU 정보가 스레드 세입하지 않은 문제 (ARIES-9782)
버그 픽스
분석 > DB 검색 > ERROR, CSV 내보내기시 콤마(,)와 줄바꿈(\n)이 제거되는 버그 수정 (JJC-3729)
관리 > EVENET 룰 > Metrics EVENT, 테이블 로우 선택 후, Metrics EVENT 추가시 이미 로드되었다고 경고창이 나오는 버그 수정 (JQA-618)
템플릿 > 테이블 > 요약 > Domain/Instance/Business, Business명이 OID로 표시되는 버그 수정 (JQA-565)
템플릿 목록, 자동빌드 설정 후에 템플릿 문서 저장시 자동빌드 설정에 제거되어 자동빌드가 동작하지 않는 버그 수정 (JQA-572)
[사용자 정의 대시보드] 라인비교차트 삽입후 '베이스라인 설정' 버튼 클릭시 설정 레이어가 안나오는 버그 수정 (JQA-624)
Server 5.5.2.3 릴리즈 날짜 : 2020-07-30
변경 및 개선
[사용자 정의 대시보드] 썸네일 저장 개선 (ARIES-9793)
[사용자 정의 대시보드 > 편집] 차트 이름 수정이 좀 더 잘 되도록 개선
[대시보드, 실시간 모니터링, 사용자 정의 대시보드] 메뉴 통합 및 개선 (ARIES-9724)
[대시보드 > 멀티도메인] 상단바에서 1개 도메인 클릭 했을때 realtimeAdmin 페이지로 바로 이동하는 기능 제거 (ARIES-9807)
[데이터서버] 소스코드 변경이력 조회 성능 개선 (ARIES-9783)
'사용자 정의 대시보드' 썸네일이 기존 'LocalStorage API'를 이용했었으나 용량이 10MB로 제한적이라 테마별로 저장 할수 없고, 개수도 한정되 있었습니다. 변경된 구조에서는 'IndexedDB API'를 이용하여 개수와 상관없이 테마별로 저장이 가능합니다.
기존에는 각각 버튼을 클릭하여 '대시보드', '실시간 모니터링', '사용자 정의 대시보드' 메뉴를 찾아서 들어가는 불편함이 존재 했습니다. 메뉴를 통합하여 메뉴가 많은 경우 검색으로 쉽게 찾아서 접근 할 수 있게 개선 되었습니다.
버그 픽스
[X-View 팝업] 스택트레이스 부분만 볼드체로 보여주는 버그 수정 (JJC-3715)
[분석 > 소스코드 변경이력] 조회시 뷰서버의 과도한 cpu 사용하여 뷰서버가 hang되는 버그 수정(JJC-3719)
[뷰서버] 동일한 시간대의 애플리케이션 현황의 호출건수와 X-View 호출건수가 다른 버그 수정(JJC-3749)
[분석 > 서비스 덤프] 초기 시작값이 일주일 전으로 나타나는 버그 수정(JJC-3764)
Server 5.5.2.4 릴리즈 날짜 : 2020-08-12
기능 추가
RDB Export 기능 - 트랜잭션, 도메인/인스턴스/애플리케이션 통계 (ARIES-9776, 설정은 엔지니어 문서 참고)
변경 및 개선
[토폴로지 대시보드] DB 타입 추가 - INTERSYSTEMS_CACHEDB (ARIES-9808)
[대시보드 > 매니져] 대시보드 삭제 (ARIES-9811)
버그 픽스
[사용자 정의 대시보드 > 텍스트] 영역에 shadow가 표시되는 버그 수정 (ARIES-9809)
[사용자 정의 대시보드 > 차트 > 고급] DBConnection 이퀄라이져 차트 Y축의 max값이 100으로 고정되는 버그 수정 (ARIES-9819)
[데이터서버] JDK8 미만의 에이전트 메모리 사용량에 JDK8 이상의 라벨이 표시되는 현상 수정 (ARIES-9794)
계정 잠김 설정이 동작하지 않는 버그 수정. 5.4.3 부터 발생. (JJC-3778, ARIES-9812)
Server 5.5.2.5 릴리즈 날짜 : 2020-09-15
기능 추가
로그인 창에서 "로그인 유지" 안보이는 옵션 추가
server_view.conf 파일에서 use_auto_login = false로 설정하면 됨 (기본값은 true)
변경 및 개선
[대시보드 > 차트 내보내기] 없는 정보는 제외하고 내보내기 (ARIES-9860)
[대시보드 > X-View 차트] deploy 조회시 응답을 받은후 5초후에 조회되게 개선 (ARIES-9853)
[통계 > 기간별] 상세성능 차트 조회 테이블에서 날짜 표시하기 (ARIES-9838/JJC-3809)
[분석 > X-View] 검색 조건에 'Bot 제외' 추가 (ARIES-9831)
[팝업 > X-View] 시작/종료 날짜 필드 추가 (JJC-3822)
[팝업 > X-View] 방향키(상/하)로 다음 트랜잭션으로 이동이 가능하며, 좌/우 방향키로는 프로파일 부분의 타임라인, Text, 구간, 파일, 소켓 등 탭 변경이 가능하도록 개선
[팝업 > X-View] 애플리케이션/GUID/사용자 ID와 같은 그룹형 X-View 차트에서 X-View 팝업을 띄울 때, 보여지는 최상단의 그룹 테이블을 좌측 그래프로 변경하였음 (탭 키를 통해 다음 차트 노드를 선택할 수 있음)
[팝업 > X-View] 연관 트랜잭션 검색을 통해 보여지는 X-View 팝업에서 최상단에 노출된 토폴로지 차트를 우측 하단 레이어로 변경하였음
[보고서 > 목록] 전체보기 화면에서 최근 7일 및 디렉토리 별로 볼 수 있도록 디자인을 개선하였음
버그 픽스
[대시보드 메뉴 레이어] '시간순' 으로 소팅시 의도했던 순서로 소팅 되지 않는 버그 수정 (ARIES-9891)
[리얼타임 > 비즈니스] X-View 차트 드래그시 팝업 안뜨는 버그 수정 (ARIES-9873)
[도메인 트리] 도메인이 많을때 도메인 트리에 스크롤이 생겨야 하는데 화면에 스크롤 이 생기는 버그 수정 (ARIES-9857)
[분석 > X-View] 공유하기 화면에서 렌더링 안되는 버그 수정 (ARIES-9841)
[사용자 정의 대시보드] 구 대시보드 로드시 문제 해결 (ARIES-9840/ JJC-3810)
[관리 > 이벤트 외부연동] 리스트 확장시 테이블 선이 어그러지는 현상 (JJC-3818)
[관리 > Instance] 스크롤이 생길 경우 헤더와 내용의 줄이 맞지 않은 현상 (JJC-3793)
[관리 > 애플리케이션 시작점, 애플리케이션 이름, External Call, 다이나믹 메서드 프로파일링] 프로파일 설정시 에이전트가 무한 pending이 걸리는 현상 수정 (JJC-3842)
도메인이 많은 환경에서 각종 조회 화면의 날짜범위 변경시 화면이 일시적으로 멈추는 현상 수정 (JJC-3812, ARIES-9869)
Server 5.5.2.6 릴리즈 날짜 : 2020-09-18
버그 픽스
[관리 > 다이나믹 메서드 프로파일링, 애플리케이션 시작점, 애플리케이션 이름, External Call] "(Method)메서드 이름으로 설정할 경우" 타입의 프로파일 설정만 저장이 안되는 버그 수정
[팝업 > X-View 트랜잭션 분석] GUID 차트의 노드 선택시 프로파일 데이터가 조회되지 않는 버그 수정
[데이터서버] 구 버전의 텍스트 디비 범위조회시 중간 날짜의 디비가 없는 경우 조회가 끊기는 현상 (ARIES-9906)
Server 5.5.2.7 릴리즈 날짜 : 2020-10-20
액티브서비스 상세 팝업에서 Thread 우선순위 변경 기능은 이제 지원하지 않음
변경 및 개선
[사용자 정의 대시보드 > 편집] 차트 이름 툴팁 i18n 적용 (ARIES-9697)
[공통 > 상단바] 리뉴얼 (ARIES-9890)
[분석 > 서비스덤프] 리뉴얼
[분석 > DB 검색 > Domain/Instance/Business] 리뉴얼
[분석 > Browser/OS/Device] 리뉴얼
[팝업 > 액티브 서비스] 리뉴얼 및 애플리케이션 통계 기능 추가
[팝업 > SQL 빌드 및 플랜] 리뉴얼
[팝업 > 액티브서비스 상세] 리뉴얼
[팝업 > 에이전트 고급옵션 가이드] 리뉴얼
[팝업 > 애플리케이션 변경이력] 리뉴얼
[팝업 > 컬렉션] 리뉴얼
[팝업 > ERROR 상세] 리뉴얼
[팝업 > EVENT 목록] 리뉴얼
[팝업 > 로디드 클래스] 리뉴얼
[통계] 검색조건 리뉴얼
[템플릿 > 목록] 리뉴얼
버그 픽스
[사용자 정의 대시보드 > 액티브서비스 리스트] 데이터 표시 안되는 버그 수정 (ARIES-9909)
[사용자 정의 대시보드 > 베이스라인] 차트 삽입후 추가 베이스라인 데이터 표시 안되는 버그 수정 (ARIES-9915)
[분석 > 성능 브라우저] 브라우저와 뷰서버의 타임존이 다를때 조회가 안되는 버그 수정 (ARIES-9922)
[분석 > X-View] 도메인 그룹 조회시 조회시 마다 조회 데이터가 달라지는 버그 수정 (ARIES-9933)
SQL Plan 실패시 잘못된 메시지가 나오는 버그 수정 (ARIES-9931, JJC-3739)
Server 5.5.2.8 릴리즈 날짜 : 2020-10-26
변경 및 개선
일부 데이터서버의 성능에 문제가 있을 때 대시보드의 조회 성능 개선 (ARIES-9952)
다수의 사용자가 대시보드 이용시 조회 성능 개선 (ARIES-9923)
Server 5.5.2.9 릴리즈 날짜 : 2020-10-29
변경 및 개선
[분석 > 성능 브라우저] 리뉴얼
[분석 > 로디드 클래스] 리뉴얼
[분석 > CRUD 매트릭스] 리뉴얼
[분석 > 소스코드(리소스) 변경 이력] 리뉴얼
[팝업 > 소스코드 비교] 리뉴얼
[분석 > DB 검색 > EVENT] 리뉴얼
버그 픽스
[분석 > Browser/OS/Device] 페이지 로드 중에 다국어 메세지 나오는 버그 수정
운영시간에 맞게 테이블 Row가 보여지지 않는 버그 수정 (ARIES-9879)
Server 5.5.2.10 릴리즈 날짜 : 2020-11-05
버그 픽스
[데이터서버] 에이전트가 데이터 서버에 접속 실패시 데이터 서버 로그에 과도한 에러 메세지가 출력되는 현상 수정 (ARIES-9967) (JJC-3905)
Server 5.5.2.11 릴리즈 날짜 : 2020-11-12
버그 픽스
[데이터서버] 구 버전의 OS 에서 데이터 서버 구동 실패하는 현상 수정 (ARIES-9980) (JJC-3917)
Server 5.5.2.12 릴리즈 날짜 : 2020-12-01
기능 추가
[분석 > 지연된 메소드 통계] 자동 스택트레이스 기능으로 수집된 데이터를 기반으로 가장 빈번하게 호출 된 메소드 정보를 검색할 수 있는 화면 추가
[분석 > 액티브서비스 목록/상세] Spring Batch 분석 기능 추가 (관련 필드 추가)
[팝업 > X-View 트랜잭션 분석] Spring Batch 분석 기능 추가 (트랜잭션 테이블 관련 필드 추가, 타임라인/텍스트 탭에 프로파일 추가)
[팝업 > X-View 트랜잭션 분석] Spring WebFlux 분석 기능 추가 (Async 탭, 타임라인/텍스트 탭에 프로파일 추가)
변경 및 개선
[대시보드 > 상단바] :hover 시에 '설명'을 툴팁으로 표시 (JJC-3943)
[대시보드 > 차트] 배경 렌더링 방식 변경
[사용자 정의 대시보드 > 모니터링] 상단바를 사용하지 않을때 도메인 트리 감추기 (JJC-3916)
[분석 > 성능 브라우저] 차트 리뉴얼
[분석 > 애플리케이션 현황] 리뉴얼
[분석 > 애플리케이션 현황] 값이 매우 작을 경우, 바 차트에 최소 크기로 표현될 수 있도록 개선 (JJC-3870)
[분석 > EVENT] 리뉴얼
[분석 > Metrics 회귀분석] 리뉴얼
[분석 > DB 검색 > ERROR] 리뉴얼
[분석 > DB 검색 > 어플리케이션/SQL/External Call] 리뉴얼
[분석 > DB 검색 > Connection Pool] 리뉴얼
[분석 > DB 검색 > Disk 사용량] 리뉴얼
[분석 > 파일] 리뉴얼
[분석 > 소켓] 리뉴얼
[분석 > Thread] 리뉴얼
[분석 > 메모리(컬렉션)] 리뉴얼
[분석 > Jar/DLL 파일 내 클래스 검색] 리뉴얼
[분석 > 클래스 파일 위치 검색] 리뉴얼
[분석 > 수정된 파일 검색] 리뉴얼
[분석 > 다이나믹 메서드 스택 트레이스] 리뉴얼
[팝업 > SQL 수행기] 리뉴얼
[팝업 > X-View 트랜잭션 분석] GUID 연계 기능 추가 (JJC-3712)
[팝업 > X-View 트랜잭션 분석] GUID 차트 리뉴얼
[관리 > JENNIFER DB] 프로파일 저장 제한 탭에 라인 수 설정 기능 추가
[분석 > 성능 브라우저] 차트 리뉴얼
- 디자인 변경
- 시간 확대 영역 조회 UX가 드래그로 변경
- 시간 확대해서 보기 히스토리 기능 추가
- 시간 확대해서 보기시 데이터 로드 UX 추가
- 차트내 :hover 시에 시간대 라인별 데이터 표시
- 오토 스케일 버튼 (차트내에 최고값을 가진 라인의 max값의 크기에 맞춰서 모든 라인의 비율 자동 조정)
- 기본 배율 버튼 (스케일 조정이 된 개별 라인차트를 기본 배율로 변경)
[대시보드] 차트 배경 렌더링 방식이 변경
#시간당 바 차트, Area 차트
-> 시간 단위로 표시되는 배경 처리를 제거
#실시간 라인 차트, 실시간 포인트 차트, X-VIEW 차트
-> Y축의 value 표시 구분자를 기준으로 표시되는 배경 처리를 제거
버그 픽스
[대시보드 > X-View] deploy 데이터 갱신이 실패한 이후 다시 요청하지 않는 버그 수정 (ARIES-9951)
[분석 > 소스코드(리소스) 변경이력] Domain 변경 후 검색할 때, 스크립트 에러가 발생하는 버그 수정
[팝업 > 소스코드 비교] 데이터 필드값 맞지 않는 버그 수정 (JJC-3929)
[팝업 > 소스코드 비교] 대시보드 X-View 차트에서 접근시 팝업 화면이 열리지 않는 버그 수정
[사용자 메뉴 > 사용자 정보] 사용자 정보 수정시 보안 취약점 개선 (JJC-3927)
[뷰 서버] 간헐적으로 Oracle로 RDB Export 기능이 실패 하는 현상 수정 (JJC-3947,ARIES-9997)
[데이터 서버] 데이터 유입이 없어도 CICS 통계 디비가 일자별로 만들어지는 현상 수정 (ARIES-10002, JJC-3954)
Server 5.5.2.13 릴리즈 날짜 : 2020-12-04
버그 픽스
외부연동시 인증정보가 다른 두가지 이상의 SMTP서버 사용시 발송을 실패하는 버그 수정 (ARIES-10003, JJC-3953)
Server 5.5.2.15 릴리즈 날짜 : 2020-12-29
변경 및 개선
[템플릿 > 편집] 리뉴얼
버그 픽스
[대시보드 > 차트] '실시간 모니터 보기' 클릭시 레이아웃이 정상적으로 보이지 않는 버그 수정 (ARIES-10021,JJC-3986)
[분석 > 애플리케이션 현황] 호출 건수와 실패 건수가 동일한 데이터로 X-View 트랜잭션 분석 팝업을 띄우는 버그 수정
[분석 > 애플리케이션 현황] 모든 탭의 상세보기 윈도우의 일간 컬럼 차트에서 값이 없는 경우 0으로 보정해서 그리도록 수정
[분석 > 애플리케이션 현황] ERROR 탭의 상세보기 윈도우에서 ERROR 목록보기 버튼 클릭시 열리는 팝업 화면에서 최초 한번 데이터가 로드되지 않는 버그 수정
[팝업 공통] 화면 전체 로드 전에 다국어 메세지 코드가 문자열로 표시되는 버그 수정 (JJC-3964)
[팝업 > 에이전트 고급옵션 가이드] 뷰서버 에러가 발생하는 버그 수정 (JJC-3986)
[팝업 > SQL Build & Plan] .NET 환경에서 SP(Stored Procedure) Query 빌드하는 기능 추가 (JJC-3988)
Server 5.5.2.16 릴리즈 날짜 : 2021-01-13
기능 추가
대상별 ERROR EVENT 를 설정하는 Open API 추가 (API 명세)
버그 픽스
[분석 > X-View] Tab 키를 사용할 때, 날짜가 2020년으로 고정되는 버그 수정 (JJC-4023, JJC-4020)
Server 5.5.2.17 릴리즈 날짜 : 2021-01-28
기능 추가
루페온 (loupeon) 다중 연동 지원
Server 5.5.2.18 릴리즈 날짜 : 2021-02-02
기능 추가
RDB export 기능 확장 - 트랜잭션을 날짜별로 테이블을 분리하지 않고 내보내는 옵션 추가
RDB export 기능 확장 - 애플리캐이션 통계를 한시간 단위로 내보낼 수 있는 옵션 추가
File export 기능 추가 - 트랜잭션 정보를 csv 파일로 내보내는 기능 추가
버그 픽스
[팝업 > 액티브 서비스 상세] 데이터 중 SQL 텍스트, 파라미터에 알 수 없는 문자가 있으면 화면이 보여지지 않는 버그 수정 (JQA-708)
Server 5.5.2.19 릴리즈 날짜 : 2021-03-12
버그 픽스
[대시보드 > 상단바] memory leak 발생 버그 수정 (ARIES-10098/JJC-4074)
Agent Java 5.5.2.1 릴리즈 날짜 : 2020-07-16
기능 추가
[관리 > JENNIFER 관리자 알림] PENDING_AGENT_OPTION 추가. (ARIES-9750, JJC-3590)
변경 및 개선
Apache HTTP Client 모니터링시 프로파일 형식이 CUSTOM 으로 수집되는 패턴을 개선.(ARIES-9780)
버그 수정
Apache HTTP Client 응답 클래스 모니터링시 메서드 캐시 문제 수정.(ARIES-9784)
Agent Java 5.5.2.2 릴리즈 날짜 : 2020-07-28
버그 수정
Standalone 애플리케이션 설정시 CICS 모듈을 호출하지 않는 문제 수정. (JJC-3776)
Agent Java 5.5.2.3 릴리즈 날짜 : 2020-09-28
버그 수정
Apache HttpClient 의 Forwarding 을 모니터링 하지 못하는 문제 수정 (ARIES-9907)(JJC-9907)
Agent Java 5.5.2.4 릴리즈 날짜 : 2021-02-24
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전 입니다.
해당 사이트에서만 사용하시기 바랍니다.
버그 수정
프론트엔드 연동 스크립트가 DOT 설정파일에 저장되지 않는 문제 수정 (ARIES-10074)
Agent Java 5.5.2.5 릴리즈 날짜 : 2021-04-20
기능 추가
WMONID 쿠키 설정에 새로운 속성을 추가 할 수 있도록 추가.(append_attribute_for_wmonid_cookie) (ARIES-10158, JJC-4193)
Agent Java 5.5.2.6 릴리즈 날짜 : 2021-04-27
해당 버전은 에이전트 5.5.2.3 기준으로 패치가 이루어져 있어서 5.5.2.4, 5.5.2.5 버전 패치는 포함되어 있지 않습니다.
기능 추가
전체 프로파일을 대상으로 프로파일 수집 및 저장 개수를 설정할 수 있는 옵션 추가.(all_profile_max_size) (ARIES-10190)
변경 및 개선
WebLogic HttpUrlConnection 사용시 ExternalCall으로 설정되도록 개선.(ARIES-10191)
WebLogic HttpUrlConnection 사용시 토폴로지는 지원하지 않습니다.
버그 수정
enable_repeat_sql_summary 옵션 사용시 SQL total time이 누적해서 계산되는 버그 수정.(JJC-4218)
Agent Java 5.5.2.7 릴리즈 날짜 : 2021-05-03
버그 수정
all_profile_max_size 옵션 사용시 루트 프로파일을 덮어쓰는 버그 수정.(JJC-4235)
Agent Java 5.5.2.8 릴리즈 날짜 : 2021-05-27
버그 수정
프로파일 제외 설정이 정상동작하지 않는 버그 수정.(ARIES-10235)(JJC-4231)
Agent Java 5.5.2.9 릴리즈 날짜 : 2021-06-22
변경 및 개선
WebLogic HttpUrlConnection 프로파일 메시지 변경.(ARIES-10295)
Agent Java 5.5.2.10 릴리즈 날짜 : 2021-09-13
버그 수정
WAS를 초기화 할 때 클래스 로딩문제로 인해 BCI 작업시 특정 필드를 찾을 수 없는 버그 수정. (java.lang.NoSuchFieldError 에러가 발생).
Agent Java 5.5.2.11 릴리즈 날짜 : 2021-10-13
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전 입니다.
해당 사이트에서만 사용하시기 바랍니다.
기능 추가
서비스 덤프 생성할 때 SQL 파라미터를 저장하지 않는 기능 추가.(JJC-4462)(dump_active_service_enable_sql_parameter)
변경 및 개선
라이센스 키가 무효화 되었을 경우 PLC 설정이 유지되지 않도록 변경함.(JJC-4462)
Agent Java 5.5.2.12 릴리즈 날짜 : 2022-03-25
이 버전은 베이스 모듈(jennifer.jar) 수동 업그레이드가 필요한 버전 입니다.
기능 추가
트랜잭션 시간을 기준으로 프로파일을 수집하지 않는 옵션 추가.(collect_profile_base_on_transaction_time)
프로파일 수집시 프로파일 버퍼 크기를 조절할 수 있는 옵션 추가.(profile_buffer_size)
변경 및 개선
이름 바꾸기를 설정할 때 설정된 이름에 추가하기가 먼저 적용되는 경우 추가된 이름을 유지하도록 변경함.
Agent .NET 5.5.2.1 릴리즈 날짜: 2020-05-25
변경 및 개선
Npgsql에 대한 Active DB Connection 모니터링 추가
Agent .NET 5.5.2.2 릴리즈 날짜: 2020-06-03
변경 및 개선
Web API 모니터링 시 프로파일링의 루트에 TX-CALL로 나오는 현상 (ARIES-9747)
Agent .NET 5.5.2.4 릴리즈 날짜: 2020-06-11
변경 및 개선
5.5.2.0에 추가된 윈도우 인증을 사용하는 User ID 지원을 WCF 서비스에도 추가
Agent .NET 5.5.2.6 릴리즈 날짜: 2020-06-22
변경 및 개선
IISConfigHelper - 실행 중인 프로세스 중 닷넷 환경을 로드한 경우 목록에 추가 (64비트 프로세스만 지원)
Active Service 상세 보기 화면에서도 윈도우 인증의 User ID가 보이도록 변경
Agent .NET 5.5.2.7 릴리즈 날짜: 2020-06-26
변경 및 개선
stacktrace_by_sqltime 옵션 추가 - 설정된 시간보다 SQL Query 수행 시간이 긴 경우 스택 트레이스를 프로파일 데이터에 추가
Agent .NET 5.5.2.8 릴리즈 날짜: 2020-07-09
변경 및 개선
ASP.NET Core에서도 Front End Monitoring 지원 추가
System.Data.OracleClient에 대한 Active DB Connection 지원
분석/통계의 성능 브라우저에 threadpool_used 성능 데이터 추가(ThreadPool에서 사용중인 Thread 수)
Agent .NET 5.5.2.9 릴리즈 날짜: 2020-07-28
변경 및 개선
InterSystems의 Cache DB 지원(JJC-3769)
System.Net.Mail.SmtpClient의 Send 메서드에 대한 프로파일 추가(CUSTOM-EXTERNAL-CALL)
XView 프로파일 보기에서 SQL 바인딩 변수 하나의 최대 출력 글자 수를 80으로 설정
Agent .NET 5.5.2.10 릴리즈 날짜: 2020-08-19
변경 및 개선
확장자가 없는 URL에 대해서도 ignore_url_postfix 옵션이 적용되도록 변경
ServiceAdapter가 놓여지는 extension 경로의 하위 내용을 관리자 권한으로만 편집 가능하도록 변경
Agent .NET 5.5.2.11 릴리즈 날짜: 2020-09-17
변경 및 개선
Microsoft.Data.SqlClient의 SqlConnection 타입에 대한 Open 메서드 모니터링 추가
버그 수정
Filter 구문을 가진 예외 처리가 있는 메서드는 동적 프로파일링에서 제외 (JJC-3725)
Agent .NET 5.5.2.12 릴리즈 날짜: 2020-09-18
변경 및 개선
conf 파일의 "appList_webApp" 속성에 inst_name에 해당하는 값을 마지막에 설정하도록 지원(JJC-3840)
기존 appList_webApp의 경우 "appList_webApp = /LM/W3SVC/12/ROOT,242,243"과 같은 형식으로 값을 주었다면, 이번 패치부터는 마지막에 값을 하나 더 추가해 "appList_webApp = /LM/W3SVC/12/ROOT,242,243,myweb"과 같은 형식으로 설정할 수 있다. 여기서 "myweb" 값은 해당 웹 애플리케이션의 "inst_name"에 설정된다.
추가적으로, IISConfigHelper의 경우 "Name" 칼럼의 값을 편집해 appList_webApp의 마지막 값을 설정할 수 있도록 지원한다.
Agent .NET 5.5.2.14 릴리즈 날짜: 2020-10-28
버그 수정
profile_service_method이면서 동시에 service_append_naming_param으로 지정한 경우 서비스 이름이 추가되지 않는 문제 수정
동적 프로파일 메서드 지정 시 메서드의 인자가 out 또는 ref 유형인 경우 프로파일링이 되지 않는 문제 수정 (JJC-3889)
Sybase.Data.AseClient.AseConnection.Close 프로파일이 안 되는 문제 수정
IISConfigHelper - 웹 애플리케이션에 할당된 AppPool이 없어도 오류가 발생하지 않도록 변경 (JJC-3875)
.NET Core 환경에서 Trace.WriteLine 프로파일링이 안 되는 문제 수정
.NET Core 환경에서 System.Data.SqlClient의 비동기 메서드를 호출하는 웹 응용 프로그램에서 MissingMethodException 오류가 발생하는 문제 수정 (JJC-3892) - (5.4.0.4 이후의 .NET 에이전트부터 발생)
"uninstall.bat"을 윈도우 탐색기의 "관리자 권한으로 실행" 메뉴로 실행하는 경우 정상적으로 제거가 안 되는 문제 수정
Agent .NET 5.5.2.15 릴리즈 날짜: 2020-10-29
버그 수정
설치 도중 오류가 발생하면 등록된 프로파일링 관련 환경 변수를 모두 해제하도록 변경 (JJC-3894)
Agent .NET 5.5.2.16 릴리즈 날짜: 2020-11-03
버그 수정
닷넷 에이전트 5.5.1.1 버전 이후 설치 시 "휴지통이 손상되었습니다." 메시지가 출력되는 문제 수정 (JJC-3901)
Agent .NET 5.5.2.17 릴리즈 날짜: 2020-11-05
버그 수정
.NET Core 3.x 응용 프로그램에서 Loaded Class, Dynamic method profiling 등의 클래스 목록이 비어 있는 문제 수정
Agent .NET 5.5.2.18 릴리즈 날짜: 2020-11-13
버그 수정
ignore_url 설정이 포함된 경우 conf 전체 설정이 적용되지 않는 문제 수정 (5.5.2.10 이후 버전에서 발생)
Agent .NET 5.5.2.19 릴리즈 날짜: 2020-11-27
변경 및 개선
ASP.NET Core의 Blazor Server 유형에 대한 모니터링 지원 추가 (.NET Core 3.x 기반)
Agent .NET 5.5.2.20 릴리즈 날짜: 2020-11-30
버그 수정
소스 코드 변경 이력의 개별 리소스 확인이 안 되는 문제 수정 (JJC-3945)
Agent .NET 5.5.2.21 릴리즈 날짜: 2020-12-04
변경 및 개선
인증서로 서명한 버전의 설치 파일을 함께 배포
버그 수정
IISConfigHelper - AppPool의 이름이 대소문자가 다르게 Web Application에 적용된 경우 나열이 안 되는 문제 수정 (JJC-3875)
Agent .NET 5.5.2.22 릴리즈 날짜: 2020-12-10
버그 수정
X-View 프로파일 - 다중 resultset 상황에서 FETCH가 2번 중복되어 나오는 문제(JJC-3961)
Agent .NET 5.5.2.23 릴리즈 날짜: 2020-12-18
변경 및 개선
log4net 라이브러리에 대한 프로파일 추가(ARIES-10010, JJC-3887)
Agent .NET 5.5.2.24 릴리즈 날짜: 2021-01-26
버그 수정
xmldoc_trace 옵션이 동작하지 않는 문제(JJC-4032)
Agent PHP 5.5.2.1 릴리즈 날짜: 2020-06-23
버그 수정
PDOStatement::fetchAll 실행시 SQL_TOOMANY_FETCH 에러가 잘못 수집되는 버그 수정(ARIES-9768)
Agent PHP 5.5.2.2 릴리즈 날짜: 2020-07-07
변경 및 개선
소켓 정보를 /proc/net/tcp, /proc/net/tcp6 으로 부터 수집하도록 변경 (ARIES-9773)
파일 수 메트릭을 /proc/<pid>/fd 로 부터 수집하도록 변경 (ARIES-9773)
collect_system_socket 고급 옵션 추가. collect_system_socket 옵션 값이 true일때 시스템 전체 소켓을 수집함. false일때는 PHP 프로세스 관련 소켓만을 수집함. 기본값은 true(ARIES-9773)
PHP 5.5.2.1 이하 버전에서는 아래 PHP 함수를 통해 소켓을 연 경우만 분석>소켓, 소켓 수 메트릭 으로 수집되었다.
* socket_connect
* fsockopen
* pfsockopen
PHP 함수를 호출을 통해 열린 소켓만 수집하기에 "분석>소켓" 화면 및 "소켓 수 메트릭"에 소켓 정보가 수집되는 일이 드물었다. 개발자가 소켓을 PHP 함수로 직접 여는 경우는 극히 드물기 때문이다.
예를 들어, mysql_connect 함수로 원격 DB 서버와 커넥션을 맺었다고 가정하자. 이때 tcp 소켓이 열리게 되나, 분석>소켓에서는 소켓 정보가 보이지 않는다. 왜냐면 명시적으로 PHP 소켓 오픈 함수를 통해 열린 소켓이 아니기 때문이다. (mysql_connect 내 C 함수로 소켓이 열린것이기에 수집되지 않는다)
이를 해결하기 위해 5.2.2.2 버전 부터는 소켓 정보를 /proc/net/tcp, /proc/net/tcp6 로 부터 수집한다.
위 변경으로 인해 분석>소켓 화면의 다음 컬럼 값들의 의미가 변경되었다.
"소켓이 열린 시간" 컬럼 값은 항상 현재 시간을 표시된다.* "모드" 컬럼 값에는 TCP 상태가 표시된다. ex) ESTAB, LISTEN, FIN-WAIT, TIME-WAIT 등
* "크기" 컬럼 값은 항상 0이 표시된다.
* "스택트레이스" 컬럼은 항상 "대기중"으로 표시되나, 스텍트레이스 동작은 수행되지 않는다. 분석 > 소켓의 스택트레이스 기능은 사용할 수 없다.
Agent PHP 5.5.2.3 릴리즈 날짜: 2020-07-13
버그 수정
current_encoding 옵션이 "소스 코드 변경 이력" 파일에 반영되지 않는 버그 수정 (ARIES-9786, JJC-3741)
"소스 코드 변경 이력" 파일 내용이 32,767 bytes 만 수집되는 버그 수정(ARIES-9786, JJC-3741)
Agent PHP 5.5.2.4 릴리즈 날짜: 2020-07-30
변경 및 개선
[분석 > 환경변수] CPU 정보를 수집해 표시하도록 개선 (model name, cpu MHz, sibilings, cpu cores, cache size)
버그 수정
PDO::ATTR_ERRMODE 속성이 PDO::ERRMODE_EXCEPTION일 경우(Laravel DB 드라이버 기본 옵션) SQL 쿼리 에러가 정상 수집되지 않는 버그 수정 (ARIES-9810)
Agent PHP 5.5.2.5 릴리즈 날짜: 2021-01-27
버그 수정
message_queue_worker 에서 발생하는 Segmentation Fault 버그 수정 (ARIES-10049)
Agent PHP 5.5.2.6 릴리즈 날짜: 2021-03-15
기능 추가
환경 변수로 부터 옵션을 설정할 수 있도록 기능 추가.(ARIES-10099)
기존 옵션 앞에 "jennifer_" 를 붙여 환경 변수를 설정하면 되고, 환경 변수 키는 대소문자를 구분하지 않는다.(ex : JENNIFER_SERVER_ADDRESS=192.168.0.10)
Long Live CLI 프로세스를 위한 서비스 시작점 설정 기능 추가(ARIES-10082, experimental)
log_rotation 옵션 추가 (JJC-4125, ARIES-10096)
개선 및 변경
Long Live CLI 프로세스를 위한 서비스 시작점 설정 기능 추가(ARIES-10082, experimental)
버그 수정
Native callstack을 수집했을 때 pipe fd가 삭제 되지 않고 계속 남아 있는 버그 수정(ARIES-10082)