NRDOT Collector가 수집한 포괄적인 메트릭으로 SQL Server 데이터베이스 성능을 모니터링하십시오. 기본적으로 뉴렐릭은 사용 가능한 메트릭 섹션에 참조된 메트릭을 수집합니다. 추가 메트릭 섹션에 나열된 원하는 메트릭을 활성화하여 모니터링을 향상시킬 수 있습니다.
사용 가능한 지표
다음 메트릭은 뉴렐릭 UI 기능을 위해 자동으로 수집됩니다. 이러한 메트릭은 기본적으로 활성화되어 있으며 직접적인 SQL Server 연결을 통해 모든 플랫폼에서 작동합니다.
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| SQL Server에서 수신한 일괄 requests 수 |
| 게이지(double) |
| 필요한 SQL 컴파일 수 |
| 게이지(double) |
| 필요한 SQL 재컴파일 수 |
| 게이지(double) |
| 대기를 유발하는 잠금 requests 수 |
| 게이지(double) |
| 디스크에서 읽을 필요 없이 버퍼 풀에서 찾은 페이지 |
| 게이지(double) |
| 페이지가 버퍼 풀에 머무는 시간입니다. 사용 가능한 속성:
|
| 게이지(int) |
| SQL Server에 연결된 사용자 수 |
| 게이지(int) |
추가 지표
다음 메트릭은 기본적으로 비활성화되어 있지만 SQL Server 성능 및 상태에 대한 더 깊은 인사이트를 얻기 위해 활성화할 수 있습니다. 이러한 메트릭은 기능별로 구성되어 있으며 대부분 직접적인 SQL Server 연결이 필요합니다.
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 초당 수신된 SQL 주의(클라이언트 취소 인터럽트) 수 |
| 게이지(double) |
| 일괄 request당 SQL 컴파일 수 |
| 게이지(double) |
| 배치 요청당 페이지 분할 수 |
| 게이지(double) |
| SQL 컴파일 대비 재컴파일 비율(백분율로 표시) |
| 게이지(double) |
| 결과별로 분류된 자동 매개변수화 활동의 비율입니다. 사용 가능한 속성:
(
,
,
,
,
) |
| 게이지(double) |
| 계획 지침 결과별로 분류된 계획 실행 비율입니다. 사용 가능한 속성:
(
,
) |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 총 백업/복원 수 |
| 게이지(double) |
| 데이터베이스 수입니다. 사용 가능한 속성:
(
,
,
,
,
,
) |
| 게이지(int) |
| 실행 오류 수 |
| 게이지(int) |
| 데이터베이스 파일의 크기입니다. 사용 가능한 속성:
,
|
| 게이지(int) |
| 제한 없는 전체 테이블 또는 인덱스 스캔 수 |
| 게이지(double) |
| 데이터베이스의 활성 트랜잭션 수입니다. 사용 가능한 속성:
|
| 게이지(int) |
| 총 교착 상태 수 |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 이 파일의 I/O 바이트 수입니다. 사용 가능한 속성:
,
,
,
|
| 합계(누적, int) |
| 사용자가 이 파일에 대해 발생한 I/O를 기다린 총 시간입니다. 사용 가능한 속성:
,
,
,
|
| 합계(누적, double) |
| 파일에 대해 발생한 작업 수입니다. 사용 가능한 속성:
,
,
,
|
| 합계(누적, int) |
| 사용 상태별로 분류된 데이터베이스에 할당된 예약 공간입니다. 사용 가능한 속성:
,
(
,
,
) |
| 게이지(int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| Always-On 가용성 그룹의 Cluster 유형입니다. 사용 가능한 속성:
,
(
,
,
,
) |
| 게이지(int) |
| 가용성 그룹에 대해 구성된 실패 조건 수준(1~5). 사용 가능한 속성:
|
| 게이지(int) |
| 가용성 그룹에 구성된 상태 확인 시간 초과입니다. 사용 가능한 속성:
|
| 게이지(int) |
| 가용성 그룹에서 커밋하는 데 필요한 동기화된 보조 복제본 수입니다. 사용 가능한 속성:
|
| 게이지(int) |
| AG 데이터베이스 복제본의 로그 전송 또는 다시 실행 큐의 크기입니다. 사용 가능한 속성:
,
,
,
(
,
) |
| 게이지(int) |
| AG 데이터베이스 복제본의 Redo 속도. 사용 가능한 속성:
,
,
|
| 게이지(double) |
| 관찰된 초당 밀리초 단위의 AG 흐름 제어에 소요된 누적 시간 |
| 게이지(double) |
| 가용성 복제본의 역할입니다. 사용 가능한 속성:
,
,
(
,
,
,
) |
| 게이지(int) |
| 가용성 복제본의 동기화 상태입니다. 사용 가능한 속성:
,
,
(
,
,
,
) |
| 게이지(int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 총 인덱스 검색 수 |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 현재 활성화된 슈퍼래치의 수 |
| 게이지(int) |
| 슈퍼래치 승격 또는 강등 비율. 사용 가능한 속성:
(
,
) |
| 게이지(double) |
| 초당 래치 대기 수 |
| 게이지(double) |
| 래치(경량 동기화)를 기다리는 데 소요된 평균 시간 |
| 게이지(double) |
| 총 래치 대기 시간 |
| 합계(누적, double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 총 잠금 시간 초과 수 |
| 게이지(double) |
| 발생한 잠금 대기의 누적 수입니다. 사용 가능한 속성:
(
,
) |
| 합계(누적, int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 총 로그인 수 |
| 게이지(double) |
| 총 로그아웃 수 |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| SQL Server 메모리 풀에서 사용된 메모리 양입니다. 사용 가능한 속성:
(
,
,
,
,
,
,
) |
| 게이지(int) |
| SQL Server 캐시의 캐시 개체 수입니다. 사용 가능한 속성:
(
,
) |
| 게이지(int) |
| 보류 중인 메모리 부여의 총 수 |
| 합계(누적, int) |
| SQL Server 버퍼 풀의 페이지 수입니다. 사용 가능한 속성:
(
,
,
,
,
,
,
) |
| 게이지(int) |
| 사용 중인 총 메모리. 사용 가능한 속성:
(
,
) |
| 합계(누적, double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 컴퓨터 업타임 |
| 게이지(int) |
| CPU 수 |
| 게이지(int) |
| SQL Server 데이터베이스 파일을 호스팅하는 볼륨 전체의 총 디스크 공간 |
| 게이지(int) |
| SQL Server에서 관찰된 시스템 물리적 메모리 양입니다. 사용 가능한 속성:
(
,
) |
| 게이지(int) |
| SQL Server 프로세스가 사용 중인 시스템 물리적 메모리의 비율 |
| 게이지(double) |
| 온라인 스케줄러 전체에서 실행할 수 있는 작업의 총 수 |
| 게이지(int) |
| 이 대기 유형의 총 대기 시간입니다. 사용 가능한 속성:
,
|
| 합계(누적, double) |
| SQL Server 시작 이후 이 대기 유형에서 대기한 누적 작업 수입니다. 사용 가능한 속성:
,
|
| 합계(누적, int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 프리 리스트 스톨 수 |
| 게이지(int) |
| 총 페이지 조회 수 |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 상태별로 분류된 SQL Server 프로세스(사용자 세션) 수. 사용 가능한 속성:
(
,
,
,
,
,
,
) |
| 게이지(int) |
| 현재 차단된 프로세스 수 |
| 게이지(int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 복제본 데이터의 처리량 비율입니다. 사용 가능한 속성:
(
,
) |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 발행된 작업의 비율입니다. 사용 가능한 속성:
(
,
) |
| 게이지(double) |
| 지난 1초 동안 제한된 읽기 작업 수 |
| 게이지(int) |
| 지난 1초 동안 제한된 쓰기 작업 수 |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 테이블 수입니다. 사용 가능한 속성:
(
,
),
(
,
) |
| 합계(누적, int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 임시 DB의 총 여유 공간입니다. 사용 가능한 속성:
(
,
) |
| 합계(누적, int) |
| TempDB 버전 저장소 크기 |
| 게이지(double) |
| 페이지 유형별로 분류된 tempdb 할당 페이지의 누적 대기 시간. 사용 가능한 속성:
(
,
,
,
) |
| 합계(누적, double) |
| 활성 대기자가 하나 이상 있는 tempdb 페이지 래치 대기 유형의 수 |
| 게이지(int) |
| 인스턴스에 구성된 tempdb 데이터 파일 수 |
| 게이지(int) |
| 각 tempdb 데이터 또는 로그 파일의 크기입니다. 사용 가능한 속성:
,
|
| 게이지(int) |
| 할당 범주별로 분류된 tempdb 사용 공간입니다. 사용 가능한 속성:
(
,
,
,
) |
| 게이지(int) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 상태별로 분류된 SQL Server 작업 수입니다. 사용 가능한 속성:
(
,
,
) |
| 게이지(int) |
| 상태별로 분류된 SQL Server 작업자 스레드 수. 사용 가능한 속성:
(
,
) |
| 게이지(int) |
| 인스턴스에 구성된 SQL Server 작업자 스레드의 최대 수 |
| 게이지(int) |
| 현재 실행 중인 구성된 SQL Server 작업자 스레드의 비율 |
| 게이지(double) |
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 트랜잭션 지연에 소비된 시간 |
| 합계(누적, double) |
| 서버에서 현재 열려 있는 가장 오래된 트랜잭션의 경과 시간(초) |
| 게이지(double) |
| 총 미러 쓰기 트랜잭션 수 |
| 게이지(double) |
| tempdb 버전 저장소에서 정리된 누적 바이트 수 |
| 합계(누적, double) |
| tempdb 버전 저장소에 기록된 행 버전의 누적 바이트 수 |
| 합계(누적, double) |
추가 Windows 메트릭
SQL Server와 함께 NRDOT Collector를 사용할 때 Windows 플랫폼에서 다음 메트릭을 사용할 수 있습니다. 이러한 메트릭은 SQL Server 모니터링을 위한 Windows 전용 성능 인사이트를 제공합니다.
Windows 플랫폼에서 사용 가능한 13개의 메트릭
미터법 | 설명 | 유닛 | 유형 |
|---|---|---|---|
| 시스템 업타임 카운터 |
| 게이지(double) |
| 사용 가능한 CPU 코어 수 |
| 게이지(double) |
| SQL Server 프로세스의 메모리 사용량입니다. 사용 가능한 속성:
|
| 게이지(double) |
| 버퍼 캐시에서 찾은 페이지의 백분율 |
| 게이지(double) |
| 캐시 조회 대비 캐시 히트 비율. 사용 가능한 속성:
|
| 게이지(double) |
| 초당 SQL 컴파일 수 |
| 게이지(double) |
| SQL Server에 대한 사용자 연결 수 |
| 게이지(double) |
| 현재 잠금 수입니다. 사용 가능한 속성:
|
| 게이지(double) |
| 초당 잠금 시간 초과 횟수 |
| 게이지(double) |
| 메모리 부여를 기다리는 프로세스의 총 수 |
| 게이지(double) |
| 초당 물리적 데이터베이스 페이지 작업 수입니다. 사용 가능한 속성:
|
| 게이지(double) |
| 초당 SQL 재컴파일 수 |
| 게이지(double) |
| 초당 트랜잭션 수. 사용 가능한 속성:
|
| 게이지(double) |
Amazon RDS 제한 사항
Amazon RDS for SQL Server 인스턴스를 모니터링할 때, RDS 서비스 제한 및 SQL Server 에디션 제한으로 인해 특정 메트릭이 0 을(를) 보고하거나 수집되지 않을 수 있습니다.
중요
다음 제한 사항은 Amazon RDS에서 실행되는 SQL Server 인스턴스에 특별히 적용됩니다. 자체 호스팅되는 SQL Server 배포는 이러한 제한 사항의 영향을 받지 않습니다.
미터법 | 한정 | 영향을 받는 에디션 |
|---|---|---|
| 항상
을(를) 보고합니다. SQL Server ML Services(Extensibility 프레임워크)는 어떤 Amazon RDS SQL Server 에디션에도 프로비저닝되지 않습니다. | 모든 에디션 |
,
,
,
,
,
,
,
| 수집되지 않습니다. Always On 가용성 그룹은 다중 AZ 배포가 필요하며, Web 및 Express 에디션에서는 사용할 수 없습니다. | Web, Express |
,
,
,
| 발생하지만 항상
을(를) 보고합니다. 이는 Multi-AZ 없이는 사용할 수 없는 AG 복제본 활동을 측정합니다. | Web, Express |
자세한 내용은 Amazon RDS for SQL Server: 지원되지 않는 기능 및 Amazon RDS for SQL Server용 Multi-AZ를 참조하십시오.