본문으로 건너뛰기

Always On 모니터링

Always On 모니터링에서는 SQL Server Always On 가용성 그룹(Availability Group, 이하 AG)의 복제본 구성과 동기화 상태, 복제본 간 데이터 이동 지표를 확인할 수 있습니다. 장애 조치(Failover) 대상 구성과 보조 복제본의 지연을 파악하여, 가용성 그룹의 건강 상태를 진단할 수 있습니다.

WSFC(Windows Server Failover Cluster, 윈도우 서버 장애 조치 클러스터)는 SQL Server Always On이 동작하는 기반이 되는 윈도우 서버 클러스터입니다. Always On의 구성은 다음과 같은 계층을 이룹니다.

WSFC 클러스터          ← 윈도우 서버 묶음 (장애 감지·조치 담당, 가장 바깥)
└ 가용성 그룹(AG) ← 같이 복제·장애 조치할 데이터베이스 묶음
└ 데이터베이스 ← 실제 보호 대상

프로젝트에 AG가 구성되어 있으면 다음 네 곳에서 관련 정보를 확인합니다.

LocationDescription
인스턴스 목록인스턴스별 소속 AG와 복제본 노드(컬럼)
가용성 그룹 드로어클러스터·AG 단위의 복제본 구성과 동기화 상태(카드)
가용성 그룹 상세특정 AG의 요약·동기화 추이·복제본 표·지표
Always On 모니터링 대시보드데이터 이동 지표, 가용성 그룹, 토폴로지

인스턴스 목록의 Always On 정보

프로젝트에 AG가 구성되어 관련 데이터(db_set_info)가 수집되면, 인스턴스 목록에 Availability GroupReplica Server Name 컬럼을 표시합니다.

ColumnDescription
Availability Group인스턴스가 속한 AG 목록. 역할 배지 P(Primary, 주 복제본), S(Secondary, 보조 복제본)
Replica Server Name복제본 노드 이름과 소속 WSFC 클러스터

AG 이름 또는 목록 위쪽의 AG 뷰 버튼을 클릭하면, 가용성 그룹 상세를 드로어로 확인할 수 있습니다.

가용성 그룹 드로어

AG 이름이나 AG 뷰 버튼을 클릭하면 오른쪽에 가용성 그룹 드로어가 열립니다. 드로어는 WSFC 클러스터 단위로 구성하며, 상단에 WSFC Cluster — 클러스터명과 함께 노드·가용성 그룹·데이터베이스 개수를 요약합니다.

하나의 환경에 클러스터가 여러 개 있는 경우, 드로어 상단의 클러스터 선택기에서 대상 클러스터를 전환합니다. 가용성 그룹 이름은 클러스터 간 중복될 수 있으므로, 선택한 클러스터에 속한 가용성 그룹만 표시합니다. Availability Group 선택기로 특정 가용성 그룹만 추려 볼 수도 있습니다.

각 가용성 그룹은 카드 형태로 표시하며, 복제본 구성과 동기화 상태를 나타냅니다.

ItemDescription
AG 이름구성된 가용성 그룹 식별자
동기화 상태Synchronized(동기화 완료) 또는 Synchronizing(동기화 중)
복제본 수해당 AG에 포함된 복제본 개수(예: 4 Replicas)
Primary읽기·쓰기를 담당하는 주 복제본 노드
Secondary데이터를 복제받는 보조 복제본 노드. 다수 구성 가능
데이터베이스해당 AG로 보호되는 데이터베이스 목록

카드를 클릭하면 해당 가용성 그룹의 상세 화면이 열리고, 드로어 상단의 Always On 모니터링 버튼을 클릭하면 대시보드로 이동합니다.

가용성 그룹 상세

가용성 그룹 카드를 클릭하면 해당 AG의 상세 정보를 다음 네 영역으로 확인합니다.

요약

Summary 영역에서 선택한 가용성 그룹의 동기화 상태(Sync State), 복제본 수(Replicas), 데이터베이스 수(Databases)와 데이터베이스 이름(Database Names)을 요약합니다.

동기화 상태 추이

Historical Synchronization States 영역에서 복제본(노드)별 동기화 상태 변화를 시간 축으로 표시합니다. 동기화가 끊긴 구간이나 상태가 전환된 시점을 추적하여 안정성을 점검할 수 있습니다. 상태는 색상으로 Synchronized·Synchronizing·Initializing·Not Synchronizing을 구분합니다.

복제본 상태

Replicas 표에서 복제본별 상세 상태를 한 행씩 확인합니다.

ColumnDescription
Replica Server Name복제본 노드 이름과 인스턴스
Role복제본 역할. Primary 또는 Secondary
Sync State복제본의 동기화 상태
Failover Mode장애 조치 모드. 자동 또는 수동
Availability Mode가용성 모드. 동기 커밋 또는 비동기 커밋
상세해당 복제본의 인스턴스 모니터링으로 이동

지표

Metrics 영역에서 복제본 간 데이터 이동 지표를 5종 차트로 제공합니다. Replica Server Name 선택기와 Database 선택기로 특정 복제본·데이터베이스의 지표를 추려 볼 수 있습니다. 지표 종류는 데이터 이동 지표와 같습니다.

Always On 모니터링 대시보드

드로어의 Always On 모니터링 버튼을 클릭하거나, 사이드바의 대시보드 > Always On 모니터링으로 진입합니다. 화면 위쪽 클러스터 선택기로 대상 클러스터를 전환하며, 위에서부터 Availability Group Metrics(데이터 이동 지표), Availability Group(가용성 그룹), Topology(토폴로지) 순서로 구성합니다.

Always On Monitoring

데이터 이동 지표

화면 최상단의 Availability Group Metrics 섹션입니다. 상단의 가용성 그룹 탭으로 대상 AG를 선택하면, 복제본 간 데이터 이동 상태를 5종 차트로 확인할 수 있습니다.

MetricUnitDescription
Log Send Ratebyte/second주 복제본이 로그를 전송하는 속도
Log Send Queue Sizebyte보조 복제본으로 아직 전송하지 못한 로그 누적량
Redo Ratebyte/second보조 복제본이 로그를 다시 적용(Redo)하는 속도
Redo Queue Sizebyte보조 복제본에서 아직 적용하지 못한 로그 누적량
Secondary Lagsecond보조 복제본의 지연 시간

각 지표는 차트의 최대 절댓값을 기준으로 단위를 자동 변환합니다(예: KB·MB·GB, 분·시간). 지표 이름 옆 정보 아이콘에서 상세 설명을 확인할 수 있습니다.

가용성 그룹

선택한 클러스터에 구성된 가용성 그룹을 카드로 표시하는 Availability Group 섹션입니다. 카드 구성은 가용성 그룹 드로어와 같으며, 카드를 클릭해 가용성 그룹 상세로 이동할 수 있습니다.

토폴로지

Topology 섹션은 가용성 그룹의 복제본 구성과 동기화 상태를 노드와 AG의 매트릭스로 시각화합니다. 상단에 WSFC Cluster — 클러스터명과 노드·가용성 그룹·데이터베이스 개수를 표시하고, 각 노드가 AG별로 Primary인지 Secondary인지와 보호 중인 데이터베이스를 보여줍니다. 동기화 상태는 색상으로 Synchronized·Synchronizing·Initializing·Not Synchronizing을 구분합니다.