본문으로 건너뛰기

업무별 그룹 - 애플리케이션

업무별로 전체적인 처리 상황을 파악하기 위한 항목이다. 보통 한 업무를 처리하기 위해 WAS 인스턴스를 여러 개를 구성하여 사용하기 때문에 업무 시스템에 대한 전체적인 상황을 파악하기 위해 사용한다.

그래프 상단의 ‘Navigator’에서 업무 애플리케이션 이름을 선택하면 현재 그래프와 같은 내용을 해당 업무에 대한 그래프로 변경하여 표시한다. 업무별 그룹에서는 개별 인스턴스는 선택되지 않는다.

애플리케이션 > 만족도 지수(APDEX)

해당 애플리케이션에 대한 사용자 만족도 지수(APDEX)를 그래프로 출력한다. 한 업무를 위해 사용하는 여러 개의 인스턴스를 합산하여 평균 APDEX 값을 구해 그래프로 표시한다.

애플리케이션 > 실시간 요청 모니터링

업무별로 구성된 애플리케이션에 요청되는 정보를 실시간으로 표시한다. 요청에 대한 처리 현황에 대한 모니터링이 가능하다.

애플리케이션 > 트랜잭션 맵(T-Map)

해당 업무에 대한 Transaction Heatmap(T-Map)을 표시한다. 사용법은 APM 대시보드 화면 구성 - Transaction Heatmap(T-Map)을 참조하라.

애플리케이션 > 스레드 덤프 분석

WAS 인스턴스의 현재 실행중인 내용을 확인하려면 스레드 덤프를 이용하여 분석한다.

자세한 스레드 덤프의 분석 방법에 대해서는, APM을 통한 서버 장애 대응 방법을 참고

애플리케이션 > 초당처리수(TPS)

해당 업무 시스템을 구성하는 모든 WAS 인스턴스에 대한 초당 처리수(TPS; Transaction Per Second)를 합산하여 그래프로 출력한다.

애플리케이션 > 액티브 사용자수

해당 업무 시스템을 구성하는 모든 WAS 인스턴스에 대한 액티브 사용자수(5분동안 Request가 있었던 유일한 사용자 수)를 합산하여 그래프로 출력한다.
HyperLogLog 알고리즘을 기반으로 구현되어 있어, 하나의 업무가 2대 이상의 WAS(Web Application Server)에서 클러스터링되어 동작하더라도 중복 없이 액티브 유저를 산출할 수 있습니다.
이 기능은 OPENMARU APM에서 자체 발급하는 HTTP Cookie 기반으로 사용자의 액티브 유저를 계산합니다.

설정을 통해 JSESSIONID Cookie, ClientIP를 기반으로 계산하는 것도 가능합니다.

또한 사용자가 로그인한 아이디가 HTTP Header, Cookie, Session에 특정 Key 값으로 저장되어 있는 경우, 에이전트 설정을 통해 로그인 사용자를 정확하게 계산하여 제공합니다.

설명

① Cookie또는 Client IP를 기반을 산출
② 로그인 기반 시스템에서 사용자 Loing ID 기반으로 산출

애플리케이션 > 지연 트랜잭션

해당 업무 시스템을 구성하는 모든 WAS 인스턴스의 지연 정보를 만족(Satisfying), 허용(Tolerating), 불만(Frustrating) 형태의 통계로 출력한다.

애플리케이션 > 평균응답시간

해당 업무 시스템을 구성하는 모든 WAS 인스턴스의 평균 응답시간을 합산하여 그래프로 출력한다.

애플리케이션 > 응답시간

해당 업무 시스템을 구성하는 모든 WAS 인스턴스에 대한 응답시간을 호출건수, 최대/최소/평균값을 그래프로 출력한다.

애플리케이션 > JVM 메모리 비교

해당 업무 시스템을 구성하는 모든 WAS 인스턴스의 JVM Heap 사용률을 비교할 수 있도록 겹쳐서 표현한다. 그래프의 범례에 표시된 이름을 클릭하면 그래프를 보이거나, 숨길 수 있어 메모리에 문제가 되는 인스턴스를 쉽게 찾아낼 수 있다. 'APM 화면 구성 및 공통 기능 - 차트 범례 선택 및 데이터 Export’ 절을 참조하라.

애플리케이션 > 액티브 DB 연결

애플리케이션 > 컨테이너 CPU 사용률

해당 업무 시스템을 구성하는 모든 컨테이너 인스턴스의 CPU 사용률(%)을 그래프로 표시한다.

애플리케이션 > 컨테이너 CPU 사용량

해당 업무 시스템을 구성하는 모든 컨테이너 인스턴스의 CPU 사용량(Milli Core)을 그래프로 표시한다. Milli Core 는 1/1000의 CPU 코어를 나타낸다. 예를들어, 1000밀리코어는 1 CPU 코어와 동일하다.

애플리케이션 > 컨테이너 메모리 사용량

해당 업무 시스템을 구성하는 모든 컨테이너 인스턴스의 메모리 사용량을 그래프로 표시한다.

애플리케이션 > 컨테이너 네트워크 사용량

해당 업무 시스템을 구성하는 모든 컨테이너 인스턴스의 네트워크 사용량을 그래프로 표시한다.