www.maxgauge.com MAXGAUGE for MySQL PRODUCT DOCUMENTATION 0
INDEX MAXGAUGE OVERVIEW ARCHITECTURE FEATURE FEATURE REAL-TIME MONITOR ADMIN PERFORMANCE ANALYZER PERFORMANCE ANALYZER ALERT & MONITORING EXEM DASHBOARD 1
MAXGAUGE for MySQL OVERVIEW ARCHITECTURE FEATURE 2
OVERVIEW 데이터베이스성능최적화를위한전문소프트웨어솔루션 맥스게이지는데이터베이스성능관리를위한전문소프트웨어솔루션으로써실시간감시및가동정보의수집, 정밀진단및분석, SQL 튜닝등다양한기능을제공하여 데이터베이스시스템의가용성및성능을효율적으로관리합니다. Pro-Active 한모니터링기법을제공함으로써문제상황을빠르게인지하고, 애플리케이션의병목현상을효과적으로분석하며, 다양한성능데이터를저장하여투자대비효과에대한명확한분석자료를제공합니다. Real-Time Monitor Performance Analyzer Optimization Cycle SQL Mini Admin 3
ARCHITECTURE Real-Time Monitoring 모니터링 Performance Analysis 사후분석 Web (8070) Web (8070) DB Server Logging Server Kernal API Sysmon Daemon TCP/IP (9729) WAS MySQL Repository JDBC (3306) Gather Daemon JDBC (3306) MySQL Repository 4
FEATURE 성능수집데이터종류 STEP 1. Source Data STEP 2. Log - Error Log - General Log - Slow Log STEP 3. Kernel API - CPU - I/O - Memory (Kernal API) MaxGauge for MySQL STEP 4. Performance SCHEMA - SYSTEM_EVENT - SESSION_EVENT - CURRENT_WAIT (ActiveThreads) STEP 5. Status & Variables - Variety of Status - Parameter (variables) - Replication Delay STEP 6. INFORMATION SCHEMA - Process_List (Active Threads) - INNODB_LOCK_WAITS - INNODB_LOCKS - INNODB_TRX 5
FEATURE REAL-TIME MONITOR ADMIN PERFORMANCE ANALYZER 6
REAL-TIME MONITOR 직관적이고쉬운사용자인터페이스 서비스그룹별 View OS, Thread 지표시각화영역 Multi Node 성능지표통합모니터링영역 Wait 모니터링영역 Slow Query 모니터링영역 실시간 Event 이력 Active Thread 및수행 Query 정보 7
REAL-TIME MONITOR 운영상황에맞는손쉬운성능지표배열 모니터링성능지표변경가능 8
REAL-TIME MONITOR 간편한 TOP-DOWN 접근방식을통한데이터베이스모니터링 장시간쿼리를수행하는 Thread 에대하여마우스더블클릭으로 Thread Detail 화면으로연계 Current 대기이벤트, DB 지표와현재수행하는 SQL 정보제공 9
REAL-TIME MONITOR 응답시간에따른 Active Thread 개수파악 응답시간대별로 Active Thread 개수를표시 10
REAL-TIME MONITOR Real-Time Monitor Xview 을통한 SLOW QUERY 분석 확인하고싶은지점을마우스로드래그 12.5 10.0 7.5 5.0 2.5 0.0 드래그한시간에포함되는 Slow Query List 확인가능 SQL 문장및 PLAN 확인 11
REAL-TIME MONITOR 임계치설정에따른 Alarm 내역확인기능제공 Alarm Log 히스토리제공 관리기능에서알람설정 (Alert Log, Error & OS Log 제공 ) 12
REAL-TIME MONITOR Tools 를통한특정인스턴스의따른 Lock / Session / Parameter 정보연계 마우스우클릭 Lock 발생시 Holder/Waiter 정보제공 조건검색을통한세션그룹모니터링기능제공 해당인스턴스에대한 Parameter List 제공 13
ADMIN Admin 기능을통한간편한 Maxgauge 관리 간편한서버등록 & Test Connection 사용자계정추가및권한부여 간편한임계치설정 14
ADMIN 작업인스턴스별로 Admin Group 관리 특정 Group Multi View 로확인가능 View Setting 탭에서작업인스턴스별로 Grouping 가능 15
PERFORMANCE ANALYZER 리파지토리에저장된데이터분석을위한 Performance Analyzer 주요지표 Log 그래프 Log 날짜선택 상세지표 Log 그래프 Log 인스턴스선택 Log 알람개수 Active Thread 정보 16
PERFORMANCE ANALYZER MySQL 에서제공하는모든성능지표제공 사용자가원하는지표로그래프변경 17
PERFORMANCE ANALYZER 해당시점의 LOCK 발생내역을트리구조로제공 특정시간때드래그를통해상세분석가능 특정시간때의 Lock Tree 발생확인가능 18
PERFORMANCE ANALYZER 실시간 LOCK 대기관계를분석한 Dead Lock 검출 Dead Lock 발생내역확인가능 19
PERFORMANCE ANALYZER InnoDB Status 정보실시간제공 InnoDB Status 를 5 분주기로저장 20
PERFORMANCE ANALYZER 특정시점 SLOW QUERY TOP-DOWN 접근분석 1 특정시점을마우스로드래그하면해당시점의 Slow Query 를자세하게확인할수있음 2 확인하고싶은 Slow Query 를더블클릭하면해당쿼리를확인할수있음 21
PERFORMANCE ANALYZER 손쉬운 ERROR/EVENT 로그수집및조회엑셀로 EXPORT 제공 해당내용엑셀로다운로드 & 프린트가능 Event 와 Event 로그를수집하고조회가능 22
Enterprise Management System ALERT & MONITORING EXEM DASHBOARD 23
ALERT & MONITORING Alert 발생시발송정보를통한신속한대응가능 MySQL 에서제공하는모든 STAT 및 EVENT 에대한 Alert 설정이가능하므로빠르고정확한감지가능. 임계치도달스케줄러 SMS 서버 설정된항목의임계치를벗어나는경우 Alert 발생 초당 Data 를확인하여사용자또는그룹으로 SMS 발송 고객사 SMS 또는 Email 서버로 Data 발송 개별및그룹단위전송 특정시간또는메시지중복제한 메시지필터 메시지발송이력저장 24
EXEM DASHBOARD EXEM Dashboard 를통한여러 Instance 를한눈에 Health Check! EXEM Dashboard 3.0 은실시간으로최대 140 개의 Instance 를한화면에구성할수있는관제화면으로실시간지표와함께장애상황을모니터할수있습니다. 25
EXEM DASHBOARD Real-Time Monitor / PA 로이어지는강력한연계기능제공 Dashboard 에서오른쪽마우스클릭으로특정인스턴스의 Real-Time Monitor 또는 Performance Analyzer 로이동이가능합니다. 마우스우클릭 REAL-TIME MONITOR PERFORMANCE ANALYZER 26
EXEM DASHBOARD Dashboard 에등록된모든인스턴스의이벤트이력 / 통계내역을제공 등록한모든인스턴스의 이벤트이력 과 이벤트통계 를확인할수있습니다. 서버목록 List 관리메뉴 등록한인스턴스의과거이벤트이력 List 이벤트이력확인 현재발생한이벤트이력 List 27
Thank you It s the Best Performance Management Solution. Maximize Your Database MaxGauge Monitoring, Analyzing, and Visualizing. 28