IT 서비스 모니터링
응답시간 분포도의 디테일 화면을 통해 볼수 있는 트랜잭션 목록은 WAS 서버 별로 분리된 트랜잭션의 목록입니다. 트랜잭션 목록은 URL로 구분되며 종료시간, 경과시간, URL로 구분되어 있습니다.
트랜잭션 목록 항목
종료 시간: 트랜잭션이 애플리케이션 서버 기준으로 완료된 시간입니다. 컴퓨터에 있는 지역시간을 기준으로 표시합니다.
경과 시간: 고객의 요청이 애플리케이션 서버 기준으로 처리된 시간입니다. 밀리세컨드 단위입니다.
URL: 도메인 뒷부분의 URL 정보를 보여줍니다. https://www.whatap.io/account 라는 페이지를 호출했다면 URL은 /account가 됩니다
ⓐ: Active Stack이 포함되어 있음을 의미합니다. Active Stack은 해당 URL, 해당 시간에 발생된 메소드 스택 정보를 의미합니다.
트랜잭션 목록 하면에서 분석하고자 하는 트랜잭션을 선택하면 URL 화면으로 이동합니다. URL 화면은 트랜잭션의 자세한 내역을 각각의 시간별로 확인 할 수 있습니다.
트랜잭션의 수행 과정을 볼수 있다는 것이 APM의 핵심이기도 합니다. 응답속도 분포도를 통해 문제가 있는 트랜잭션을 선택하고 해당 트랜잭션의 수행 과정을 살펴 보고 시간이 오래 걸리는 작업을 튜닝하게 되면 서비스의 성능이 올라가게 되는 것입니다.
일반적인 애플리케이션 성능 분석 서비스들은 http 콜, DB, 파일 접근에 대한 정보를 분석할 수 있지만 와탭의 서비스는 메소드 분석까지도 가능하기 때문에 존재하는 대부분의 문제들을 모두 해결 할 수 있습니다.