Autonomous Database Metrics를 통해 Dedicated Exadata Infrastructure에서 Autonomous Database 관찰
측정지표, 경보 및 알림을 통해 Autonomous Database의 상태, 용량 및 성능을 관찰할 수 있습니다. Oracle Cloud Infrastructure 콘솔 또는 관찰 API를 사용하여 측정지표를 볼 수 있습니다.
Autonomous Database 메트릭은 CPU 및 스토리지 활용률, 성공/실패한 데이터베이스 로그온 및 연결 시도 횟수, 데이터베이스 작업, SQL 쿼리, 트랜잭션 등과 같은 유용한 정량 데이터를 측정하는 데 도움이 됩니다. 측정항목 데이터를 사용하여 Autonomous Database 리소스의 문제를 진단하고 해결할 수 있습니다.
관련 항목
필요 조건
리소스를 모니터하려면 SDK, CLI 또는 다른 툴에서 REST API 또는 콘솔을 사용 중인지 여부에 관계없이 관리자가 작성한 정책에서 필요한 액세스 유형을 제공해야 합니다.
Allow group <Group_Name>
to read metrics
in compartment <Compartment_Name>
Allow group <Group_Name>
to inspect work-requests
in compartment <Compartment_Name>
참고:
작업을 수행하려고 시도할 때 사용자에게 권한이 없거나 권한이 부여되지 않았음을 알리는 메시지가 표시되면, 자신에게 부여된 액세스 권한 유형과 작업할 구획이 무엇인지 관리자에게 확인하십시오.그룹에 측정항목에 대한 액세스 권한을 부여하는 공통 정책은 사용자가 컴파트먼트에서 측정항목 정의를 볼 수 있도록 허용 및 특정 측정항목 네임스페이스에 대한 사용자 액세스 제한을 참조하십시오.
그룹에 통지 접근 권한을 부여하는 공통 정책에 대해서는 그룹에서 주제 관리 허용, 그룹에서 주제 구독을 관리하도록 허용 및 그룹에서 주제에 메시지를 게시하도록 허용을 참조하십시오.
API 사용
API 사용 및 서명 요청에 대한 자세한 내용은 REST API 및 보안 인증서를 참조하십시오. SDK에 대한 자세한 내용은 소프트웨어 개발 키트 및 명령행 인터페이스를 참조하십시오.
사용 가능한 측정항목: oci_autonomous_database
이 항목에서는 oci_autonomous_database
네임스페이스의 데이터베이스 서비스에서 내보낸 측정항목에 대해 설명합니다.
- AUTONOMOUSDB 유형
Autonomous Database, Autonomous Data Warehouse(ADW) 또는 Autonomous Transaction Processing(ATP)의 유형입니다.
- deploymentType
공유 또는 전용 Exadata 인프라 유형입니다. 콘솔을 사용하여 여러 Autonomous Database에 대한 기본 측정항목 차트를 보는 경우 이 차원을 지정해야 합니다.
- DISPLAYNAME
Autonomous Database의 친숙한 이름입니다.
- REGION
Autonomous Database가 상주하는 지역입니다.
- RESOURCEID
Autonomous Database의 OCID입니다.
- RESOURCENAME
Autonomous Database의 이름입니다.
다음 표에 나열된 측정항목은 사용자가 생성한 모든 Autonomous Database에서 자동으로 사용할 수 있습니다. 해당 측정항목을 얻기 위해 리소스에 대한 모니터링을 사용으로 설정할 필요는 없습니다.
주:
이러한 측정 단위가 방출되는 빈도로 인해 유효한 알람 간격은 5분 이상입니다. 알람 생성에 대한 자세한 내용은 알람을 생성하려면을 참조하십시오.다음 표에서는 별표(*)가 표시된 측정지표는 Oracle Cloud Infrastructure 콘솔의 서비스 측정지표 페이지에서만 볼 수 있습니다. 이 항목에 설명된 차원을 기준으로 모든 척도를 필터링할 수 있습니다.
측정항목 | 측정항목 표시 이름 | 단위 | 설명 | 수집 빈도 |
---|---|---|---|---|
ApplyLag |
적용 지연 |
초 |
이 측정항목은 샘플링된 시간을 기준으로 대기 데이터베이스가 기본 데이터베이스 뒤처진 정도를 초 단위로 표시합니다. 통계: 평균 간격: 5분 |
5분 |
BlockChanges |
DB 블록 변경사항 |
초당 변경사항 |
초당 변경된 평균 블록 수입니다. 통계: 평균 간격: 1분 |
5분 |
BlockingSessions |
차단 중인 세션 수 |
count |
60초 이상 다른 세션을 차단한 세션 수입니다. 통계: 최대 간격: 1분 |
5분 |
CpuTime *
|
CPU 시간 |
초당 초 |
시간 간격 동안 데이터베이스의 포그라운드 세션에서 누적된 CPU 시간의 평균 비율입니다. 통계: 평균 간격: 1분 |
5분 |
CpuUtilization |
CPU 활용률 |
퍼센트 |
모든 소비자 그룹에서 집계된 CPU 사용량(백분율로 표시됨)입니다. 활용률 백분율은 데이터베이스에서 사용할 수 있는 CPU 수와 관련하여 보고됩니다. 통계: 평균 간격: 1분 |
5분 |
CurrentLogons *
|
현재 로그온 |
count |
선택된 간격 동안 성공한 로그온 수입니다. 통계: 합계 간격: 1분 |
5분 |
DBTime *
|
DB 시간 |
초당 초 |
데이터베이스 사용자 세션이 데이터베이스 코드 실행에 소비하는 시간(CPU 시간 + WaitTime)입니다. DB 시간은 데이터베이스 호출 대기 시간(응답 시간)과 호출 볼륨에 비례하여 직접 증가하므로 데이터베이스 호출 대기 시간을 추론하는 데 사용됩니다. 시간 간격 동안 데이터베이스의 포그라운드 세션에 의해 누적된 데이터베이스 시간(CPU + 대기)의평균 비율로 계산됩니다. 이를 평균 활성 세션이라고도 합니다. 통계: 평균 간격: 1분 |
5분 |
ECPUsAllocated |
할당된 ECPU |
count |
선택한 시간 간격 동안 서비스에 의해 할당된 실제 ECPU 수입니다. 통계: 개수 간격: 5분 |
5분 |
ExecuteCount |
실행 수 |
count |
선택된 간격 동안 SQL 문을 실행한 사용자 및 반복 호출 수입니다. 통계: 합계 간격: 1분 |
5분 |
HardParseCount |
구문분석 수(하드) |
count |
현재 할당된 CPU 수입니다. 통계: 합계 간격: 1분 |
5분 |
IOPS |
IOPS |
초당 작업 |
초당 평균 I/O 작업 수입니다. 통계: 평균 간격: 1분 |
5분 |
IOThroughput |
IO 처리량 |
초당 MB |
초당 평균 처리량(MB)입니다. 통계: 평균 간격: 1분 |
5분 |
LogicalBlocksRead |
논리적 읽기 |
초당 읽기 수 |
초당 평균 논리적 블록 읽기 수("db block gets" + "consistent gets")입니다. 버퍼링된 직접 I/O를 포함합니다. 통계: 평균 간격: 1분 |
5분 |
LogicalReads |
세션 논리적 읽기 |
count |
선택한 시간 간격 동안 "db block gets"와 "consistent gets"의 합계입니다. 여기에는 버퍼 캐시 또는 프로세스 전용 메모리에서 데이터베이스 블록의 논리적 읽기가 포함됩니다. 통계: 합계 간격: 1분 |
5분 |
OCPUsAllocated |
OCPU 할당됨 |
integer |
선택한 시간 간격 동안 서비스에 의해 할당된 실제 OCPU 수입니다. 통계: 개수 간격: 1분 |
5분 |
ParsesByType |
유형별 구문분석 |
초당 구문분석 |
초당 하드 또는 소프트 구문분석 수입니다. 통계: 평균 간격: 1분 |
5분 |
ParseCount *
|
구문분석 수(합계) |
count |
선택된 간격 동안 하드 및 소프트 구문분석 수입니다. 통계: 합계 간격: 1분 |
5분 |
ParseFailureCount |
구문 분석 오류 수 |
count |
선택한 기간 동안 구문분석 실패 수입니다. 통계: 합계 간격: 1분 |
5분 |
PhysicalReads |
물리적 읽기 |
count |
선택한 기간 동안 디스크에서 읽은 데이터 블록 수입니다. 통계: 합계 간격: 1분 |
5분 |
PhysicalReadTotalBytes |
물리적 읽기 총 바이트 |
count |
선택한 기간 동안 애플리케이션 읽기, 백업 및 복구를 포함한 모든 데이터베이스 인스턴스 작업 및 기타 유틸리티에 의한 디스크 읽기 크기를 바이트 단위로 표시합니다. 통계: 합계 간격: 1분 |
5분 |
PhysicalWrites |
물리적 쓰기 |
count |
선택한 기간 동안 디스크에 기록된 데이터 블록 수입니다. 통계: 합계 간격: 1분 |
5분 |
PhysicalWriteTotalBytes |
물리적 쓰기 총 바이트 |
count |
선택한 기간 동안 애플리케이션 작업, 백업 및 복구를 포함한 데이터베이스 인스턴스 및 기타 유틸리티의 모든 디스크 쓰기 크기를 바이트 단위로 표시합니다. 통계: 합계 간격: 1분 |
5분 |
QueuedStatements |
대기열에 있는 명령문 |
count |
선택된 간격 동안 모든 소비자 그룹에서 집계된 대기열에 있는 SQL 문 수입니다. 통계: 합계 간격: 1분 |
1분 |
RedoGenerated |
생성된 리두 |
count |
선택한 기간 동안 생성된 리두 크기(바이트)입니다. 통계: 합계 간격: 1분 |
5분 |
RedoSize |
생성된 리두 |
초당 MB |
초당 생성된 평균 리두(MB)입니다. 통계: 평균 간격: 1분 |
5분 |
RunningStatements |
실행 중인 명령문 |
count |
선택된 간격 동안 모든 소비자 그룹에서 집계된 실행 중인 SQL 문 수입니다. 통계: 합계 간격: 1분 |
5분 |
Sessions |
세션 |
count |
데이터베이스의 세션 수입니다. 통계: 합계 간격: 1분 |
5분 |
SessionUtilization |
세션 활용률 |
Percent |
모든 소비자 그룹에서 집계된 최대 세션 활용률(퍼센트)입니다. 통계: 평균 간격: 1분 |
5분 |
SQLNetBytesFromClient |
클라이언트에서 수신된 SQL 네트 바이트 |
count |
선택한 기간 동안 Oracle Net Services를 통해 클라이언트에서 수신된 바이트 수입니다. 통계: 합계 간격: 1분 |
5분 |
SQLNetBytesFromDBLink |
DBlink에서 수신된 SQL 네트 바이트 |
count |
선택한 기간 동안 Oracle Net Services를 통한 데이터베이스 링크에서 수신된 바이트 수입니다. 통계: 합계 간격: 1분 |
5분 |
SQLNetBytesToClient |
클라이언트로 전송된 SQL 네트 바이트 |
count |
선택한 기간 동안 포그라운드 프로세스에서 클라이언트로 전송된 바이트 수입니다. 통계: 합계 간격: 1분 |
5분 |
SQLNetBytesToDBLink |
DBlink(으)로 전송된 SQL Net 바이트 |
count |
선택한 기간 동안 데이터베이스 링크를 통해 전송된 바이트 수입니다. 통계: 합계 간격: 1분 |
5분 |
StorageAllocated *
|
할당된 스토리지 공간 |
GB |
특정 간격 동안 데이터베이스에 할당된 공간의 최대량입니다. 통계: 최대 간격: 1 시간 |
1시간 |
StorageAllocatedByTablespace *
|
테이블스페이스별 할당된 스토리지 공간 |
GB |
특정 간격 동안 각 테이블스페이스에 대해 할당된 공간의 최대량입니다. 통계: 최대 간격: 1 시간 |
1시간 |
StorageUsed *
|
최대 스토리지 공간 |
GB |
특정 간격 동안 사용된 공간의 최대량입니다. 통계: 최대 간격: 1 시간 |
1시간 |
StorageUsedByTablespace *
|
테이블스페이스별 사용된 스토리지 공간 |
GB |
특정 간격 동안 각 테이블스페이스별 사용된 공간의 최대량입니다. 통계: 최대 간격: 1시간 |
1시간 |
StorageUtilization |
스토리지 활용률 |
퍼센트 |
현재 사용 중인 프로비전된 스토리지 용량의 백분율입니다. 모든 테이블스페이스에 대해 할당된 총 공간을 나타냅니다. 통계: 평균 간격: 1시간 |
1시간 |
StorageUtilizationByTablespace *
|
테이블스페이스별 스토리지 공간 활용률 |
퍼센트 |
각 테이블스페이스에서 활용된 공간의 백분율입니다. 통계: 평균 간격: 1시간 |
1시간 |
TransactionsByStatus |
상태별 트랜잭션 |
초당 트랜잭션 |
초당 커밋 또는 롤백된 트랜잭션 수입니다. 통계: 평균 간격: 1분 |
5분 |
TransactionCount *
|
트랜잭션 수 |
count |
선택된 간격 동안 결합된 사용자 커밋 및 사용자 롤백 수입니다. 통계: 합계 간격: 1분 |
5분 |
TransportLag |
전송 지연 |
초 |
샘플링된 시간을 기준으로 대기 데이터베이스에서 아직 사용할 수 없는 대략적인 리두 시간(초)입니다. 통계: 평균 간격: 5분 |
5분 |
UserCalls *
|
사용자 호출 |
count |
선택된 간격 동안 결합된 로그온, 구문분석 및 실행 호출 수입니다. 통계: 합계 간격: 1분 |
5분 |
UserCommits |
사용자 커밋 |
count |
선택한 시간 간격 동안 사용자 커밋 수입니다. 통계: 합계 간격: 1분 |
5분 |
UserRollbacks |
사용자 롤백 |
count |
사용자가 수동으로 통계: 합계 간격: 1분 |
5분 |
WaitTime *
|
대기 시간 |
초당 초 |
시간 간격 동안 데이터베이스의 포그라운드 세션에 의해 누적된 비유휴 대기 시간의 평균 비율입니다. 평균 활성 세션의 대기 시간 구성요소입니다. 통계: 평균 간격: 1분 |
5분 |