brunch

You can make anything
by writing

C.S.Lewis

by 이동인 Mar 20. 2018

트랜잭션 목록

IT 서비스 모니터링

응답시간 분포도의 디테일 화면을 통해 볼수 있는 트랜잭션 목록은 WAS 서버 별로 분리된 트랜잭션의 목록입니다. 트랜잭션 목록은 URL로 구분되며 종료시간, 경과시간, URL로 구분되어 있습니다. 


응답시간 분포도의 선택된 트랜잭션 중 웹서버 TC-29-101-8095에 트랜잭션 목록 

트랜잭션 목록 항목

종료 시간: 트랜잭션이 애플리케이션 서버 기준으로 완료된 시간입니다. 컴퓨터에 있는 지역시간을 기준으로 표시합니다.   

경과 시간: 고객의 요청이 애플리케이션 서버 기준으로 처리된 시간입니다. 밀리세컨드 단위입니다.

URL: 도메인 뒷부분의 URL 정보를 보여줍니다. https://www.whatap.io/account 라는 페이지를 호출했다면 URL은 /account가 됩니다 

ⓐ: Active Stack이 포함되어 있음을 의미합니다. Active Stack은 해당 URL, 해당 시간에 발생된 메소드 스택 정보를 의미합니다. 


트랜잭션 목록 하면에서 분석하고자 하는 트랜잭션을 선택하면 URL 화면으로 이동합니다. URL 화면은 트랜잭션의 자세한 내역을 각각의 시간별로 확인 할 수 있습니다. 


트랜잭션의 수행 과정을 볼 수 있는 URL 화면

트랜잭션의 수행 과정을 볼수 있다는 것이 APM의 핵심이기도 합니다. 응답속도 분포도를 통해 문제가 있는 트랜잭션을 선택하고 해당 트랜잭션의 수행 과정을 살펴 보고 시간이 오래 걸리는 작업을 튜닝하게 되면 서비스의 성능이 올라가게 되는 것입니다. 


일반적인 애플리케이션 성능 분석 서비스들은 http 콜, DB, 파일 접근에 대한 정보를 분석할 수 있지만 와탭의 서비스는 메소드 분석까지도 가능하기 때문에 존재하는 대부분의 문제들을 모두 해결 할 수 있습니다. 




와탭으로 모니터링 하기 - 목차 바로가기

매거진의 이전글 와탭 인프라스트럭처 모니터링의 특징
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari