매니지먼트Watch APM

Watch APM

Watch APM는 웹 어플리케이션 성능과 트래픽을 감시하는 솔루션으로써 복잡한 Multi Tier환경의 웹 기반 시스템에 대한 효율적인 성능 모니터링 체계를 마련함으로써 주어진 시스템 자원의 활용도를 극대화 시키는 APM(Application Performance Monitoring)입니다.

서브페이지 상단 탭 영역

Watch APM

  • Watch APM은 복잡한 Multi Tier환경의 웹 기반 시스템에 대한 효율적인 성능 모니터링 체계를 마련함으로써 주어진 시스템 자원의 활용도를 극대화 시키는 APM(Application Performance Monitoring)입니다.

    Watch APM

구성도

Watch APM은 에이전트/호스트 구조를 가지고 있으며, 별도의 클라이언트 애플리케이션을 통해 시스템에 대한 모니터링을 수행합니다.

Watch APM 구상도

주요기능

Watch APM 주요기능

Watch APM 차별점

1. 특허 출원

  • 01. 타사 솔루션

    응답시간 분포도 구현을 위하여 전체 트랜잭션을 수집서버로부터 조회해오는 방식으로 구현됨

    응답시간 분포도(X-log)

    ex) 10분(600초)동안의 100TPS 서비스를 차트로 표시하는 경우

    → 6만건(600초 x 100TPS)의 데이터 통신과 메모리 객체를 유발

    02. 문제점

    트래픽이 많으면 UI가 지연되거나 APM 서버가 다운되는 문제 발생
    응답시간 분포도를 장시간 조회용으로 활용할 수 없음

    03. Watch APM

    Watch APM

    특허출원(출원번호:10-2017-0151240) 웹 모니터링 시스템 및 이를 이용한 응답시간 분포 정보 생성 방법 kt/kt ds 공동출원( 2017.11.14.)
    응답시간 분포도에서 호출시간과 응답시간을 Block(X-Y축)으로 트래픽을 요약하여 데이터 전송과 저장에서 수백 배 효율성을 가져올 수 잇는 기술입니다.
    1일치 응답시간분포도도 수초 내에 표시되는 것이 가능, 경쟁솔루션들은 APM서버에 Hang발생

2. GS인증 획득

Watch APM이 한국정보통신기술협회(TTA)로 부터 GS인증을 획득 하였습니다.
제품의 기능성, 효율성, 신뢰성 등에 대한 평가를 통과하여 GS인증 1등급을 획득 하였으며 그 품질을 다시 한번 인정 받았습니다.

Watch APM  GS인증 획득(2018.4.23)

수집서버 권장사양

  • 수집서버 권장사양
    감시서버 수 CPU Memory Disk
    10대 이하 2 core 2G 100G
    20대 이하 2 core 2G 300G
    50대 이하 2 core 4G 500G
    100대 이하 4 core 8G 1TB

    - 수집서버 전용 VM의 OS는 CentOS 7입니다.
    - 모니터링 항목 개수, 수집간격 등에 따라 서버 요구 사양이 변경될 수 있습니다.