Service 1.4.0
1.4.9
2019-07-22
언어설정 개인화
-
회원 가입 페이지에 언어 설정 항목이 추가되었습니다. 서비스 페이지에서 표시할 언어를 지정하여 회원가입 하도록 적용됩니다.

-
화면 우상단 계정 수정 메뉴를 통해 계정의 언어 설정을 변경할 수 있습니다. 본 설정은 서비스 페이지의 언어 표시 설정 기능을 제공합니다. 입력 가능한 정보는 'ko', 'en', 'ja', 'zh' 로 제한됩니다.

-
기존의 언어 변경 기능은 현재 페이지 내의 언어 설정을 변경하는 기능으로만 활용됩니다.

통합대시보드 - 서버모니터링 디스크/네트워크 지표의 디바이스별 추이 차트 제공
-
통합대시보드V2 > 위젯 생성 > 위젯 유형: 시리즈 차트 또는 시리즈 비교 > 프로젝트 선택: Server - 지표 선택
-
디스크 관련 지표: Disk I/O % 등 12개 항목
-
네트워크 관련 지표: Network Traffic 등 8개 항목
-

-
위젯 생성 시 선택된 프로젝트에 등록된 서버에 해당하는, 디바이스별 수집 지표값의 추이를 나타냅니다. (툴팁: 프로젝트명 - 디바이스명 : 지표값)

-
라인 하이라이트: 차트 라인을 클릭하여, 라인에 해당하는 수집 서버의 차트를 강조할 수 있습니다. (하이라이트 기능 이용 시 툴팁에선 수집 서버에 해당하는 디바이스 전체 차트를 표시합니다.)
사이즈 메트릭 유닛 표현
시스템의 지표 표현 단위는 2진 단위가 사용됩니다. killbyte를 megabyte로 변환 시에는 1,024로 나누어 표현하는 방식이 적용됩니다.
용량 지표를 표현하는 방식에 있어서 사용자에게 정확한 정보를 제공하기 위하여, 2진 단위로 나누어 표기하는 방식을 적용하였습니다.
메모리와 같이 byte 단위를 사용하는 지표의 경우, 메비바이트 형식의 표기법으로 일부 차트의 표현을 개편하였습니다.
-
1GiB = 1,024MiB = 2^20B

프로파일
1.4.8
1.4.7
2019-07-08
통합대시보드V2 히트맵 드래그 모달, 트랜잭션 변경에 따른 로딩문제 수정
-
히트맵 에이전트 선택시 즉각적으로 데이터를 가져오는 동작을 반복적으로 진행했을 때 로딩기능을 넣어 트랜잭션 목록을 정상적으로 가져올 수 있게 수정하였습니다.

애플리케이션 대시보드, 대시보드 상세 Heap/Memory 차트
-
Heap/Memory 차트에서 전체량(Total) 또는 사용량(Used)을 필터링할 수 있는 기능을 추가하였습니다.
-
위젯 상단 [TOTAL/USED] 버튼을 클릭하여, 선택한 지표를 차트 상에서 숨기거나 다시 표시할 수 있습니다.
-
차트 상에 마우스 호버 시, 해당 애플리케이션의 Total값과 Used값을 함께 표시합니다.
-
차트를 확대하여 확인하고 싶으신 경우, 우측 화살표 모양을 클릭하여 '대시보드 상세' 화면으로 진입하여 위와 같은 기능을 이용할 수 있습니다.

1.4.6
2019-07-02
애플리케이션 - 애플리케이션/그룹/통합 토폴로지
-
Inbound 호출, Outbound 호출 노드를 비표시 할 수 있는 옵션이 추가되었습니다.


-
노드선택 뷰에서 지정하는 별칭이 지정되지 않던 버그가 수정되었습니다.
-
애플리케이션 토폴로지에서 별칭 저장 시, 서버 메뉴에서 애플리케이션의 별칭을 부여하는 것과 동일하게 애플리케이션 명이 변경됩니다.
애플리케이션 - 트랜잭션 검색 사용성 개선
-
트랜잭션 프로필 데이터 중 중요 스텝에 대한 식별이 용이하도록 스타일이 개선되었습니다.
-
HTTP-HEADER 정보가 추가되었습니다.

-
SQL, HTTPC URL, 데이터베이스 커넥션 스텝을 마우스 호버하면 복사 기능과 더보기 표시 아이콘을 표시합니다.

-
SQL 및 HTTP 파라미터 바인딩을 위해 사용하는 비밀번호 설정이 'WHATAP’인 경우 자동으로 매핑된 결과를 보여줍니다.

파라미터 바인딩을 위한 비밀번호는 에이전트 설치 경로의 [paramkey.txt]에서 편집 및 확인이 가능합니다. |
1.4.5
2019-06-24
애플리케이션 - 통계 - CSV 데이터 다운로드 최대 CSV 라인 수 설정 기능 추가

-
통계 메뉴에서 조회한 데이터를 CSV 포맷의 문서로 다운로드 할 때 최대 출력하는 CSV라인의 수를 설정합니다. (기본값:100000)
통합대시보드, 애플리케이션 대시보드 - 차트 라인 하이라이트 기능 개선
-
복수개의 선형으로 이루어진 차트(멀티 라인)에서 라인 하나를 '클릭’하여 해당 애플리케이션에 해당하는 라인을 강조하는 기능입니다.
애플리케이션 - 통계 - 차트 데이터 시간표시 개선
-
기존에 종료시간 기준으로 시간값을 보여주는 문제가 있는데 이동했을 때 5분이 빠지는 느낌을 주기 때문에 범위의 시간을 표시하도록 개선

애플리케이션 - 큐브 - 키보드 방향키를 이용하여 큐브 캘린더 시간 선택 기능 추가
-
큐브 캘린더 : 분석 지표 선택 - 일자 선택 - 선택한 지표에 해당하는 히트맵이 시간 순으로 표시됩니다. 사용자가 관심있는 지표의 추이 정보를 캘린더 형식으로 표시하여 상세 분석을 연계 위한 탐색 기능을 제공합니다.
-
기존 큐브 캘린더의 시간 구간을 클릭하여 시간을 선택하는 것 외에도, 키보드 방향키를 이용하여 선택 구간을 이동할 수 있도록 기능을 추가되었습니다.

세션 만료 시 로그아웃 안내 메시지 기능 추가
-
브라우저에서 사용자가 아무런 동작 없이 장기간 방치된 경우 세션이 종료됩니다. 세션이 종료된 경우 데이터 조회가 제한되기 때문에, 재로그인을 안내하는 메시지가 화면 상에 표시됩니다.

쿠버네티스 - 컨테이너 구성 토폴로지
-
PersistentVolumeClaim, Job, CronJob, StatefulSet, ServiceAccount, Role, RoleBinding, ClusterRole, ClusterRoleBinding, ConfigMap 선택 버튼이 추가되었습니다.

-
Pod, PersistentVolumeClaim, PersistentVolume 간의 연관 관계를 표시하는 기능이 추가되었습니다.

1.4.4
2019-06-17
토폴로지 개선
-
화면 사이즈 조정 시, 토폴로지를 다시 렌더링 하도록 개선하였습니다.
-
노드 선택 박스의 표시/비표시 방법을 명확히 인지하도록 버튼에 (더블클릭) 문구를 추가하였습니다.
로그인/회원 가입 페이지 버그 픽스
-
하단 언어 선택 변경 시, 언어가 변경되지 않는 버그를 수정하였습니다.
-
국가를 대한민국으로 선택 시, 전화번호 인증 버튼이 노출되지 않는 버그를 수정하였습니다.
Limited 프로젝트 사용 제한 설정 정비
-
Trial 기간이 끝난 후 유상 전환되지 않은 프로젝트의 경우 일부 서비스 사용이 제한됩니다.
-
Application Monitoring : 애플리케이션 대시보드, 이벤트 설정, 이벤트 수신 설정 외 사용 제한
-
Server Monitoring : 리소스보드, 이벤트 설정, 이벤트 수신 설정 외 사용 제한
-
히트맵 차트 기능 추가

-
히트맵 버전 업그레이드를 위해 보류한 좌우(<>)구간 이동 기능을 보완하였습니다.
-
DB 추적 기능 을 보완하였습니다.
-
히트맵 트랜잭션 분포와 DBX 플랫폼별 주요 지표에 대한 추이 정보를 비교 분석 수 있습니다.
-
사용자가 속한 DBX 프로젝트 및 인스턴스를 선택하여 차트 기능을 활성화합니다.
-

성능추이 - 표현데이터 문제 수정
-
시간값 6시로 표시되지만 값은 3시간 데이터로 표현되는 문제 처리
-
하루치 이상의 데이터만 표현하지 않던 오른쪽의 시리즈 데이터를 12시간 에서도 보여주지 못했던 문제를 처리완료
1.4.3
2019-06-10
토폴로지 관련
-
위치 저장 기능이 보완되었습니다.
-
위치 복원 버튼이 라디오 버튼으로 대체되었습니다. 위치 복원 라디오 버튼 체크 시, 차트 갱신 과정에서 추가되는 노드의 위치도 복원합니다.
-
기존의 위치 저장 기능과 별도로 위치 저장(병합) 기능이 추가되었습니다.
-
위치 저장(병합) 버튼 클릭 시에는, 현재 노드의 위치에 기존에 저장한 노드의 위치 정보를 병합하여 저장합니다. |
-
별칭 지정 기능이 추가되었습니다.
-
노드 선택 표시 차트 상의 노드에서 우측 마우스 클릭 시, 별칭 입력 팝업이 표시되며 엔터 입력 시 별칭이 저장됩니다. 이후 차트 갱신 타이밍에 별칭이 적용됩니다.
-
-
JAVA 에이전트의 애플리케이션 차트 적용 옵션이 디폴트로 적용됩니다.
에이전트 설치 페이지를 통해 다운로드 받으시는 에이전트 패키지의 설정 파일(whatap.conf)에 디폴트로 옵션이 추가됩니다. |
쿠버네티스 프로젝트 추가
대망의 쿠버네티스 모니터링 기능이 추가되었습니다.
-
SaaS 가격 : 쿠버네티스 노드 VM코어 당 월 30,000원
-
데이터 서버 지역 : Korea-AWS-Seoul

대시보드 애플리케이션 선택 기능 개선
대시보드 차트를 구성하는 애플리케이션 선택 옵션을 추가하였습니다.

-
기존 에이전트 단위뿐만 아니라 에이전트 종류 및 에이전트 노드 단위 애플리케이션 선택이 가능합니다.

-
애플리케이션 활성 상태 구분 : 활성 상태(좌측), 비활성 상태(우측)

-
선택 구분 : 선택(좌측), 미선택(우측)

-
핀 모드 전환을 통해 애플리케이션 전체 현황을 대시보드 상단 위치에 고정할 수 있습니다.
-
핀 모드 전환 시 전체 선택 / 활성중인 애플리케이션 선택 / 선택한 것만 보기 기능을 제어할 수 있습니다.
-

-
에이전트 선택의 경우 간편 선택 기능을 이용해 보다 쉽게 애플리케이션 선택이 가능합니다.
-
애플리케이션 이름 순으로 정렬된 테이블에서 상단 열 구분(A, B, ..) 또는 좌측 행 구분(1, 2, ..)을 클릭하면 해당 열 또는 행에 해당하는 에플리케이션을 선택할 수 있습니다.
-
검색 시 입력한 내용을 포함하는 애플리케이션을 강조합니다.
-

통합대시보드 V2 부수적인 안정화
통합대시보드V2는 Beta라는 속성을 가지고 지속적인 오류를 발생시키고 있어 상당한 골칫거리 였습니다. 아래에 현재 수정된 버그들을 나열합니다.
또한 기존 통합대시보드V1에 지원하던 수정기능과 공유기능들을 지원하고 선택된 어플리케이션에 관한 정보를 바로 보여주는 작은 팝업도 추가했습니다.
-
시리즈 지표 입력 오류
-
위젯 추가 사이즈 조절
-
머지타입이 변환되지 않는 이슈
-
템플릿 생성시 프로젝트 동시선택 현상
-
아크이퀄라이저 머지타입 추가에 따른 차트기능 추가 및 데이터 병합으로 인해 수많은 데이터 표현시 값이 잘려 표현되는 문제 인 것들과 추가적으로 부수적인 오류들을 수정해 현재 반영했습니다.
통합대시보드는 이젠 하위메뉴가 아닌 메인에서 가장 잘 보이는 위치로 이동해 나갈 예정입니다. |
1.4.0
2019-05-20
Open API 버그 수정
-
Open API를 사용하여 일별 사용자 정보를 취득할 경우, GMT+0 기준으로 사용자 수를 집계하여 반환하던 버그를 수정하였습니다.
-
전달받은 시간 정보를 GMT+0로 보정하던 처리를 폐기하고, 사용자 전달 값 기준으로 조회가 가능하도록 개선되었습니다.
사용 방법
curl -L -w "\n" -H "x-whatap-token: {Project Token}" -H "x-whatap-pcode: {Project Code}" "https://service.whatap.io/open/api/json/visitor_d/{stime}/{etime}"
-
stime , etime은 Unix Epoch Time (millisecond) 을 활용합니다.
-
기존에는 stime을 보정하여 GMT+0시로 보정하여 응답을 반환하던 부분을 아래와 같이 개선하였습니다.
Open API를 통해 전달된 stime 기준으로 24시간 단위로 사용자 수를 집계한 결과를 응답으로 반환합니다. |