Java 모니터링
Web Application Server(WAS), 배치 애플리케이션 등 JVM 환경에서 동작하는 모든 애플리케이션에 적용할 수 있습니다. 애플리케이션 장애분석을 위해 Thread Dump(스레드 덤프)를 확보하던 번거로움에서 벗어나, 이미 확보된 스택을 통해 장애 상황의 재현 없이도 문제의 원인을 정확하게 특정할 수 있습니다.
와탭의 애플리케이션 모니터링은 장애 재현 없이 실시간으로 모니터링이 가능합니다.
주요 특장점
-
실시간 트랜잭션 모니터링
와탭은 현재 진행중인 트랜잭션의 수행 현황을 실시간으로 보여줍니다. 모든 애플리케이션 문제는 진행중인 트랜잭션 증가로 나타납니다. 증가한 순간에 수행중인 SQL, 외부 호출, Method를 즉시 확인 할 수 있다면 문제를 가장 빠르게 인지하고 분석할 수 있습니다.
-
트랜잭션 성능 Deep Dive
와탭은 모든 트랜잭션의 수행이력을 수집해 분석할 수 있습니다. 트랜잭션 성능은 SQL, Http Call 뿐 아니라 Method 레벨까지 추적할 수 있습니다.
특히 액티브 스택 기능으로 번거로운 Method 트레이스 설정 없이 Method 레벨 분석이 가능합니다. 액티브 스택은 와탭만의 특허 기술로 기존의 다른 상품에서는 발견하지 못했던 숨겨진 영역의 문제 원인을 찾아 개선 포인트를 제공합니다.
노트액티브스택 기능은 Java, Python에서만 지원합니다.
-
MSA 호출 패턴 분석
MSA 구조의 복잡한 애플리케이션간의 호출 관계를 트랜잭션 URL 기준으로 호출 비중을 통계적으로 시각화하여 제공합니다. 시점별로 변화하는 호출 관계 및 호출 비중의 변화를 통계적으로 조망할 수 있습니다.
-
AI 기반 응답 분포 패턴 분석
와탭은 특정 패턴을 머신 러닝을 통해 자동 인식하여 알림 경고를 발생, 운영자가 인지하지 못한 이슈까지 알려드립니다. (설치형 별도 협의)
출원번호: 10-2020-0037381
-
멀티 프로젝트 트랜잭션 연계 분석
MSA 환경에서 트랜잭션 연계 추적 기능을 제공합니다. 전체 트랜잭션을 추적하여 어느 애플리케이션에서 지연이 발생하는지를 파악할 수 있습니다.
-
스택 통계 분석
통계분석에서는 실시간 모니터링이나 트레이스 정보에서 발견하기 힘든 튜닝 포인트를 찾아낼 수 있습니다. 거시적인 문제의 추이 또한 그래프와 표를 통하여 개선 대상을 선별하거나 특정 시간대의 응답지연 현상을 확인할 수 있습니다.
-
사후 분석(Cube)
시간을 축으로 다양한 지표를 한번에 확인 할 수 있습니다. 응답시간, 에러 건수 및 처리량 등이 높은 시간대만을 특정할 수 있어 동 시간대 문제 요소를 식별하거나 서비스 현황을 정확하게 조망할 수 있습니다.
-
서비스 폭주 시 부하량 제어
시스템이 감당할 수 없는 과도한 요청이 들어오는 경우에 일부 요청을 거절하거나 잘못된 서비스 요청은 차단하여 안정적으로 서비스를 운영할 수 있습니다.
-
비동기 트랜잭션 트레이스
와탭만의 고유한 BCI(Byte Code Instrumentation) 기술로 비동기 트랜잭션의 성능을 효과적으로 추적합니다. WebFlux, Reactor, Hystrix 등을 사용하는 애플리케이션의 트랜잭션 트레이스 정보를 수집합니다.