본문으로 건너뛰기

Single View

Single View 화면에서는 MySQL/MariaDB 인스턴스 하나를 선택해 통계, SQL, 커넥션, 세션 등 상세 현황을 한 화면에서 확인할 수 있습니다. 각 위젯을 클릭하면 관련 데이터를 더 자세히 보여주는 팝업이 열립니다.

데이터베이스 > Instance 목록에서 인스턴스의 Monitoring 컬럼에 있는 [Single View] 버튼을 클릭하면 해당 인스턴스의 Single View 화면으로 이동합니다.

Single View 전체 화면

화면은 좌측부터 Grouping Summary, Overview, Real Time Monitor 세 영역과, 화면 하단에서 펼쳐지는 Session Tab 패널로 구성됩니다.

참고

Host 컬럼에는 실제 운영 환경의 클라이언트 정보(IP·포트)가 표시될 수 있으므로, 화면을 공유하거나 캡처할 때는 노출에 주의하세요.

상단 breadcrumb의 인스턴스명(예: 70 MariaDB 10.6.10)을 클릭하면 검색으로 다른 인스턴스를 선택해 화면을 전환할 수 있습니다.

인스턴스 검색 드롭다운

Grouping Summary에서 통계·SQL·스캔 요약 확인하기

Grouping Summary 영역은 Statistics & Events, SQL & Query Error, Scan Type, Trend Summary 네 개 패널로 구성됩니다. 우측 상단 잠금 아이콘을 클릭하면 영역의 레이아웃 잠금을 켜고 끌 수 있습니다.

Grouping Summary 영역

  • Statistics & Events: 최근 10분간 변화량이 큰 통계(Top Diff Statistics)와 이벤트(Top Event)를 순위로 보여줍니다.
  • SQL & Query Error: Total Latency 기준 상위 SQL과 Error Count 기준 상위 SQL을 각각 순위로 보여줍니다.
  • Scan Type: 인덱스를 타지 못한 스캔(Sum No Good Index Used)과 인덱스 없이 실행된 스캔(Sum No Index Used)의 추이를 선 차트로 보여줍니다.
  • Trend Summary: TPS, Table Locks Waited 등 지표의 추이를 막대 차트로 보여줍니다.

순위 항목 클릭으로 상세 확인하기

Statistics & EventsTop Diff Statistics, Top Event 순위 항목을 클릭하면 그 값의 최근 추이를 확인하는 팝업이 열립니다. Top Diff Statistics 항목은 통계값의 추이를 MAX/AVG 선으로 보여주는 트렌드 팝업이 열리고, Top Event 항목은 Top 10 Event List 팝업이 열려 Rank, Event Name, Count, Wait Time(sec), Avg Wait Time(sec) 컬럼으로 대기 이벤트 순위를 확인할 수 있습니다.

Top Diff Statistics 클릭 시 트렌드 팝업

Top Event 클릭 시 이벤트 목록 팝업

SQL & Query ErrorTotal Latency 순위에서 SQL 항목을 클릭하면 화면 우측에 해당 SQL의 상세 패널이 열립니다.

SQL Detail 패널

패널 상단에는 조회 기간과 DB (Schema Name), Digest 정보가 표시되고, [Search SQL] 버튼을 클릭하면 SQL 상세 분석 화면으로 이동할 수 있습니다. Full Text, Trend, History, Plan, Sampling SQL Text 탭으로 전환하며 SQL 전체 구문, 실행 추이, 실행 이력, 실행 계획, 샘플링된 SQL 텍스트를 각각 확인할 수 있습니다.

Error Count 순위에서 SQL 항목을 클릭하면 SQL Detail 패널 대신 Top 10 SQL List Order by Error Count 팝업이 열려, Query, Exec Count, Errors, Error Percent, Warnings, Warning Percent, Digest 컬럼으로 오류가 많은 SQL 목록을 확인할 수 있습니다.

Error Count 클릭 시 SQL 목록 팝업

Order By로 순위 기준 바꾸기

SQL & Query Error 각 목록 제목의 Order By 뒤에 있는 기준값(예: Total Latency)을 클릭하면 Order By 팝업이 열려 다른 기준(Max Latency, Tmp Disk Tables, Sort Merge Passes 등)으로 정렬 기준을 바꿀 수 있습니다.

Order By 팝업

원하는 항목을 선택하고 [Apply] 버튼을 클릭하면 해당 기준으로 순위가 다시 계산됩니다.

Scan Type 차트 점 클릭으로 SQL 목록 확인하기

Scan Type 차트에서 특정 시점의 점을 클릭하면 그 시점에 발생한 풀 스캔 SQL을 확인하는 Top 10 SQL Full Scan List 팝업이 열리며, Rank, Digest, Query, DB, Sum No Index Used, Sum No Good Index Used 컬럼으로 목록을 보여줍니다.

Scan Type 점 클릭 시 SQL 목록 팝업

Trend Summary 지표 바꾸기

Trend SummaryDB Metric: 뒤 지표명(예: TPS)을 클릭하면 Stat Change 팝업이 열려 차트에 표시할 지표를 다른 항목으로 바꿀 수 있습니다.

Stat Change 팝업

Overview에서 인스턴스 현황 확인하기

Overview 영역에서는 커넥션 현황을 나타내는 링 차트와 세션 상태별 hexagon 맵, Alert/Sorting/Replication/Redo Log File Size 네 개 카드를 확인할 수 있습니다.

Overview 영역

  • Connection 링 차트 중앙에는 CPU/Memory 사용률이, 좌우에는 Active/Idle(연결 상태), Lock/Long(잠금·장기 실행 세션 수)이 표시됩니다.
  • hexagon 하나는 스레드(세션) 하나를 나타내며, 색상으로 상태를 구분합니다 — 빨간색은 Lock(잠금), 노란색은 Long(장기 실행), 파란색 계열은 Active/Idle 세션이며, 회색 hexagon은 아직 사용되지 않은 연결 여유분입니다.

Active/Lock/Long 카드와 hexagon 클릭으로 세션·잠금 상세 확인하기

Active, Lock, Long 카드와 hexagon을 클릭하면 관련 세션 상세를 확인할 수 있습니다. Idle 카드는 클릭해도 반응하지 않습니다.

빨간색(Lock) hexagon 또는 Lock 카드를 클릭하면 Lock Tree 팝업이 열려 Lock Tree/Meta Lock Tree 탭으로 잠금을 보유(holder)한 스레드와 대기(waiter) 중인 스레드의 관계를 트리 구조로 확인할 수 있습니다.

Lock Tree 팝업

그 외 색상(Active/Idle/Long)의 hexagon이나 Active/Long 카드를 클릭하면 Thread 팝업이 열려 스레드의 Thread ID, Process ID, User, Host, SQL Text 등을 확인할 수 있습니다. 회색(빈) hexagon은 클릭해도 반응하지 않습니다.

Thread 팝업

목록에서 Thread ID 값을 클릭하면 화면 우측에 해당 세션의 상세 패널이 열립니다. 패널 구성은 Multi View의 Session Detail 패널과 동일합니다.

Alert/Sorting/Replication/Redo Log File Size 카드로 드릴다운하기

Alert/Sorting/Replication/Redo Log File Size 카드

네 카드는 각각 클릭 시 서로 다른 상세 정보를 보여줍니다.

  • Alert: 클릭하면 아래 Admin ReferenceAlert Logs 패널이 펼쳐집니다.
  • Sorting: 클릭하면 Top 10 Sorting List 팝업이 열려, Order by 드롭다운(Sort Merge Passes/Avg Sort Merge/Avg Rows Sorted)에서 선택한 기준으로 정렬 관련 SQL 순위를 확인할 수 있습니다.

Top 10 Sorting List 팝업

  • Redo Log File Size: 클릭하면 Top 10 Old Transaction 팝업이 열려, 오래 실행 중인 트랜잭션을 Trx Time(sec) 등 컬럼으로 확인할 수 있습니다. 리두 로그 재사용을 지연시키는 오래된 트랜잭션을 찾을 때 유용합니다.

Top 10 Old Transaction 팝업

  • Replication: Slave IO/SQL Running 값이 없는(복제 미구성) 인스턴스에서는 클릭해도 반응하지 않습니다.

Admin Reference에서 부가 정보 확인하기

Admin ReferenceTemp Usage, Additional Info, Alert Logs 세 개 아코디언 패널로 구성되며, 각 제목을 클릭하면 펼치거나 접을 수 있습니다.

Admin Reference 영역

Temp Usage 패널에는 Session Temp Size, Global Temp Size 차트가 나란히 표시됩니다.

Temp Usage 패널 - MySQL 인스턴스

두 차트 모두 Multi ViewGlobal Temp Usage(Size), Session Temp Usage(Size)와 동일한 조건에서 지원하지 않습니다. Session Temp Size는 지원하지 않는 인스턴스에서 차트 자체가 표시되지 않고 Global Temp Size 차트만 전체 너비로 남으며, Global Temp Size는 지원하지 않는 인스턴스(MariaDB)에서도 차트는 표시되지만 데이터 없이 빈 차트로 나타납니다.

Temp Usage 패널 - MariaDB 인스턴스(Session Temp Size 미지원)

Alert Logs 패널에는 발생한 알림을 Rule Name, Alert Stat Name, Target, Alias 컬럼으로 보여줍니다.

Alert Logs 패널

Additional Info 패널은 우측 상단의 점(●)으로 페이지가 구분된 카드 형태입니다. 첫 페이지에는 Open Tables 추이 차트와 Parameter 변경 이력이, 다음 페이지에는 Top Tablespace Size(데이터베이스별 사용량/여유 용량)가 표시됩니다.

Additional Info 패널 1페이지

Additional Info 패널 2페이지

Real Time Monitor에서 실시간 지표 확인하기

Real Time Monitor 영역에서는 Slow Query, Logical + Physical IO, Tps (count/sec), Buffer Pool Hit Ratio (%), Queries (count) 등 여러 지표를 실시간 차트로 확인할 수 있습니다.

Real Time Monitor 영역

Slow Query 차트 영역을 드래그하면 드래그한 구간의 SQL Elapsed List 팝업이 열려, 해당 시간대에 발생한 슬로우 쿼리를 Thread ID, User Host, Start Time, Query Time (sec) 컬럼의 목록으로 확인할 수 있습니다. 동작 방식은 Multi ViewSlow Query 차트 드래그와 동일하며, 인스턴스 하나만 조회하는 화면이므로 Alias, Lock Time (sec) 컬럼은 표시되지 않습니다.

SQL Elapsed List 팝업

각 차트 우측 상단의 [⋯] 버튼을 클릭하면 Stat Chart Option 팝업이 열립니다. Stat Option 탭에서는 표시할 지표를 검색해 바꿀 수 있고, Chart Option 탭에서는 Display Mode, Show Legend, Tooltip Sorting, Stack Mode, Fill Mode, Point Mode 등 차트 표시 방식을 설정할 수 있습니다.

Stat Chart Option 팝업 - Chart Option 탭

Session Tab에서 세션 정보 확인하기

화면 하단의 [Session Tab]을 클릭하면 패널이 펼쳐지고, Thread, Process List, Lock Tree, Meta Lock Tree 네 개 탭으로 이 인스턴스의 세션 정보를 확인할 수 있습니다. Multi View와 달리 인스턴스를 선택하는 드롭다운이 없으며, 항상 이 화면에서 보고 있는 인스턴스의 세션을 보여줍니다.

Thread에서 실행 중인 스레드 확인하기

현재 실행 중인 스레드를 Thread ID, Process ID, User, Host, DB, SQL Text 등의 컬럼으로 확인합니다. 컬럼 구성과 Thread ID 클릭 동작은 Multi View의 Session Tab과 동일합니다.

Session Tab - Thread 탭

Process List에서 MySQL 세션 목록 확인하기

Process List 탭에서는 SHOW PROCESSLIST 결과에 해당하는 세션 목록을 Process ID, User, Host, DB, Command, Elapsed Time (sec), State, SQL Text 컬럼으로 확인합니다. CommandSleep인 세션은 기본적으로 제외되며, 우측 상단 Include Sleep sessions 체크박스를 켜면 함께 표시됩니다.

Session Tab - Process List 탭

목록에서 SQL Text 값을 클릭하면 SQL Full Text 팝업이 열려 해당 SQL의 전체 구문을 확인하고 [Format SQL] 버튼으로 정렬해 볼 수 있습니다.

Lock Tree/Meta Lock Tree에서 잠금 현황 확인하기

인스턴스에서 발생한 락 대기 관계와 메타데이터 락을 확인합니다. 컬럼 구성과 동작은 Multi View의 Lock Tree/Meta Lock Tree 탭과 동일합니다.