ELEVISOR for Dashboard

커스텀 데시보드

커스텀 데시보드

Previous topic Next topic  

커스텀 데시보드

Previous topic Next topic  

커스텀 데시보드

 

 

Elevisor 의 데시보드 화면은 사용자 별로 사용자가 직접 편집 가능한 위젯을 제공하는 커스텀 데시보드이다.

데시보드 화면 우측 상단의 customize-dashboardb1모양의 아이콘을 클릭하면 아래와 같이 편집 모드로 진입한다.

 

 

clip0149

 

 

v 컴포넌트 챠트 영역

데시보드에 배치 시킬수 있는 컴포넌트 챠트 리스트가 제공되며 챠트 종류는 아래와 같다.

Line,Bar,Grid,Rader,Gauge,Fan,Info,Speed,Drum,Number,SlideBar

 

커스텀 데시보드 영역에 배치된 챠트는 빨간 색으로 표시된다.

 

v 커스텀 데시보드 영역

컴포턴트 데시보드 영역에서 챠트를 선택하면 커스텀 데시보드의 중앙부에 해당 차트가 배치된며 사이즈 조절 및 위치를 이동하여 원하는 곳에 위치 시킬수 있다.

 

clip0005

 

 

v 수정된 데시보드 저장

데시보드 편집이 완료되면 화면 상단의 customize-dashboardb4  아이콘을 클릭하여 저장한다.

사용자 별로 저장되므로 사용자의 취향에 맞는 데시보드 구성이 가능하다.

 

v 데시보드 초기화

         화면 상단의 customize-dashboardb5 아이콘을 클릭하면 기본 데시보드 화면으로 초기화 된다.

 

 

q     데시보드 화면 스냅샷

화면 상단의 customize-dashboardb6 아이콘을 클릭하면 데시보드 화면을 PNG 이미지로 Snap short 하여  Window에 보여진다.  Snap Window에서  마우스 오른쪽 버튼을 클릭하여 이미지를 저장하여 할용할수 있다.

 

clip0153

 

 

 

q     모니터링 항목

 

커스텀 데시보드에는 다양한 모니터링 항목에 대한 차트를 배치하여 사용할 수 있으며 각 모니터링 항목은 아래와 같다.

 

v Alert Event

이벤트 발생 현황을 나타내며 발생 Event에 대한 제어도 가능하다.

 

이벤트 항목 및 제어는 "공통메뉴>Event>Event List" 도움말 참조

         

clip0156

 

          Alert Event에서 Event Name을 클릭하면 아래와 같이 이벤트 제어 화면이 popup 된다.

 

         

clip0157

 

v Transaction Analyzer

  Transaction Analyzer는 처리된 트랜잭션(URL)에 대하여 시각화하여 보여주는  분석 도구로서 X는 시간축, Y는 응답시간축이다.

 

   ※ 데시보드에서  그래프의 가로(시간)축에 대하여 15분, 30분 등으로 변경하더라도 Transaction Analyzer는 최근 5분간만 준다.

   ※ Transaction Analyzer에 대한 자세한 사항은 "트레이스 > Transaction Analyzer" 도움말 참조.

 

           

             

clip0161

 

 

 

v Active Service List

  수행중인 Active Service 리스트를 보여주며  Full list와 Mini list의 두 종류가 있다.

 

  Full List

  clip0258

 - Server  : 수행중인 WAS 인스턴스명

 - Type    : 요청 URL Type ( JSP, Servlet )

 - URL      : 요청 URL

 - Elapsed : 경과시간(지속시간), 단위(ms)

 - Thread : 수행중인 스레드명

 - IP        : 호출한 사용자 IP

 - PType  :  수행중인 Trace 항목 Type(Pending Type)

                Type 종류는 "트레이스 > Application Trace" 도움말 참조

 - Pending Class#Method : 현재 수행중인 Class,메소드, SQL, IO 정보

 - DB Info : WAS에서 수행한 SQL과 DB세션간에 매핑을 위한 값으로서,

                Agent 환경 설정에 "trace.jdbc.application.info"가 true로 설정된 경우 SQL 수행전 DB의

                세션의 CLIENT_INFO에 Unique한 ID를 설정하고 SQL을 수행하게 되며, 이때 Unique한

                ID값이 표시된다. Unique한 ID값이 표시되고 SQL이 수행중이라면 DB의 세션정보

                (V$SESSION 의 CLIENT_INFO 컬럼)에서 ID를 확인가능하다.

 

    URL을 클릭하면 수행 스레드 정보 화면이 Popup되며 스레드 제어가 가능하다.

    ※ "서비스제어 > 스레드제어" 도움말 참조

 

 Mini List

clip0162

 Full List 와 동일하지만 데시보드상에 효율적인 배치를 위하여 Thread, Pending Class#Method

정보가 빠진 형태의 Active Service 리스트이다.

 

 

v Call Count / Fail Count

  Call Count : 5초 간격의 호출건수

  Fail Count :  5초 간격의 실패건수

 

v RPS / TPS

  RPS : 초당 요청 건수( Request Per Second )

  TPS : 초당 처리건수 ( Transaction Per Second )

 

v Active Service

    clip0260

 

   - 구간 설명

     10-    :  경과시간이 10초 이상

     6-10  :  경과시간이 6초에서 10초

     3-6    :  경과시간이 3초에서 6초

     1-3    :  경과시간이 1초에서 3초

     0~1   :  경과시간이 0초에서 1초

   

   

v Response Time Avg(ms)

   5분 간격의 인스턴스 평균 응답시간을 구간별 누적치로 나타냄

      clip0261

   - 구간 설명

     APC               : Application Calss의 약자로서 개발자가 개발한 AP 클래스를 의미함.

     Network I/O   : 호출한 클라이언트와의 Network I/O 시간

     Socket I/O     : Socket OPEN,CLOSE,READ,WRITE 시간

     File I/O          : File OPEN,CLOSE,READ,WRITE 시간

     Fetch            : SQL 수행후 Resultset Patch 시간

     SQL              : SQL 수행시간

     DbWait          : JDBC 커넥션 획득, 반환, PrepareStatement 생성 및 반환, ResultSet 반환 시간

 

 

v Concurrent User/5Min

    최근 5분동안 요청건이 있는 동시 사용자(PC 기준) 로서 실제로 부하를 발생시키는 사용자를 나타낸다.

  clip0262

 

v JDBC Connection Pool

    JDBC 커넥션 풀 사용량을 나타낸다.

 

          clip0263

   - 구간 설명

     Free   : 사용 가능한 JDBC 커넥션 개수

     Used: 사용중인 JDBC 커넥션 개수

 

 

v Heap Util

    JDBC 커넥션 풀 사용량을 나타낸다.

  clip0265

 

 

 

q     차트 종류

 

커스텀 데시보드에는 다양한 챠트가 제공되어 사용자가 해당 차트를 배치하여 사용할 수 있다.

 

v Line

라인챠트는 일반 챠트와 영역 챠트로 구분된다.

 

ü   라인챠트

customize-dashboardb8

 

ü 영역차트

customize-dashboardb9

 

v Bar

customize-dashboardb10

 

v Grid

clip0011

 

v Rader

clip0010

 

v Gauge

customize-dashboardb13

 

v Fan

Fan Chart 는 값에 증가하면  Fan Speed가 빨라지고 감소하면 느려져서 시각적으로 표현이 된다.

customize-dashboardb14

 

 

v Drum

사용량을 Drum 형태로 시작적으로 표현한다.

clip0006

 

v Number

숫자를 사용자가 원하는 크기로 데시보드에 배치하여 식별을 용이하게 할수 있다.

customize-dashboardb20

 

v SlideBar

사용량을 Slide bar 형태로 표현 할수 있는 챠트이다.

customize-dashboardb21