고객센터

성능관리솔루션                                                                                                       HOME > 기타솔루션 > 성능관리솔루션

엘리바이저는 WAS, DB를 대상으로 다양한 성능 데이터를 수집하여 실시간 모니터링, 장애사전감지 및 제어, WAS - DB 연계분석, 통계 및 성능분석, 구성정보관리 자동화, 실시간점검 및 통보 등의 기능을 제공하는 통합성능관리(APM) 솔루션입니 다.

단일 화면 토플로지 통합관리, Hang장애 사전감지, 서비스관점의 연계정보 자동관리, 운영관리 자동화, 접근제어 및 보안 감사 등의 특화된 기능을 제공하며, Elevisor를 적용하면 모니터링 화면을 보지 않아도 시스템의 이상 유무를 운영자가 느낄수 있습니다.

특징

J2EE 표준을 준수하는 모든 WAS 지원

50개 이상의 컨테이너의 독립적 모니터링

WAS-DB 연계 분석

자동 서비스/스레드 덤프

JDBC Wrapping 기술 배제 대상 시스템의 부하 최소화

 

구성

 

Elevisor for J2EE Agent

WAS Container에 Agent를 설치하여 WAS에 Plug-in된 상태로 동작하며 각종 성능데이터를 수집하여 실시간으로 Elevisor Server로 전송하는 기능을 수행합니다.

Elevisor Server

Agent로 부터 전송된 성능데이터를 가공 후 레포지토리 DB에 저장되며, 최근 30분 데이터는 실시간 모니터링용으로 서비스 됩니다.

Console Layer

JRE1.5 이상의 플러그인이 설치된 웹 환경이라면 일체의 Active-X등의 설치없이 쉽게 사용이 가능합니다.

주요기능

단일그룹 실시간 모니터링

단일 컨테이너 대시보드

  • 하나의 WAS컨테이너에 대하여 집중적으로 모니터링 할 수 있는 기능을 사용할 수 있습니다.
  • 부하량 및 처리량 추이 챠트를 활용하여 서비스 추이분석이 가능합니다.

그룹 대시보드

  • 등록된 WAS 컨테이너에 대하여 그룹별로 통합 모니터링 할 수 있는 대시보드입니다.
  • 그룹내의 컨테이너별 부하량 및 처리량 비교가 모니터링이 가능합니다.

트랜잭션분석기(TransactionAnalyzer)를통한분석

  • 트랜잭션 분석기는 처리 완료된 트랜잭션에 대하여 분포도로 나타냅니다.( X축 : 시간, Y축 : 응답시간 )
  • 이를 통하여 전반적인 서비스 현황을 파악할 수 있으며 문제 있는 트랜잭션은 드레그하여 세부 트레이스 정보를 확인할 수 있습니다.

 

 

분석과정

  1. 1. 트랜잭션 분석기 상에 나타난 분석 대상 영역선택
  2. 2. 선택 영역에 대한 트랜잭션 리스트 확인
  3. 3. 분석 대상 URL 선택
  4. 4. 선택 URL에 대한 세부 트레이스 정보 확인 및 성능저하 구간 확인
  5. 5. 성능저하 구간에 대한 세부 내용 확인

장애 감지 및 제어

비정상 스레드(서비스)제어

  • 스레드 제어 화면에는 해당 스레드 정보를 포함하여 수행중인 트레이스 정보까지 확인이 가능하며 필요에 따라서는 해당 스레드에 Interrupt나 Stop Signal을 전송하여 실행을 중단 시킬수 있습니다.

서비스/스레드 덤프 자동 생성 및 분석

  • Active Service 개수와 지속시간이 임계치를 초과할 경우 Service Dump와 Thread Dump( JDK 1.5 이상)를 자동으로 기록하게 되며 Elevisor 콘솔에서 이를 확인하여 해당 시점의 문제점을 파악할 수 있습니다.

Application 통계 분석

어플리케이션 성능에 대한 각종 항목을 시간별,일별, 월별로 조회하여 리스트 형태로 제공 합니다.

URL 통계 분석

  • URL응답시간에 대한 Top-N 리스트를 조회하여 악성 URL 리스트를 확인할 수 있습니다.
  • 특히 그룹통계 조회가 가능하기 때문에 원클릭으로 그룹내의 악성 URL 식별이 용이 합니다.

Exception / Error 통계 분석

  • Exception 및 Error 발생 건에 대하여 건수별 Top-N 리스트를 조회하여 확인할 수 있습니다.

SQL 통계 분석

  • SQL응답시간에 대한 Top-N 리스트를 조회하여 악성 SQL 리스트를 확인할 수 있습니다.
  • 특히 그룹통계 조회가 가능하기 때문에 원클릭으로 그룹내의 악성 SQL 식별이 용이 합니다.

JDBC Leak 분석

  • JDBC Leak 발생건수에 대한 Top-N 리스트를 조회하여 리스트를 확인할 수 있습니다.

연계 분석

실시간 WAS to DB 연계 분석

 

  • Active Service 리스트에서 응답시간이 오래 걸리는 SQL에 대하여 URL을 클릭하여 수행중인 서비스의 Trace 정보를 실시간으로 확인합니다.
  • 수행중인 SQL을 클릭하면 해당 SQL 에 대한 DB 세션 정보와 연계 분석이 가능합니다.

실시간 DB to WAS 연계 분석

 

  • Active Session 리스트에서 "Appinfo" 를 클릭하면 해당 SQL을 수행중인 WAS의 URL 및 스레드 정보와 트레이스 정보를 실시간으로 확인할 수 있습니다.

쌍방향사후연계분석

  • 과거 성능추이 분석시 자체 Elevisor for Oracle 의 Active Session History 정보보기에서 "J2EE Trace Info" 탭 클릭 시 WAS에서 수집된 트레이스 정보와 1:1 매핑되어 연계 분석이 가능합니다.
  • WAS 연계 분석 정보
    • SQL을 수행한 URL 상세 정보
    • 트레이스 상세 정보
    • SQL에 대한 상세 정보

 

차별화된 기능

비교항목 타사제품 Elevisor For J2EE
수행 서비스 실시간 모니터링 URL, 경과 시간 위주의 모니터링 대부분 (V사의 I**) URL, 경가시간 외에도 사용자IP, 파라미터, 구간별 응답시간, 실시간 TRACE 확인 가능
트랜잭션 분포도의 시각화 V사의 I** 경우 지원 불가 응답 시간 구간별 시간에 따른 분포도 시각화 기능
상세 트레이스 정보 매소드 호출 파라미터 및 리턴 값 추적 불가 매소드 호출 파라미터 및 리턴 값 추적 가능
JDBC 분석 조회에 대한 처리 건수만 확인가능
Connection Pool 미사용 회수 등의 확인 불가로 장애 발생 위험 요소 인지 불가
DML처리건수(select, insert, update, delete rows)확인가능
Connection Pool의 정확한 분석가능
I/O 분석 Network I/O 미제공 양방향 연계 분석 지원
DB와의 쌍방향 연계분석 일부 솔루션에서 WAS to DB만 지원 양방향 연계 분석 지원
장애감지 단순 사운드 출력 직관적인 음성 알람
자동 스레드 덤프 수동 스레드 덤프만 지원 서비스 지연시 자동 스레드 덤프 생성
개인화 페이지 미지원 사용자 별로 데시보드 위젯을 통한 데시보드 화면의 손쉬운 커스터마이징
그룹 리포트 미지원 동일 서비스 WAS를 그룹핑 할 수 있으며 그룹별 모니터링 및 그룹 리포팅 제공