내용 목차
본 장에서는 SysMaster v5.0의 각 Provider별로 릴리즈된 기능에 대해 간략히 설명한다. 상세한 설명은 관련 안내서를 참고한다.
본 절에서는 SysMater for WAS Provider의 릴리즈된 내용에 대해서 설명한다.
SysMaster for WAS에서는 UI 부분을 획기적으로 개선하였다. 직관적 장애 알림과 popup 최소화, scroll 최소화, Realtime Data의 시각적인 표현 등으로 사용자와 구매자의 Needs에 부합하는 UI로 구성하였다.
이전 버전 대비 사용자 대시보드, 사용자 정의 리포트, 업무관점의 모니터링 지원 기능, TopN 추이, 상대적 추이 등의 기능이 추가되었다.
시스템의 서비스 제공을 직관적으로 표현하는 Space Back Ground의 Speed BAR 제공
각 서비스 수치기준의 액티브 바 제공 및 CPU, Memory 정보 제공(Max 10개 화면 출력)
사용자 정의 대시보드
시스템에서 기본적으로 제공되는 사용자 실시간 대시보드와 사용자 시스템 대시보드를 제공한다.
대시보드 메뉴에서 제공되는 기능으로 Admin 메뉴에서 사용자가 직접 구성하는 기능을 제공하며, 거래처리 성능 데이터 및 시스템 자원 모니터링 화면을 drag&drop 기능을 이용하여 구성할 수 있다.
업무관점의 모니터링 지원
관리자 메뉴에서 업무시스템을 등록하고 해당 시스템에 등록되어 있는 노드를 할당하는 것으로 업무별로 시스템을 분류하고 모니터링 할 수 있다.
대시보드의 종합상환판에서 해당 업무기준으로 평균응답시간, 실행건수와 SLA 관점의 해당 업무별 처리현황을 모니터링할 수 있다.
대시보드의 액티브 서비스에서는 해당 업무별로 각 인스턴스를 그룹핑하여 CPU, Memory 정보와 실시간 처리현황을 모니터링할 수 있다.
워킹 리스트 기능 개선
Edit 모드와 Read 모드를 구분해서 작업하도록 한다.
Edit 모드에서 컨테이너 단축버튼, 워킹셋을 추가, 편집 삭제하는 기능을 제공한다.
업무 및 노드, 컨테이너가 다수 등록되어 있을 경우 검색할 수 있는 검색 기능을 제공한다.
워킹셋을 구성하여 사용자가 노드 및 컨테이너를 그룹으로 분류하여 사용할 수 있도록 한다.
화면 Resize
폴딩 기능 및 워킹 리스트의 Resizing 기능을 제공한다.
단축버튼 등록(Add ShortCut) 기능 제공
컨테이너를 선택하고 Add ShortCut을 선택하면 화면 메뉴아래에 해당 컨테이너의 바로가기 메뉴가 추가된다. 해당 메뉴를 선택하면 해당 컨테이너가 모니터링 대상에 추가된다.
분기보고용 분석화면 제공
기간별, 일별, 월별로 SLA 관점의 Summary, 서비스 처리성능 정보, 시스템 자원 사용현황을 제공한다.
분석 메뉴에서 요약화면 구성
TPS, 평균응답시간, 동시 접속자수, 서비스 실행 건수, 평균 실행 건수, 장애 이벤트, JVM CPU/Memory, GC Time 정보를 제공한다.
사용자 정의 리포트
분석 메뉴에서 하위 메뉴로 구성할 수 있는 기능으로 사용자가 정의한 항목에 대해 기간별로 조회하고 해당 데이터를 엑셀출력하는 기능을 제공한다.
일반 리포트
기간별, 일별, 월별로 각 인스턴스별 처리현황과 시스템 자원현황, JVM 통계정보, Pool 정보를 제공한다.
업무 리포트
SLA 관점의 Summary와 실행건수 TPS, Response Time, CPU, Memory 정보를 인스턴스를 할당한 업무기준으로 화면에 출력하고, 기간별, 일별, 월별로 조회가 가능하도록 하는 기능을 제공한다.
TopN 추이
기간별, 일별, 월별로 평균응답시간, 처리현황(처리건수/실패건수) 정보를 실행된 서비스를 기준으로 화면에 출력한다.
상대적 추이
기간별, 일별, 월별로 평균응답시간, 처리현황(처리건수/실패건수) 정보를 날짜 요일별로 출력하여 비교가능하도록 한다.
실시간 대시보드에서의 Active TopN 데이터 제공
Elapsed Time을 기준으로 TopN 데이터를 제공한다.
실시간 분석 화면에서 TopN 데이터 제공
서비스, SQL, 외부 트랜잭션, 예외 데이터의 TopN 정보를 제공한다.
메뉴 그룹관리
현재 구성된 메뉴를 기준으로 각 사용자에게 할당되는 메뉴그룹을 구성한다.
사용자 메뉴관리
메뉴그룹에 사용자를 할당한다. (메뉴그룹을 관리해서 각 사용자별로 메뉴 접근 권한을 관리할 수 있다)
다음은 SysMaster for WAS에 추가된 기능과 버그 패치에 대한 설명이다.
주요 변경 내역
Admin 화면으로 이동하는 아이콘을 클릭하면 새창이 출력되면서 ADMIN(관리자)용 화면이 나타난다.
4.0 버전 대비 WAS의 속성을 관리하는 화면이 Admin의 메뉴로 들어왔다.
Agent 및 리소스 등록 화면에서 등록된 내역의 종속관계 및 생사여부를 확인하고 용이하도록 Tree를 이용해서 표현했다.
업무시스템 등록 화면이 추가되었다.
사용자 대시보드, 사용자 정의 리포트 등록 화면이 추가되었다.
사용자 메뉴관리 화면이 추가되었다.
WAS Resource 속성 등록 내용 변경
WAS 리소스 Prodct Name 리스트 박스로 제공한다.
속성 항목에서 was.home 항목이 추가되었다.
Resource Vendor 입력 항목이 삭제되었다.
was.admin.port 항목 was.base.port 항목으로 변경되었다.
업무시스템 등록 화면 추가
업무 추가, 업무명 변경, 업무 삭제 기능을 제공한다.
생성한 업무에 등록되어 있는 노드를 할당하는 기능을 제공한다.
사용자 메뉴관리 화면 추가
메뉴 그룹 생성 기능을 제공한다.
메뉴 그룹에 사용자 할당하는 기능을 제공한다.
사용자 정의 대시보드/리포트 기능
사용자정의 대시보드 신규, 불러오기, 삭제, 저장, 다른 이름으로 저장의 기능이 제공된다.
분단위 기간을 입력한 후 검색이 가능하도록 수정되었다. (4.0 버전에서는 일단위 검색만 가능)
MAX값 변경에 따른 추이분석이 가능하도록 수정되었다.
동시에 여러 인스턴스 선택후 검색이 가능하도록 수정되었다.
조회 응답시간 성능이 개선되었다.
max value 설정 기능이 추가되었다.
그래프 기본 설정 값(화면 refresh 주기, category, 보관주기) 정보를 조회하는 기능이 추가되었다.
실시간 분석 메뉴 재구성
메뉴 | 세부 메뉴 |
---|---|
액티브 서비스 | Top N, 서비스, SQL, 예외, 외부 트랜잭션 |
스냅샷 | 스레드, 클래스 로더, 컬렉션 객체, 파일, 소켓, 세션, 환경변수 |
이벤트 | 금일 이벤트 현황, 이벤트 목록 |
화면의 기능 변경
이벤트 목록 조회결과에서 [상세분석] 버튼이 추가되었다. (이벤트 발생 시점의 관련 항목(자원, 서비스) 조회 기능)
이벤트 현황 조회 항목이 추가되었다. (이벤트 현황 그래프, 이벤트 추이 그래프, 이벤트 별 발생 건 목록, 시간대별 이벤트 현황)
분석 메뉴의 인프라 화면 재구성
메뉴 | 세부 메뉴 |
---|---|
JVM | JVM CPU/Memory 사용률, GC Time/건수, 가용/전체 Heap 크기 |
Java Pool | 스레드 Pool 사용 건수, DB Pool 사용 건수, Pool 목록, Pool별 사용건수 |
미회수 리소스 | 리소스 사용 시작 건수, 리소스 평균 응답시간, 리소스 미회수 건수, 리소스 목록, 추이그래프 , 트랜잭션 실행 모록, TX View(ms) |
JNDI | JNDI 실행 건수, JNDI 평균 응답시간, JNDI 실패율, JNDI 목록, 추이 그래프, 트랜잭션 실행 목록, TX View |
호스트 | 호스트 CPU 사용률 , 메모리/스왑 메모리 사용량, 디스크 사용률(%), 디스크 I/O, 네트워크 I/O(pkts) |
4.0 버전에 있던 SysMon 메뉴는 5.0 버전에서 제외
WAS Resource 각 Vendor별 지원 가능 버전
Resource | 지원버전 |
---|---|
JEUS | 4.x 이후 ~ 6.x |
WebLogic | 9.x – 12.x |
Websphere | 5.x – 8.x |
Oracle AS | 9.x |
WEB UI 지원 가능 브라우저: Internet Explorer 10, Google Chrome 28.x
Master 서버의 엔진은 Tomcat으로, Repository DB는 H2DB로 변경되었으며 변경된 사양의 제약사항은 다음과 같다.
모니터링 대상 컨테이너 수를 5개(50TPS/컨테이너) 이하로 권장한다.
데이터 보관주기는 초단위 데이터 12시간 이내로 한다.
트랜잭션 발생량이 많거나 수집되는 데이터량이 많아지면 TX View 분석 및 추이분석이 어려울 수 있다.
SysMaster Master 서버는 기본적으로 H2DB가 내장되어 있다. 만약 트랜잭션 발생량이 많거나 데이터 수집량이 많아질 경우에는 상용 DBMS(Tibero, Oracle)를 사용하는 버전으로 교체해야 한다.
본 절에서는 SysMater for Oracle Provider의 릴리즈된 내용에 대해서 설명한다.
SysMaster for Oracle에서는 대시보드 영역의 더욱더 다양해진 차트 디자인과 항목별 차트 컬러구분, 병목구간 파악이 용이한 Graphical UX 디자인 및 다양한 형식의 Report 디자인 샘플을 제공한다.
이전 버전 대비 종합상황판, 싱글 대시보드, 클러스터 모니터링과 Session, SQL, Wait, ㅍ프로그램, 유저의 TopN 조회, 성능 추이, 메모리, 스토리지, 클러스터의 구성분석 기능이 추가되었다.
종합상황판
업무단위별 SQL 처리시간, Active 세션 수, 시스템 정보의 업무 상태를 실시간으로 확인한다.
Network I/O, CPU, Memory, SQL Execution Count, SQL Reponse Time, Buffer 정보를 제공한다.
시스템 그룹
시스템 그룹에 속하는 DB 인스턴스의 SQL execution count를 기반으로 gauge의 상태를 확인한다.
업무단위로 묶인 각 인스턴스별 액티브 현황, 오라클이 설치된 서버의 CPU, Memory 정보를 한 눈에 볼수 있다.
싱글 대시보드
DB 인스턴스에 대한 OS, Throughput, Buffer Cache Ratio, CPU / 메모리, 디스크, Top N 세션, Top N SQL, SQL 정보, Redo I/O & Ratio, Wait Event 목록을 확인한다.
Graphical한 디자인의 Disk 정보(Tablespace, RecoverySpace, Redo log, TempSpace) 제공한다.
각 Transaction의 처리현황을 TX View를 통해서 제공한다.
클러스터 대시보드
클러스터 인스턴스에 대한 종합 데이터와 인스턴스별 데이터를 확인한다
구성된 클러스터의 부하정보를 Chart와 Guage정보를 통해서 제공한다.
구성된 서버의 CPU, Memory 정보, DISK(RecoverySpace, RedoLog, TempSpace, TableSpace)정보를 볼 수 있다.
TopN 세션, TopN SQL Wait Event 정보를 실시간으로 제공한다.
Gloval cache block latency 정보, Throughput, SQL Net I/O, Inter Connect I/O 정보를 그래프로 제공한다.
실시간 대시보드
사용자의 주요 관심 지표의 인스턴스 단위별 액티브 정보, CPU 정보, 세션 정보, 장애 목록, 처리량의 데이터 등을 차트 및 테이블에 표시한다.
실시간으로 해당 인스턴스의 상태 및 정보를 확인한다.
시스템 대시보드
각 인스턴스에 대한 시스템 지표를 확인한다.
노드 단위별 CPU 사용률, CPU 추이, 메모리 사용량, 디스크 사용률, 디스크 I/O, 네트워크 I/O의 6개의 차트로 표시하여, 실시간으로 해당 인스턴스의 시스템 상태 및 정보를 확인한다.
각 유형별 TopN 정보 제공 세션, SQL, Wait, 프로그램, 유저, OS 유저, 머신의 세션 정보를 확인한다
Top 세션 정보, Top SQL, Top Wait, Top 프로그램, Top 유저, Top OS 유저, Top 머신의 정보를 확인한다
그래프를 이용한 비교분석이 가능하다.
각 항목별 비교분석 가능한 그래프 제공
범례 on/off 기능을 이용한 분석
다양한 지표를 한번에 비교가능
세션추이
지표기준 제공정보를 제공한다. (CPU Time, Block Gets, Physical Reads, Executions, Redo Entries, User Calls, Hard Parse, Latch, Locked, Wait).
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 세션정보를 볼 수 있다.
SQL 추이
지표기준 제공정보를 제공한다. (CPU Time, Executions, Block Gets, Physical Reads, Direct Write, Parse CAlls, Fetches, End of Fetch Count, Rows, Miss Ratio, Sorts, Loads)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 SQL 정보를 볼 수 있다.
Wait 추이
지표기준 제공정보를 제공한다. (CPU Time, Locks, Latches, Transactions, Rollbacks, Buffer Busy Wait)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 Wait 정보를 볼 수 있다.
Ratio 추이
지표기준 제공정보를 제공한다. (Buffer Cache Hit Ratio, Buffer Busy Wait Ratio, Execute to Parse Ratio, In-Memory Sort Ratio, Latch Hit Ratio, Library Hit Ratio, Non-Parse CPU Ratio)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 Ratio 정보를 볼 수 있다.
세션목록, 병렬 쿼리, 2PC 펜딩, 잡의 세션 정보 확인
세션 상세정보에서 Stats&Waits 정보에 대한 원형차트를 제공한다.
SQL 실행분포도, Wait 이벤트 분포도를 제공한다.
SQL정보를 확인
클라이언트/서버, CPU/IO, SQL 기준의 추가 검색 조건을 제공한다.
Parse, Sort 정보를 제공한다.
Wait, Lock/Latch, Transaction, Undo 정보 제공
그래픽을 이용한 Lock Summary 정보를 제공한다.
Type별(Recursive, Parallel Execution) Transaction 정보를 제공한다.
각 세션정보 검색 결과에 대한 엑셀 다운로드 기능을 제공한다.
메모리, PGA, SGA에 대한 정보를 기간별 차트와 Workarea 테이블로 나타낸다.
그래프를 이용한 메모리(SGA, PGA) 사용량 추이 분석
원형 그래프를 이용한 SGA영역에대한 정보 제공
TS/Datafile, Segment/Extent, Redo Log에 대한 정보를 실시간 또는 기간별 차트와 테이블로 나타낸다.
Tablespace에 대한 I/O Trend Chart, Size Trend Chart 제공
Datfile에 대한 I/O Trend Chart, Size Trend Chart 제공
호스트와 Top Process에 대한 정보를 검색조건을 입력하고 조회할 수 있다.
Active-Active에 대한 정보를 기간별 차트와 테이블로 나타낸다
cpu time, block get, consistent get, physical read, block change, consistent change, executios
막대그래프, 선그래프 그리드(테이블) 형식의 데이터를 제공한다.
날짜, 요일, 월별, 년별 등의 기준으로 각 데이터 비교조회가 가능하다.
cpu time, block get, consistent get, physical read, block change, consistent change, executios
막대그래프, 선그래프 그리드(테이블) 형식의 데이터를 제공한다.
날짜, 요일, 월별, 년별 등의 기준으로 각 데이터 비교조회가 가능하다.
업무시스템 정의 화면에서 업무단위로 각 인스턴스 구성하고 종합상황판에서 확인할 수 있다.
클러스터환경에 대한 환경을 구성하고 클러스터 대시보드 및 클러스터 구성분석 메뉴에서 확인할 수 있다.
본 절에서는 SysMater for Tmax/ProFrame Provider의 릴리즈된 내용에 대해서 설명한다.
SysMaster for Tmax/ProFrame은 성능 관리를 위해 SysMaster 엔진에 Tmax/ProFrame이 프로바이더 라이브러리 형태로 추가되며, 실시간 모니터링과 분석 및 장애 발생정보를 조회한다. Tmax 프로바이더는 ProFrame C를 포함하고 있기 때문에 Tmax/Proframe의 상태 조회와 환경 정보, 실행 중인 서비스에 대한 정보뿐 아니라 트랜잭션 분석이 가능하다.
이전 버전 대비 UI 외에 거래정보를 Tmax Hooking Engine기술을 이용하여 데이터를 수집하는 기능이 추가되었다.
종합상황판
업무 단위별 평균 응답시간(s), 실행 건수, 서비스 정보를 실시간으로 업무의 상태를 확인한다.
업무 대시보드
업무 단위별 방사형 차트로 TPS, AP Time(ms), DB Time(ms), CPU(%), Memory(kb) 정보를 임계치 설정에 따른 비율로 표시된다.
실시간 대시보드
사용자의 주요 관심 지표의 노드 단위별 액티브 정보, 호스트 정보, 트랜잭 션 정보, 큐잉 정보 , AP시간, DB 시간, TPS 데이터를 차트 및 테이블에 표시하여 실시간으로 해당 노드의 상태 및 정보를 확인한다.
사용자 실시간 대시보드
실시간 대시보드와 비교하여 좀 더 다양한 지표 및 데이터를 제공한다.
사용자 시스템 대시보드
각 노드에 대한 시스템 지표를 확인한다.
서비스(액티브)
서비스에 대한 실시간 정보를 확인한다.
스냅샷
Tmax 상태 및 환경 정보를 확인한다.
Tmax 모니터링
Tmax 도메인, 노드, 서버 그룹, 서버, 서비스 현황을 트리형태로 나타내며 상태 및 환경 정보를 확인한다.
이벤트
금일 이벤트 현황, 이벤트 목록을 확인한다.
본 절에서는 SysMater의 Master서버 엔진 및 인스톨러 개선에 대해 릴리즈된 내용에 대해서 설명한다.
Queue를 통해 데이터를 모을수 있도록 처리하여, 모아진 데이터를 한꺼번에 DB에 batch insert하는 구조로 변경한다.
통계 데이터와 Transaction 데이터를 분리하여 Queue를 생성한다.
MASTER_HOME/config/sysmaster.properties에 아래 설정을 추가한다.
stat.queue.cnt (기본값: 3) stat.queue.size (기본값: 100) trace.queue.cnt (기본값: 5) trace.queue.size (기본값: 300)
설정은 부하 상황이나 관제 대상 또는 시스템 자원에 따라 다르게 설정한다. 위 기본값은 1000 TPS 기준으로 작성된 값이다.
DB보다 CPU나 메모리가 여유가 있으면 queue.size 값을 늘릴 수 있다.
queue는 각각 한 개의 DB Connection을 가지게 되므로 WAS의 Connection Max 값을 초과해서는 안된다.
관제 대상에 따라서는 queue.cnt 값을 늘릴 수 있는데, 위 기본값 기준으로는 관제 대상이 10개 정도까지 적당하다.
부하 상황에 따라서 trace.queue.cnt 값을 늘려줄 수 있다.
본 절에서는 SysMater for WebtoB Provider의 릴리즈된 내용에 대해서 설명한다.
SysMaster for WebtoB은 SysMaster 엔진에 WebtoB 프로바이더 라이브러리 형태로 추가되며, WebtoB의 access log 및 wsracd를 통해 실시간 Request, Queue Count 정보 및 Server Process 현황 등을 조회할 수 있다. JEUS로 전달되는 Request/Queue의 현황을 별도로 확인 가능하며, HTH 재기동 기록 및 수행된 서비스의 서비스별, vHost별 응답 시간과 Response Status 추이를 확인하여 부하상황에 대한 분석이 가능하다.
종합상황판
업무 단위별 동시 접속자수, TPS, 평균 응답시간(ms), CPU Usage(%), Memory Used(kb) 정보를 실시간으로 업무의 상태를 확인한다.
시스템 그룹
각 서비스 수치기준의 액티브 Bar를 제공한다. 또한 CPU, Memory 정보를 제공한다. (업무별 Max 10개 화면 출력)
실시간 대시보드
사용자의 주요 관심 지표의 노드 단위별 액티브 정보, 호스트 정보, 트랜잭션 정보, TPS, 평균응답시간, 동시접속자수, BRUN 목록 데이터를 차트 및 테이블에 표시하여 실시간으로 해당 노드의 상태 및 정보를 확인한다.
싱글 대시보드
실시간 대시보드와 비교하여 좀 더 자세한 지표 및 데이터를 제공한다. 즉, Client Connection <-> Worker(HTH) <-> Server 로 분할된 데이터 및 차트를 표시하여, 영역별 Request/Respose/Queue/BRUN Count를 실시간 제공한다. 부가적으로 HTH 동작정보 및 BRUN 목록을 확인한다.
사용자 시스템 대시보드
각 노드에 대한 시스템 지표를 확인한다.
TopN
가장 바쁜 Worker/Web Site, 가장 많이 발생한 Error 서비스, 가장 느린 서비스를 기간별로 검색하여 나타낸다.
vHosts
Site binding 및 방문자수별 Web Site 정보, TPS, Response Status Code 추이 등을 차트 및 테이블 정보로 나타낸다.
서비스
Service URL, Response Time, Status Code별 Count정보 및 TX View 정보를 나타낸다.
재기동 기록
Process가 비정상적으로 종료될 때 Process Name, Level, Code, Type 등의 정보를 기간별로 검색하여 나타낸다.
인프라
호스트에 대한 기간별 정보를 확인한다.
여러기간 단일지표 조회
TPS, Request Count, Resp Time, BRUN Count, Concurren User 지표에 대한 날짜별 차트 정보를 제공한다.
본 절에서는 SysMater for Tibero Provider의 릴리즈된 내용에 대해서 설명한다.
SysMaster for Tibero에서는 대시보드 영역의 더욱더 다양해진 차트 디자인과 항목별 차트 컬러구분, 병목구간 파악이 용이한 Graphical UX 디자인 및 다양한 형식의 Report 디자인 샘플을 제공한다.
종합상황판
업무단위별 SQL 처리시간, Active 세션 수, 시스템 정보의 업무 상태를 실시간으로 확인한다.
Network I/O, CPU, Memory, SQL Execution Count, SQL Reponse Time, Buffer 정보를 제공한다.
시스템 그룹
시스템 그룹에 속하는 DB 인스턴스의 SQL execution count를 기반으로 gauge의 상태를 확인한다.
업무단위로 묶인 각 인스턴스별 액티브 현황, Tibero가 설치된 서버의 CPU, Memory 정보를 한 눈에 볼수 있다.
싱글 대시보드
DB 인스턴스에 대한 OS, Throughput, Buffer Cache Ratio, CPU / 메모리, 디스크, Top N 세션, Top N SQL, SQL 정보, Redo I/O & Ratio, Wait Event 목록을 확인한다.
Graphical한 디자인의 Disk 정보(Tablespace, Redo log, TempSpace) 제공한다.
각 Transaction의 처리현황을 TX View를 통해서 제공한다.
실시간 대시보드
사용자의 주요 관심 지표의 인스턴스 단위별 액티브 정보, CPU 정보, 세션 정보, 장애 목록, 처리량의 데이터 등을 차트 및 테이블에 표시한다.
실시간으로 해당 인스턴스의 상태 및 정보를 확인한다.
점검 DB
Level별 주요 지표별 임계치에 대한 정보를 제공한다.
제공되는 정보는 Tablespace, Increased Data Ratio, Buffer Hit Ratio, CPU/Memory Ratio, Buffer Busy Wait Ratio이다.
시스템 대시보드
각 인스턴스에 대한 시스템 지표를 확인한다.
노드 단위별 CPU 사용률, CPU 추이, 메모리 사용량, 디스크 사용률, 디스크 I/O, 네트워크 I/O의 6개의 차트로 표시하여, 실시간으로 해당 인스턴스의 시스템 상태 및 정보를 확인한다.
각 유형별 TopN 정보 제공 세션, SQL, Wait, 프로그램, 유저, OS 유저, 머신의 세션 정보를 확인한다
Top 세션 정보, Top SQL, Top Wait, Top 프로그램, Top 모듈, Top 유저의 정보를 확인한다
그래프를 이용한 비교분석이 가능하다.
각 항목별 비교분석 가능한 그래프 제공
범례 on/off 기능을 이용한 분석을 한다.
다양한 지표를 한 번에 비교 가능하다.
세션추이
지표기준 제공정보를 제공한다. (redo entries, parse count(hard), CPU used by this session, user calls, execute count, physical reads, db block gets)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 세션정보를 볼 수 있다.
SQL 추이
지표기준 제공정보를 제공한다. (parse count(total), CPU used by this session, execute count, physical reads, db block gets)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 SQL 정보를 볼 수 있다.
Wait 추이
지표기준 제공정보를 제공한다. (CPU used by this session, buffer busy waits)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 Wait 정보를 볼 수 있다.
Ratio 추이
지표기준 제공정보를 제공한다. (Buffer Cache Hit Ratio, Buffer Busy Wait Ratio, Execute to Parse Ratio, In-Memory Sort Ratio, Latch Hit Ratio, Library Hit Ratio, Non-Parse CPU Ratio)
시간단위로 추이를 확인하고 특정 시간대의 Active Session을 선택하고 수집된 Ratio 정보를 볼 수 있다.
세션목록, 병렬 쿼리, 잡의 세션 정보 확인
세션 상세정보에서 Stats&Waits 정보에 대한 원형차트를 제공한다.
SQL 실행분포도, Wait 이벤트 분포도를 제공한다.
SQL정보를 확인
클라이언트/서버, CPU/IO, SQL 기준의 추가 검색 조건을 제공한다.
Parse, Sort, Result Cache 정보를 제공한다.
Wait, Lock/Latch, Transaction, Undo 정보 제공
그래픽을 이용한 Lock Summary 정보를 제공한다.
Type별(Recursive, Parallel Execution) Transaction 정보를 제공한다.
메모리, PGA, SGA에 대한 정보를 기간별 차트와 Workarea 테이블로 나타낸다.
그래프를 이용한 메모리(SGA, PGA) 사용량 추이를 분석한다.
원형 그래프를 이용한 SGA 영역에대한 정보를 제공한다.
TS/Datafile, Segment/Extent, Redo Log에 대한 정보를 실시간 또는 기간별 차트와 테이블로 나타낸다.
Tablespace에 대한 I/O Trend Chart, Size Trend Chart를 제공한다.
Datfile에 대한 I/O Trend Chart, Size Trend Chart를 제공한다.
호스트와 Top Process에 대한 정보를 검색조건을 입력하고 조회할 수 있다.
객체정보를 날짜별로 조회할 수 있다. 주요 조회항목은 파라미터/옵션, 해당 파라미터에 대한 변경 히스토리 정보를 제공한다.
cpu time, block get, consistent get, physical read, block change, consistent change, executios
막대그래프, 선그래프 그리드(테이블) 형식의 데이터를 제공한다.
날짜, 요일, 월별, 년별 등의 기준으로 각 데이터 비교조회가 가능하다.
본 절에서는 SysMater for AnyLink Provider의 릴리즈된 내용에 대해서 설명한다.
SysMaster for AnyLink에서는 대시보드 영역의 다양한 차트 디자인과 항목별 차트 컬러, 사용자의 관심지표를 실시간 조회하는 기능과 함께 성능추이 정보, 시스템 자원분석 기능과 다양한 검색조건과 함께 장애알람 기능을 제공한다.
싱글 대시보드
한눈에 대외기관들에 대한 연결 상황과 성능 및 장애현황을 파악할 수 있다.
단일 노드를 노드 전체, Worker(HTH), 서버그룹으로 나누어 각각의 성능정보를 제공한다.
실시간 대시보드
사용자의 주요 관심 지표에 대하여 AnyLink 노드별로 실시간 조회하는 기능을 제공한다.
액티브 정보, 호스트 정보, 트랜잭션 정보, AnyLink 성능 정보 등의 데이터를 차트 및 테이블 형태로 제공한다.
각 유형별 TopN 정보 제공 세션, SQL, Wait, 프로그램, 유저, OS 유저, 머신의 세션 정보를 확인한다
Top 세션 정보, Top SQL, Top Wait, Top 프로그램, Top 모듈, Top 유저의 정보를 확인한다
그래프를 이용한 비교분석이 가능하다.
각 항목별 비교분석 가능한 그래프 제공
범례 on/off 기능을 이용한 분석을 한다.
다양한 지표를 한 번에 비교 가능하다.
Tx View
하나 이상의 노드에서 처리되고 있는 트랜잭션을 검색 기간 기준으로, 단위(ms)당 처리된 건수를 SCATTER 형식으로 보여주어 현재 트랜잭션의 분포된 정도에 대한 정보를 제공한다.
Tx View 영역을 드래그하면 해당 시간대와 응답시간 영역에 속하는 서비스들의 수행 목록이 팝업으로 표시하는 트랜잭션 Dril Down 기능과 기간 단위의 검색기능을 제공한다.
온라인 거래 조회정보 제공
기간을 설정하고 기관, 업무 종별, 거래 기준으로 실행건수, 오류건수, 처리시간,최대 처리시간을 조회한다.
단일 거래에대한 거래 건수 추이를 파악하고 특정 시간대의 거래 실행이력을 조회한다.
Tx-view 를 통해서 실행된 거래의 분포를 확인한다.
게이트웨이/회선 구성정보 조회기능 제공
게이트웨이, 회선의 상태정보를 조회한다. 과거이력(History)과 실시간(Realtime) 데이터 조회가 가능하다.
게이트웨이 정보(프로토콜, 타입, I/E, 처리건수, 요청건수, 에러건수)를 제공한다.
처리건수, 요청 거래 건수, Timeout 건수, 미전송 건수에 대한 정보를 그래프로 제공한다.
특정 게이트웨이의 회선정보(방향, 처리건수, 요청건수, 에러건수, 기관명, 업무명)를 제공한다.
전체 회선목록을 제공한다. 처리방식(In, Out, Any)에 따른 조회 기능을 제공한다.
처리방식(In, Out, Any), 회선명에 따른 조회 기능을 제공한다.
시스템 자원분석 기능 제공
AnyLink/T Disk 모니터링, Tmax 프로세스 모니터링, 트렌드 차트를 통한 시스템 성능 추이 비교기능을 제공한다.
호스트 CPU 사용율, 호스트 메모리 사용량, 스왑 메모리 사용량, 디스크 사용율, 디스크 I/O, 네트워크 IO 입출력량을 조회할 수 있다.
이벤트 설정 및 분석/조회 기능
이벤트 화면에서는 AnyLink의 confirm되지 않은 이벤트를 종류별로 나열하고 분석 및 조회할 수 있다.
이벤트는 INFO, WARNING, ERROR, CRITICAL 레벨로 표시되며, 이벤트에 대한 임계치는 [Admin] > [이벤트] > [임계치 설정]에서 변경할 수 있다.
이벤트 추이 화면에서는 노드별로 레벨별 이벤트 발생 건수, 노드-레벨별 이벤트 발생 건수, 이벤트별 발생/확인 건수, 노드별 이벤트 발생 추이 정보를 표시하며, 기간에 따른 검색기능을 제공한다.
이벤트 목록 화면에서는 검색설정에 따라 이벤트 조회/확인 기능을 제공하며, 기간, 기간설정, TopN, 이벤트 레벨, 리소스 타입, 확인여부 등의 검색조건을 사용할 수 있다.