PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP...

25
© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved. www.maxgauge.com MAXGAUGE for Amazon Aurora On AWS PRODUCT DOCUMENTATION

Transcript of PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP...

Page 1: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

0© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

www.maxgauge.com

MAXGAUGE for Amazon Aurora On AWS

PRODUCT DOCUMENTATION

Page 2: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

1© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

INDEX

MAXGAUGEOVERVIEW

ARCHITECTURE

FEATURE

FEATURE REAL-TIME MONITOR

ADMIN

PERFORMANCE ANALYZER

PERFORMANCE ANALYZERALERT & MONITORING

EXEM DASHBOARD

Page 3: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

2© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

MAXGAUGE for Amazon Aurora on AWS

OVERVIEW

ARCHITECTURE

FEATURE

Page 4: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

3© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

맥스게이지는 데이터베이스 성능 관리를 위한 전문 소프트웨어 솔루션으로써 실시간 감시 및 가동정보의 수집, 정밀 진단 및 분석, SQL튜닝 등 다양한 기능을 제공하여

데이터베이스 시스템의 가용성 및 성능을 효율적으로 관리합니다. Pro-Active한 모니터링 기법을 제공함으로써 문제 상황을 빠르게 인지하고,

애플리케이션의 병목 현상을 효과적으로 분석하며, 다양한 성능데이터를 저장하여 투자 대비 효과에 대한 명확한 분석 자료를 제공합니다.

데이터베이스 성능최적화를위한전문소프트웨어솔루션

OVERVIEW

Optimization

Cycle

Real-Time Monitor

SQL Mini

Performance Analyzer

Admin

Page 5: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

4© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

ARCHITECTURE

Real-Time Monitoring | 모니터링 Performance Analysis | 사후분석

Target Database

Amazon RDS (Optional)for repository

Apply over the Advanced model

Amazon EC2for Data Gather / repository

Amazon Cloudwatch

Clients

Page 6: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

5© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

c

성능수집데이터종류

FEATURE

MaxGauge

for Amazon Aurora

on AWS

STEP 1.

STEP 2.

STEP 3.

STEP 4.

STEP 5.

- Slow Query

- INNODB_LOCK_WAITS- INNODB_LOCKS- INNODB_TRX

- Variety of Status- Parameter (variables)- Replication Delay

- SYSTEM_EVENT- SESSION_EVENT- CURRENT_WAIT (ActiveThreads)

· Cloud Watch

· Slow Query

· Performance SCHEMA

· INFORMATION SCHEMA

· Status & Variables

- CPU- I/O- Memory- Disk Size Info- Process List- Network I/O

Page 7: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

6© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

FEATURE

REAL-TIME MONITOR

ADMIN

PERFORMANCE ANALYZER

Page 8: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

7© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

직관적이고쉬운사용자인터페이스

REAL-TIME MONITOR

서비스 그룹별 View

Multi Node 성능지표 통합 모니터링 영역

실시간 Event 이력

Active Thread 및 수행 Query 정보

Slow Query 모니터링 영역

Wait 모니터링 영역

Replication 모니터링 영역

Thread 지표 시각화 영역 Replication View

Page 9: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

8© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

운영상황에맞는손쉬운성능지표배열

REAL-TIME MONITOR

모니터링 성능지표 변경 가능

Page 10: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

9© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Threads, Slow Query 집중모니터링화면

REAL-TIME MONITOR

Threads View Slow Query View

Page 11: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

10© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

간편한TOP-DOWN 접근방식을통한데이터베이스모니터링

REAL-TIME MONITOR

장시간 쿼리를 수행하는 Thread에 대하여 마우스

더블 클릭으로 Thread Detail 화면으로 연계

Current 대기 이벤트, DB지표와

현재 수행하는 SQL 정보 제공

Page 12: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

11© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

임계치 설정에따른Alarm내역확인기능제공

REAL-TIME MONITOR

Alarm Log 히스토리 제공

관리기능에서알람 설정

(Alert Log 제공)

Page 13: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

12© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Tools를통한 특정인스턴스의 Lock / Session / Parameter정보연계

REAL-TIME MONITOR

조건 검색을 통한

세션 그룹 모니터링 기능 제공

해당 인스턴스에 대한

Parameter List 제공

Lock 발생시

Holder/Waiter 정보제공

마우스 우클릭

Page 14: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

13© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Admin 기능을통한간편한Maxgauge관리

ADMIN

간편한 서버 등록 & Test Connection

사용자 계정 추가 및 권한 부여

간편한 임계치 설정

Page 15: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

14© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

작업인스턴스별로Admin Group관리

ADMIN

특정 Group

Multi View로 확인 가능

View Setting 탭에서

작업 인스턴스별로 Grouping 가능

Page 16: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

15© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

리파지토리에저장된데이터분석을위한Performance Analyzer

PERFORMANCE ANALYZER

상세지표 Log 그래프

주요지표 Log 그래프

Log 인스턴스 선택

Log 날짜 선택

Log 알람개수

Active Thread 정보

Page 17: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

16© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

해당 시점의 LOCK 발생내역을트리구조로제공

PERFORMANCE ANALYZER

특정 시간 때의 Lock Tree

발생 확인 가능

특정 시간 때 드래그를 통해

상세 분석 가능

Page 18: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

17© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

InnoDB Status정보실시간제공

PERFORMANCE ANALYZER

InnoDB Status를

5분 주기로 저장

Page 19: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

18© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

특정 시점SLOW QUERY TOP-DOWN접근분석

PERFORMANCE ANALYZER

① 특정 시점을 마우스로 드래그하면 해당 시점의

Slow Query를 자세하게 확인할 수 있음

② 확인하고 싶은 Slow Query를 더블 클릭하면

해당 쿼리를 확인할 수 있음

Page 20: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

19© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Cloud Watch로그수집및DB 세션연계분석

PERFORMANCE ANALYZER

Cloud Watch 로그를

수집하고 조회 가능

Cloud Watch 지표와 DB 세션

수행 이력과 연계하여 문제 시점

분석 정보 제공

Page 21: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

20© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Enterprise

Management System

ALERT & MONITORING

EXEM DASHBOARD

Page 22: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

21© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

EXEM Dashboard 를 통한 여러 Instance를한눈에Health Check!

EXEM DASHBOARD

EXEM Dashboard 3.0은실시간으로최대140개의 Instance를 한 화면에구성할수 있는 관제 화면으로실시간지표와함께 장애상황을모니터할 수 있습니다.

Page 23: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

22© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Real-Time Monitor / PA로이어지는 강력한연계기능제공

EXEM DASHBOARD

Dashboard에서 오른쪽마우스클릭으로특정 인스턴스의Real-Time Monitor 또는 Performance Analyzer로 이동이가능합니다.

REAL-TIME MONITOR

PERFORMANCE ANALYZER

마우스 우클릭

Page 24: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

23© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.

Dashboard 에 등록된모든인스턴스의이벤트이력/통계내역을제공

EXEM DASHBOARD

등록한모든인스턴스의‘이벤트이력’ 과 ‘이벤트통계’ 를 확인할수 있습니다.

관리 메뉴

이벤트 이력 확인

서버 목록 List

현재 발생한

이벤트 이력 List

등록한 인스턴스의

과거 이벤트 이력 List

Page 25: PRODUCT DOCUMENTATION for Amazon... · 2017-11-02 · on AWS STEP 1. STEP 2. STEP 3. STEP 4. STEP 5. - Slow Query - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX - Variety of Status

24© Copyrights 2001~2017 EXEM CO., LTD. All Rights Reserved.It’s the Best Performance Management Solution. Maximize Your Database MaxGauge | Monitoring, Analyzing, and Visualizing.

Thank you