애플리케이션 보고서
홈 화면 > 프로젝트 선택 > 보고서
화면 위에 보고서에서 버튼을 클릭하면 일간, 주간, 월간으로 분류된 각종 분석 보고서를 확인할 수 있습니다. 원하는 보고서 양식을 선택한 다음 조회하길 원하는 날짜와 시간, 필터 옵션을 설정하세요. 버튼을 선택하면 선택한 보고서를 확인할 수 있습니다.
일간 애플리케이션 보고서
일간 애플리케이션 보고서는 하루 동안의 애플리케이션 성능을 수치와 차트로 확인할 수 있는 보고서입니다. 시작일, 시작 시간, 종료 시간을 직접 설정하여 조회할 수 있습니다.
개요
개요는 선택한 조회 기간에 대한 애플리케이션 정보를 개략적으로 볼 수 있습니다. 피크타임 성능 요약은 하루 동안 처리량이 가장 높았던 시간과 그 시간대의 지표들을 확인할 수 있습니다.
-
방문자(DAU, Daily Active User)
선택한 조회 기간 동안 접속한 사용자 수입니다.
-
요청
조회 기간 동안 들어온 트랜잭션의 수입니다.
-
에러 비율
에러 건수에서 트랜잭션 건수를 나눈 값입니다.
-
치명적 이벤트
조회 기간동안 발생된 메트릭스 이벤트 중 레벨이 critical인 이벤트의 수입니다.
-
애플리케이션 서버
조회 기간동안 모니터링한 애플리케이션 수(에이전트 수)입니다.
-
CPU 코어
조회 기간동안의 CPU 코어 수입니다.
-
APDEX*100(Application Performance Index)
조회 기간 동안 애플리케이션에 대한 고객 성능 만족도입니다.
-
처리량(TPS, Transaction Per Second)
초당 처리된 트랜잭션의 수를 의미하며, 서비스 성능 지표의 기준이 됩니다.
성능 추이 차트
성능 추이 차트를 통해 주요 지표들을 시각화하여 볼 수 있습니다.
성능 추이 차트에서 볼 수 있는 지표로는 동시접속 사용자, 시간당 방문자 수, 처리량(TPS), 평균 응답시간, CPU 사용률, 힙 사용량, 에러 건수, 일간 트랜잭션 분포도가 있습니다. 각 그래프에서는 해당 지표가 가장 높았던 시간과 수치를 함께 확인할 수 있습니다.
차트 우측 상단의 CSV 버튼을 이용하여 데이터를 엑셀 파일로 다운로드 할 수 있습니다.
일간 트랜잭션 분포도에서는 시간대별 트랜잭션 분포를 한눈에 확인할 수 있습니다. 그래프의 x축은 각 트랜잭션의 종료 시간, y축은 응답시간( 초)을 의미합니다. 정상 트랜잭션의 경우 파란색으로 표시되고, 에러가 발생한 경우 빨간색으로 표시됩니다.
애플리케이션별 현황
모니터링 대상별로 피크타임 성능과 일일 평균 성능을 확인할 수 있습니다. 액티브 건수는 진행 중인 트랜잭션 건수를 말합니다.
트랜잭션 TOP 10
하루 동안 트랜잭션 건수, 에러 건수, 평균 응답시간이 높았던 트랜잭션을 상위 10개 항목을 뽑아서 보여줍니다.
탑 스택 TOP 10
Stack Trace 상의 Step을 기준으로 Step 간의 호출 빈도를 비율로 계산한 정보를 간소화하여 볼 수 있습니다. 분석 > 스택 > 탑 스택 페이지에서 Stack 상세 내용을 조회할 수 있습니다.
SQL 평균응답시간 TOP 10
조회 기간 동안 사용된 SQL 쿼리문에 대해 평균 응답시간을 기준으로 정렬한 통계 정보입니다. 통계 > SQL 페이지에서 각 쿼리의 발생 시간 및 성능을 상세 조회할 수 있습니다.
증가%
조회 전일까지 3일간의 데이터를 평균 낸 값과 조회 당일 데이터를 비교하여 증가한 비율을 계산한 수치입니다.
-
예시
4월 25일 00시 00분
~23시 59분
데이터 조회 →4월 22일 00시 00분
~4월 24일 23시 59분
데이터 와 비교해당 수치가 10% 이상인 경우 붉은색으로, 5%~10% 사이인 경우 주황색으로 표시됩니다. 5% 미만의 증가율은 표시하지 않습니다.
주간 애플리케이션 보고서
주간 애플리케이션 보고서는 일주일간 애플리케이션 성능을 수치와 차트로 확인할 수 있는 보고서입니다. 시작일을 직접 설정할 수 있으며, 조회 당일 기준 7일 전부터 조회 가능합니다.
개요
-
주간 총 방문자 수(Weekly Active User)
일주일 간 접속한 사용자 수입니다.
-
주간 트랜잭션 건수
일주일 간 들어온 요청이 처리되어 응답이 반환된 수입니다.
-
APDEX*100
조회 기간 동안 애플리케이션에 대한 고객 성능 만족도를 나타냅니다.
가동률
모니터링 대상별 가동률을 일자별로 확인할 수 있으며, 주간 평균을 확인할 수 있습니다. 데이터가 없으면 - 로 표시되며, 데이터는 있으나 그 값이 작은 경우 0 으로 표시될 수 있습니다.
성능 추이 차트
주간 애플리케이션 보고서의 차트에는 방문자 수, APDEX*100, 실시간 사용자, 트랜잭션 수, 응답시간, 처리량, 액티브 트랜잭션, CPU 사용률, Heap 사용량이 있습니다.
차트의 x 축은 날짜, y 축은 지표의 수치를 나타내며, 주간 데이터 중 지표 값이 가장 높았던 날짜와 그 값을 그래프 위의 텍스트로 확인할 수 있습니다. 그래프 아래의 표에서는 일자별 평균값, 최댓값, 주간 평균값 등을 확인할 수 있습니다.
차트 우측 상단의 CSV 버튼을 이용하여 데이터를 엑셀 파일로 다운로드 할 수 있습니다.
트랜잭션 TOP 10
트랜잭션 TOP 10 비교에서는 시작일을 기준으로 일주일간의 데이터와 그 전 주의 데이터를 비교 해볼 수 있습니다.
각 트랜잭션에 대한 상세 정보 조회를 원하는 경우 통계 > 트랜잭션 메뉴에서 조회할 수 있습니다.
예시 시작일 4월 22일
- 조회 주:
4월 22일 00시 00분
~4월 28일 23시 59분
- 일주일 전:
4월 15일 00시 00분
~4월 21일 23시 59분
트랜잭션 수
일주일 간 들어온 트랜잭션을 트랜잭션 수를 기준으로 내림차순 정렬한 결과입니다.
-
트랜잭션 수
해당 애플리케이션에 들어온 요청이 처리되어 응답이 반환된 수를 의미합니다. 일주일 간 어떤 서비스(URL)가 가장 활발했는지를 확인할 수 있는 지 표가 됩니다.
-
증감건
조회 주와 조회 전주의 트랜잭션 수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
에러 건수
일주일 간 들어온 트랜잭션을 에러 건수를 기준으로 내림차순 정렬한 결과입니다.
-
에러 건수
어떤 서비스(URL)에서 에러가 많이 발생했는지를 확인할 수 있는 통계 데이터입니다.
-
증감건
조회 주와 조회 전주의 에러 건수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
평균 응답 시간
일주일 간 들어온 트랜잭션을 평균 응답시간을 기준으로 내림차순 정렬한 결과입니다.
-
평균 시간
애플리케이션 서버가 사용자에게 요청 결과를 반환하는데 걸린 시간을 의미하며, 단위는 밀리 세컨드(ms)로 표시됩니다.
-
증감 시간
조회 주와 조회 전주의 응답 시간을 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
탑 스택 TOP 10
Stack Trace 상의 Step을 기준으로 Step 간의 호출 빈도를 비율로 계산한 결과입니다. 해당 스택에 대한 일주일 전 데이터와 조회 주 데이터를 비교해 볼 수 있습니다.
-
증감건
조회 주와 조회 전 주의 스택 호출 건수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
SQL 평균 응답시간 TOP 10
SQL 쿼리문에 대해 평균 응답시간을 기준으로 정렬한 결과입니다. 각 쿼리문에 대한 주간 건수 및 평균 시간을 비교해 볼 수 있습니다.
-
증감 시간
조회 주와 조회 전 주의 SQL 처리 평균 시간을 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
프로젝트 에러 현황
프로젝트 에러 현황에서는 에러 데이터를 주간별로 비교해 볼 수 있습니다. 에러가 발생한 클래스와 에러 메시지를 확인할 수 있습니다.
-
에러 발생 건수
에러 클래스와 에러 메시지가 같은 것끼리 합산하여 내림차순 정렬된 결과입니다.
-
증감건
조회 주와 조회 전 주의 에러 발생 건수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
증감률 색상별 의미
- 파란색: 증감율이 음수인 경우로 전 주에 비해 감소했음을 의미합니다.
- 주황색: 증감율이 0% 이상 10% 미만인 경우를 의미합니다.
- 빨간색: 증감율이 10% 이상이거나, 전 주에는 없었던 새로운 데이터인 경우를 의미합니다.
월간 애플 리케이션 보고서
월간 애플리케이션 보고서는 한 달 동안의 애플리케이션 성능을 수치와 차트로 확인할 수 있는 보고서입니다. 시작일을 직접 설정할 수 있으며, 조회 당일 기준 30일 전부터 조회 가능합니다.
개요
개요에서 한 달간의 전체 트랜잭션 건수, 사용자 수, 가동률, 애플리케이션 수, 코어 수, Apdex*100 수치를 한 번에 확인할 수 있습니다.
-
월간 트랜잭션 건수
한 달 동안 들어온 전체 트랜잭션의 수입니다.
-
월간 사용자 수(MAU, Monthly Active User)
한 달 동안 접속한 사용자 수입니다.
-
가동률
한 달 동안의 각 애플리케이션 가동률을 평균 낸 값입니다.
-
애플리케이션 수
한 달 동안 모니터링한 애플리케이션의 전체 수입니다.
-
전체 코어
한 달 동안의 CPU 코어 전체 개수입니다.
-
APDEX*100(Application Performance Index)
조회 기간 동안 애플리케이션에 대한 고객 성능 만족도입니다.
애플리케이션별 현황
모니터링 대상별로 IP 주소, OS 정보, 한 달간 가동률 평균을 확인할 수 있습니다.
성능 추이 차트
한 달간 주요 지표들을 차트로 조회해 볼 수 있습니다. 월간 애플리케이션 보고서에서 차트로 그려지는 지표는 다음과 같습니다.
-
고객 충성도
매주 사용하는 유저 중에서 얼마나 많은 유저가 매일 사용하고 있는지를 수치화 시킨 값입니다.
-
일간 방문자 수
하루 동안 접속한 사용자 수를 나타낸 그래프입니다.
-
일간 트랜잭션 수
하루 동안 들어온 트랜잭션 수를 나타낸 그래프입니다.
-
시간당 트랜잭션
시간당 들어온 트랜잭션 수를 일별로 나타낸 그래프입니다.
-
시간당 에러 건수
시간당 들어온 트랜잭션 에러 수를 일자별로 나타낸 그래프입니다.
-
액티브 트랜잭션
시간당 들어온 액티브 트랜잭션 수를 일자별로 나타낸 그래프입니다.
-
처리량
초당 트랜잭션 처리량을 시간별로 계산하여 일자별로 나타낸 그래프입니다.
-
시간당 평균 응답시간
시간당 들어온 트랜잭션의 평균 응답시간을 일자별로 나타낸 그래프입니다.
-
힙 사용량
시간당 들어온 자바 Heap 메모리 사용량을 일자별로 나타낸 그래프입니다.
-
CPU SYS 사용률
하루 동안의 CPU SYS 사용량 %를 일자별로 나타낸 그래프입니다.
-
프로세스 CPU 사용률
하루 동안 자바 프로세스가 사용하는 CPU %를 일자별로 나타낸 그래프입니다.
-
APDEX*100
하루 동안의 고객 만족도를 일자별로 나타낸 그래프입니다.
APDEX(Application Performance Index) 계산 방식
응답 속도에 따라 만족, 허용, 불만의 3단계로 분리하여 다음과 같은 계산을 수행합니다.
APDEX*100 = (만족한 사용자 수 + (허용 수 * 0.5 / 전체 사용자 수)) * 100
차트 우측 상단의 CSV 버튼을 이용하여 데이터를 엑셀 파일로 다운로드 할 수 있습니다.
트랜잭션 TOP 10
트랜잭션 수
한 달 동안 들어온 트랜잭션을 트랜잭션 수를 기준으로 내림차순 정렬한 결과입니다.
-
트랜잭션 수
애플리케이션에 들어온 요청이 처리되어 응답이 반환된 수를 의미합니다. 한 달간 어떤 서비스(URL)가 가장 활발했는지를 확인할 수 있는 지표가 됩니다.
-
증감건
조회 당월과 조회 전월의 트랜잭션 수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
에러 건수
한 달 동안 들어온 트랜잭션을 에러 건수를 기준으로 내림차순 정렬한 결과입니다.
-
에러 건수
어떤 서비스(URL)에서 에러가 많이 발생했는지를 확인할 수 있는 통계 데이터입니다.
-
증감건
당월과 조회 전월의 에러 건수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
평균 응답 시간
한 달 동안 들어온 트랜잭션을 평균 응답시간을 기준으로 내림차순 정렬한 결과입니다.
-
평균 시간
애플리케이션 서버가 사용자에게 요청 결과를 반환하는데 걸린 시간을 의미하며, 단위는 밀리 세컨드(ms)로 표시됩니다.
-
증감 시간
조회 당월과 조회 전월의 응답 시간을 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
탑 스택 TOP 10
Stack Trace 상의 Step을 기준으로 Step 간의 호출 빈도를 비율로 계산한 결과입니다. 해당 스택에 대한 한 달 전 데이터와 조회 당월 데이터를 비교해 볼 수 있습니다.
-
증감건
조회 당월과 조회 전월의 스택 호출 건수를 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
SQL 평균응답시간 TOP 10
SQL 쿼리문에 대해 평균 응답시간을 기준으로 정렬한 결과입니다. 각 쿼리문에 대한 월간 건수 및 평균 시간을 비교해 볼 수 있습니다.
-
증감 시간
조회 당월과 조회 전월의 SQL 처리 평균 시간을 비교한 수치이며, 증감률은 이를 백분율로 계산한 수치입니다.
증감률 색상별 의미
- 파란색: 증감율이 음수인 경우로 전 주에 비해 감소했음을 의미합니다.
- 주황색: 증감율이 0% 이상 10% 미 만인 경우를 의미합니다.
- 빨간색: 증감율이 10% 이상이거나, 전 주에는 없었던 새로운 데이터인 경우를 의미합니다.