본문으로 건너뛰기

Instance Detail

Instance 화면의 Instance List에서 MySQL/MariaDB 인스턴스 이름을 클릭하면 화면 우측에 열리는 상세 패널에서는, MySQL/MariaDB 전용 탭 구성으로 에이전트·머신 정보, 실시간 지표, 활성 세션, 프로세스 목록, SQL 통계, 잠금 정보, 메타데이터 잠금, 알림, 파라미터, 호스트 프로세스를 한 화면에서 확인할 수 있습니다.

좌측 메뉴에서 데이터베이스 > Instance를 선택한 뒤, Instance List에서 MySQL/MariaDB 인스턴스 이름을 클릭하세요.

Instance Detail 전체 화면

패널은 Information, Metric, Active Session, Process List, SQL List, Lock Info, Meta Lock Info, Alert, Parameter, Host Process List 10개 탭으로 구성됩니다.

Information에서 에이전트·머신 정보 확인하기

Information 탭은 Agent, Machine 두 영역으로 구성됩니다.

Information 탭

Agent에는 Instance Name, Status, Instance Group Name, Agent Version, DB Engine, DB Version, Last Boot Time, Uptime이 표시됩니다.

  • Instance Name[Single >] 버튼을 클릭하면 이 인스턴스의 싱글 뷰, [Multi >] 버튼을 클릭하면 이 인스턴스가 속한 그룹의 멀티 뷰 화면으로 이동합니다. 그 옆 [Detail >] 버튼은 비활성화 상태로 표시됩니다.
  • 톱니바퀴 아이콘을 클릭하면 열리는 Go to Dashboard 팝업 동작은 ClickHouse Instance Detail의 Information 탭과 동일합니다.

Machine에는 Host Name, Host IP, OS, Kernel Version이 표시되며, 별도의 클릭 동작은 없습니다.

Metric에서 실시간 지표 추이 확인하기

Instance Stat에서는 Active Threads, Connection Ratio, Lock Waiting Threads, Queries Delta, Innodb Buffer Pool Read Requests, Innodb Buffer Pool Reads, Redo Log Usage, Open Tables, Create Temp Disk Ratio, Tps 등 여러 지표를 실시간 차트로 확인할 수 있습니다.

Metric 탭

우측 상단의 AI Anomaly Detection 토글을 켜면 학습된 정상 범위를 벗어난 지표 구간이 차트에 함께 표시되어, 평소 패턴과 다른 이상 징후를 빠르게 발견할 수 있습니다.

기간 조회, 일시정지, 차트 드래그 시 값 툴팁, 차트 [⋮] > Chart Setting 팝업 등 클릭 동작은 ClickHouse Instance Detail의 Metric 탭과 동일합니다.

Active Session에서 실행 중인 세션 확인하기

Active Session List에서는 현재 실행 중인 세션을 Thread ID, Process ID, User, Host, DB, Digest, SQL Text 등의 컬럼으로 확인할 수 있습니다.

Active Session 탭

참고

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

[Get] 버튼을 클릭하면 목록을 새로고침합니다.

Process List에서 인스턴스 접속 프로세스 확인하기

Process List에서는 Active Session과 달리 현재 실행 중인 세션뿐 아니라 인스턴스에 접속된 전체 프로세스를 Process ID, User, Host, DB, Command, Elapsed Time (sec), State, SQL Text 등의 컬럼으로 확인할 수 있습니다.

Process List 탭

  • 목록 좌측 상단의 Include Sleep sessions 체크박스를 켜면 CommandSleep인 유휴 프로세스도 함께 표시됩니다. 기본값(꺼짐)에서는 실제로 명령을 수행 중인 프로세스만 나열되어 부하 원인을 좁힐 때 유용합니다.
  • [Get] 버튼을 클릭하면 목록을 새로고침합니다.

SQL List에서 실행된 SQL 확인하기

SQL List에서는 실행된 SQL을 DB, Digest, SQL Text, Executions, Elapsed Time (msec), Rows Sent, Rows Examined 등의 컬럼으로 확인할 수 있습니다.

SQL List 탭

우측 상단의 기간 표시와 [일시정지] 버튼으로 조회 주기를 바꾸거나 실시간 갱신을 멈출 수 있고, Sum/Avg 토글로 값을 합계와 평균 중 어느 기준으로 볼지 전환할 수 있습니다.

기간별 SQL 추이를 더 자세히 분석하려면 Search SQL 또는 Top N Analysis 화면을 이용하세요.

Lock Info에서 잠금 대기 관계 확인하기

Lock Sessions List에서는 InnoDB 레코드 잠금 대기 관계를 Collect Time, Lock Wait Time (sec), Lock Status, Blocking Engine Transaction ID, Engine Transaction ID, Thread ID, Process ID 컬럼으로 확인할 수 있습니다.

Lock Info 탭

  • Lock Statusholder인 세션은 잠금을 보유한 세션, waiter인 세션은 그 잠금 해제를 기다리는 세션입니다.
  • Blocking Engine Transaction ID 값을 참고하면 어떤 트랜잭션이 어떤 트랜잭션을 블로킹하고 있는지 짝을 지어 확인할 수 있어, 잠금 대기가 길게 이어질 때 원인 세션을 빠르게 좁힐 수 있습니다.

[Get] 버튼을 클릭하면 목록을 새로고침합니다.

Meta Lock Info에서 메타데이터 잠금 확인하기

Meta Locks List에서는 LOCK TABLES·DDL 등이 유발하는 메타데이터 잠금(Metadata Lock) 대기 관계를 Collect Time, Lock Wait Time (sec), Lock Status, Blocking Engine Transaction ID, Engine Transaction ID, Thread ID, Process ID 컬럼으로 확인할 수 있습니다.

Meta Lock Info 탭

컬럼 구성과 조회 방식은 Lock Info와 동일하며, InnoDB 레코드 잠금이 아닌 테이블 정의 잠금이 원인일 때 이 탭에서 대기 세션을 확인합니다. Lock Info에는 잡히지 않지만 ALTER TABLE·DROP TABLE 도중 쿼리가 오래 대기하는 상황을 진단할 때 유용합니다.

Alert에서 알림 규칙과 현재 상태 확인하기

Rule List에서는 이 인스턴스에 적용된 알림 규칙을 Rule Name, Alert Stat Name, Target, Alert Detail, Last Triggered, Rule Type 등으로 확인할 수 있습니다. Show only Triggered Alert 체크박스, [List]/[Bar] 보기 전환, Rule Name 클릭 시 열리는 알림 규칙 상세 뷰는 ClickHouse Instance Detail의 Alert 탭과 동일합니다.

Alert 탭

Parameter에서 파라미터 값과 변경 이력 확인하기

Parameter List에서는 MySQL/MariaDB 시스템 변수를 Parameter Name, Current Value 컬럼으로 확인할 수 있습니다.

Parameter 탭

Parameter Name을 클릭하면 패널 전체가 해당 파라미터의 상세 뷰로 전환됩니다. 패널 구성은 Parameter History 화면의 파라미터 상세 패널과 동일하며, 기간별 값 변경 이력을 함께 확인할 수 있습니다.

Host Process List에서 호스트 프로세스 확인하기

Process List에서는 인스턴스가 실행 중인 호스트의 OS 프로세스를 PID, PPID, Process Name, Args, User Name, Start Time, CPU (%) 등의 컬럼으로 확인할 수 있습니다.

참고

Host Process List는 인스턴스 등록 시 OS Resource에 host-agent가 설정되어 있어야 데이터가 표시됩니다. host-agent가 설정되지 않은 인스턴스는 "Host Agent is not set." 안내와 함께 목록이 비어 있는 상태(No data)로 표시되며, 이는 모든 DB 엔진의 Instance Detail에 공통으로 적용됩니다.

Host Process List 탭