Oracle Cloud Infrastructure GoldenGate 측정항목

측정항목, 알람 및 통지를 사용하여 Oracle Cloud Infrastructure GoldenGate 배치의 배치 건전성, 용량 및 전체 성능을 모니터링합니다. Oracle Cloud 콘솔에서 OCI GoldenGate 배치 세부정보 페이지 또는 측정항목 탐색기를 사용하여 측정항목을 모니터할 수 있습니다.

자원: goldengate-deployments, goldengate-connections, goldengate-pipelines

개요

Oracle Cloud Infrastructure GoldenGate 측정지표는 소스 데이터베이스와 대상 데이터베이스 간에 복제된 데이터의 양을 측정하는 데 도움이 됩니다.

다음은 측정항목을 이해하는 데 유용한 용어입니다.

필수 조건

사용 가능한 측정항목

주: 사용 가능한 모든 측정항목을 활용하려면 배치를 최신 버전으로 업그레이드해야 합니다.

데이터 복제 측정항목

Oracle Cloud Infrastructure GoldenGate 데이터 복제 측정항목에는 다음과 같은 차원이 포함됩니다.

측정항목 측정 단위 설명 척도 차원 권장되는 작업

이름CpuUtilization

표시 이름: CPU 활용률

모든 소비자 그룹의 총 CPU 사용량 백분율입니다. Extract 또는 Replicat 지연이 있을 경우 CPU 활용률을 확인합니다.

deploymentId

deploymentName

CPU 활용률이 높으면 다음을 수행할 수 있습니다.
  • 배치에 OCPU 추가
  • 자동 스케일 사용(아직 사용으로 설정되지 않은 경우)
  • 스토리지 활용률 및 트레일 크기를 확인하고 트레일 파일이 높은 경우 비웁니다.

이름: OcpuConsumption

표시 이름: OCPU 소비

배치에서 사용된 총 OCPU 수입니다.

개수가 최소 OCPU 수보다 낮으면 최소값이 표시됩니다.

OCPU 수가 최소 숫자보다 크면 실제 사용된 OCPU 수가 표시됩니다.

deploymentId

deploymentName

OPCU 소비량이 높으면 다음을 수행할 수 있습니다.
  • 배치에 OCPU 추가
  • 자동 스케일 사용(아직 사용으로 설정되지 않은 경우)

이름: MemoryUtilization

표시 이름: 메모리 활용률

사용된/사용 가능한 메모리의 백분율입니다.

메모리의 필요성은 복제된 데이터의 크기에 맞춰 조정됩니다. 충분한 메모리가 할당되면 커밋 레코드가 수신될 때까지 열려 있는 각 트랜잭션이 메모리에 유지됩니다.

deploymentId

deploymentName

메모리 활용률이 높으면 다음을 수행할 수 있습니다.
  • 배치에 OCPU 추가
  • 자동 스케일 사용(아직 사용으로 설정되지 않은 경우)

이름: DeploymentHealth

표시 이름: 전체 배치 건전성

배치 서비스의 전체 백분율 건전성입니다.

관리 서비스, 배포 서비스, 수신기 서비스 및 성능 측정 단위 서비스의 네 가지 서비스가 있습니다. 네 가지 모두 정상적으로 실행 중인 경우 예상 점수는 100%입니다. Deployment Health가 50%이면 서비스 중 두 개만 정상적으로 실행됩니다.

deploymentId

deploymentName

Extract, Replicat, Distribution 또는 Receiver Paths를 생성할 때 관리 옵션에서 프로세스를 배치 건전성에 중요로 표시할 수 있습니다. Deployment Health가 100%를 초과하면 Critical to Deployment Health로 표시된 프로세스를 확인합니다.

이름: DeploymentInboundLag

표시 이름: 배치 인바운드 지연

모든 인바운드 스트림에 대한 평균 지연으로 , 배치 건전성에 중요합니다.

deploymentId

deploymentName

해당 없음

이름: `DeploymentOutboundLag

표시 이름: 배치 아웃바운드 지연

모든 아웃바운드 스트림에 대한 평균 지연으로 , 배치 건전성에 중요합니다.

deploymentId

deploymentName

해당 없음

이름: SwapSpaceUsage

표시 이름: 스왑 공간 사용량

배치에서 사용된 스왑 공간의 백분율입니다.

OCI GoldenGate는 커밋된 트랜잭션만 추적 파일에 기록하므로 커밋되지 않은 트랜잭션은 모두 메모리에 캐시됩니다. 캐시는 물리적 메모리와 스왑 공간(가상 메모리)을 모두 사용합니다. 스왑 공간은 물리적 메모리(RAM)가 가득 찰 때 추가 메모리를 제공하기 위해 하드 드라이브에 있습니다.

deploymentId

deploymentName

스왑 공간 사용량이 증가하는 경우 배치에 OCPU를 추가하여 물리적 메모리(RAM)를 늘리는 것이 좋습니다.

이름: TempSpaceUsage

표시 이름: 임시 공간 사용량

배치에서 사용된 임시 공간의 백분율입니다.

캐시된 총 트랜잭션 데이터가 캐시 크기 설정을 초과하면 Extract는 캐시 데이터를 임시 파일에 씁니다. 운영 체제가 Extract가 임시 파일을 쓰는 것보다 디스크로 교체하는 것이 더 효율적입니다.

deploymentId

deploymentName

임시 공간 사용량이 증가하는 경우 배치에 OCPU를 추가하여 물리적 메모리(RAM)를 늘리는 것이 좋습니다.

이름: FileSystemUsage

표시 이름: 파일 시스템 사용량

배치에서 사용된 파일 시스템 공간(GB)

deploymentId

deploymentName

파일 시스템 사용량이 높은 경우:
  • 추적 파일 크기를 확인하고 불필요한 추적 파일 비우기
  • 임시 공간 사용량을 확인하여 OCI GoldenGate가 물리적 메모리(RAM) 부족으로 실행되었는지 확인합니다.

이름: ExtractStatus

표시 이름: 추출 상태

배포에서 추출 프로세스의 건전성 퍼센트
  • 프로세스 실행 시 100%
  • 프로세스가 비정상 종료되거나 정지된 경우 0%

deploymentId

deploymentName

ExtractName

Extract 프로세스가 비정상 종료되거나 정지된 경우 보고서 파일에서 문제를 해결하기 위한 근본 원인 또는 오류를 확인합니다.

이름: ReplicatStatus

표시 이름: 복제 상태

배치에서 Replicat 프로세스의 건전성 백분율
  • 프로세스 실행 시 100%
  • 프로세스가 비정상 종료되거나 정지된 경우 0%

deploymentId

deploymentName

ReplicatName

Replicat가 중지되거나 비정상 종료된 경우 Replicat 보고서 파일에서 근본 원인이나 오류를 확인하여 문제를 진단합니다.

이름: DistributionPathStatus

표시 이름: 배포 경로 상태

배포에서 배포 경로 프로세스의 건전성 퍼센트
  • 프로세스 실행 시 100%
  • 프로세스가 비정상 종료되거나 정지된 경우 0%

deploymentId

deploymentName

DistributionPathName

비정상 종료 또는 정지된 경우 가능한 원인은 다음과 같습니다.

  • 인증서 변경
  • 수신기 서비스 정지됨
  • 대상 배치가 정지됨

이름: ReceiverPathStatus

표시 이름: 수신기 경로 상태

배치에서 수신기 경로 프로세스의 건전성 백분율
  • 프로세스 실행 시 100%
  • 프로세스가 비정상 종료되거나 정지된 경우 0%

deploymentId

deploymentName

ReceiverPathName

수신기 경로 상태가 중지 또는 비정상 종료된 경우:
  • 인증서의 변경사항 확인
  • 대상 배치 건전성 검사
  • 소스 및 대상 배치 간의 네트워크 문제 확인

이름: ExtractLag

표시 이름: 지연 추출

Extract가 레코드를 처리한 시간(시스템 시계 기준)과 데이터 소스에서 해당 레코드의 시간 기록 간의 차이(초)입니다.

deploymentId

deploymentName

ExtractName

추출 지연이 높은 경우 다음을 수행합니다.
  • CPU 활용률을 검사하여 배치에 리소스가 부족한지 확인합니다.
  • 메모리 활용률을 검사하여 지정된 리소스가 Extract 크기를 처리할 수 있는지 확인합니다.
  • 데이터 소스가 온프레미스 데이터베이스인 경우 네트워크 상태 및 대기 시간을 확인하십시오.
  • 소스 데이터베이스의 성능 문제 확인
  • 파일 시스템 저장영역 확인

이름: ReplicatLag

표시 이름: Replicat Lag

Replicat가 시스템 시계를 기반으로 마지막 레코드를 처리한 시간과 추적에 있는 레코드의 시간기록 간 차이(초)입니다.

deploymentId

deploymentName

ReplicatName

Replicat 지연이 높은 경우:
  • CPU 및 메모리 활용률을 검사하여 배치에 리소스가 부족한지 확인합니다.
  • 대기 시간 문제가 있는지 추출 지연 확인
  • Distribution Path Lab에서 대기 시간 문제 확인
  • OCI GoldenGate와 대상 데이터베이스 간의 네트워크 대기 시간을 확인합니다. 권장 왕복 핑은 5ms 이하입니다.
  • HANDLECOLLISIONS는 성능 문제를 일으킬 수 있으며 CDC(변경 데이터 캡처) 복제에는 권장되지 않습니다.

이름: DistributionPathLag

표시 이름: 분배 경로 지연

배포에서 배포 경로 프로세스의 평균 지연(초)입니다. 예를 들어 소스 및 타겟 배포가 서로 다른 두 데이터 센터에서 실행되는 경우 네트워크 대기 시간 문제가 지연에 영향을 줄 수 있습니다.

deploymentId

deploymentName

DistributionPathName

해당 없음

이름: ReceiverPathLag

표시 이름: 수신기 경로 지연

배치에서 수신기 경로 프로세스의 평균 지연(초)

deploymentId

deploymentName

ReceiverPathName

해당 없음

이름: HeartbeatLag

표시 이름: 하트비트 지연

소스 끝점에서 대상 끝점까지 복제 지연(초)입니다.

ReplicatName

deploymentName

deploymentId

ageSeconds

하트비트 지연이 높은 경우 다음을 수행합니다.
  • CPU 활용률을 검사하여 배치에 리소스가 부족한지 확인합니다.
  • 메모리 활용률을 검사하여 지정된 리소스가 Extract 크기를 처리할 수 있는지 확인합니다.
  • 데이터 소스가 온프레미스 데이터베이스인 경우 네트워크 상태 및 대기 시간을 확인하십시오.
  • 소스 데이터베이스의 성능 문제 확인
  • 파일 시스템 저장영역 확인
  • 대기 시간 문제가 있는지 추출 지연 확인
  • Distribution Path Lab에서 대기 시간 문제 확인
  • OCI GoldenGate와 대상 데이터베이스 간의 네트워크 대기 시간을 확인합니다. 권장 왕복 핑은 5ms 이하입니다.
  • HANDLECOLLISIONS는 성능 문제를 일으킬 수 있으며 CDC(변경 데이터 캡처) 복제에는 권장되지 않습니다.

스트림 분석 척도

Oracle Cloud Infrastructure GoldenGate Stream Analytics 측정항목에는 다음과 같은 차원이 포함됩니다.

측정항목 측정 단위 설명 척도 차원 권장되는 작업

이름: PipelineHealth

표시 이름: 파이프라인 건전성

스트림 분석 파이프라인의 전체 건전성 백분율입니다.
  • 일정 기간 동안 파이프라인이 정상인 경우 100%입니다.
  • 파이프라인이 비정상이거나 시간범위 동안 실행 중이 아닌 경우 0%입니다.
  • 파이프라인이 비정상이고 복구 중이거나 시간 범위 내에 종료될 예정이며 주의가 필요한 경우 0%에서 100% 사이입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: PipelineProcessingRate

표시 이름: 파이프라인 처리 비율

배치의 파이프라인에서 초당 처리된 평균 이벤트 수입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: PipelineSchedulingDelay

표시 이름: 파이프라인 스케줄링 지연

배치에서 파이프라인의 평균 일정 잡기 지연(밀리초)입니다.

deploymentId

deploymentName

PipelineName

해당 없음
{::nomarkdown}<p>이름: PipelineTotalDelay</p><p>표시 이름: 파이프라인 총 지연 </p> 배치에서 파이프라인의 평균 총 지연 시간(밀리초)입니다.

deploymentId

deploymentName

PipelineName

해당 없음
{::nomarkdown}<p>이름: PipelineMemoryUsage</p><p>표시 이름: 파이프라인 메모리 사용량 </p> 배치에서 파이프라인 드라이버 및 실행기의 메모리 사용량(MB)입니다.

deploymentId

deploymentName

PipelineName

component

해당 없음

파이프 라인 측정항목

Oracle Cloud Infrastructure GoldenGate 파이프라인 측정항목에는 다음 차원이 포함될 수 있습니다.

측정항목 측정 단위 설명 척도 차원 권장되는 작업

이름: CpuUtilization

표시 이름: CPU 활용률

모든 소비자 그룹의 총 CPU 사용량 백분율입니다. Extract 또는 Replicat 지연이 있을 경우 CPU 활용률을 확인합니다.

deploymentId

deploymentName

CPU Utilization이 장기간 상위 레벨에 유지되면 Oracle Support에 문의하십시오.

이름: MemoryUtilization

표시 이름: 메모리 활용률

사용된 사용 가능한 메모리의 백분율입니다.<p>메모리의 필요성은 복제된 데이터의 크기에 맞춰 조정됩니다. 충분한 메모리가 할당되면 커밋 레코드가 수신될 때까지 열려 있는 각 트랜잭션이 메모리에 유지됩니다.</p>

deploymentId

deploymentName

CPU Utilization이 장기간 상위 레벨에 유지되면 Oracle Support에 문의하십시오.

이름: OcpuConsumption

표시 이름: OCPU 소비

배치에서 사용된 총 OCPU 수입니다.

개수가 최소 OCPU 수보다 낮으면 최소값이 표시됩니다.

OCPU 수가 최소 숫자보다 크면 실제 사용된 OCPU 수가 표시됩니다.

deploymentId

deploymentName

CPU Utilization이 장기간 상위 레벨에 유지되면 Oracle Support에 문의하십시오.

이름: PipelineCaptureStatus

표시 이름: 파이프라인 캡처 상태

캡처(추출) 프로세스의 건전성 백분율입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: PipelineApplyStatus

표시 이름: 파이프라인 적용 상태

적용(복제) 프로세스의 건전성 백분율입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: PipelineCaptureLag

표시 이름: 파이프라인 캡처 지연

배치에서 캡처(추출) 프로세스의 평균 지연(초)입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: PipelineApplyLag

표시 이름: 파이프라인 적용 지연

배치에서 적용(복제) 프로세스의 평균 지연(초)입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: PipelineHealth

표시 이름: 파이프라인 건전성

기본 파이프라인 서비스 및 프로세스의 전체 건전성 백분율입니다.
  • 일정 기간 동안 파이프라인이 정상인 경우 100%입니다.
  • 파이프라인이 비정상이거나 시간범위 동안 실행 중이 아닌 경우 0%입니다.
  • 파이프라인이 비정상이고 복구 중이거나 시간 범위 내에 종료될 예정이며 주의가 필요한 경우 0%에서 100% 사이입니다.

deploymentId

deploymentName

PipelineName

해당 없음

이름: HeartbeatLag

표시 이름: 하트비트 지연

소스 끝점에서 대상 끝점까지 복제 지연(초)입니다.

pipelineId

pipelineName

ProcessName

ageSeconds

하트비트 지연이 높은 경우 다음을 수행합니다.
  • CPU 활용률을 검사하여 파이프라인의 리소스가 부족한지 확인합니다.
  • 메모리 활용률을 검사하여 할당된 리소스가 캡처 크기를 처리할 수 있는지 확인합니다.
  • 데이터 소스가 온프레미스 데이터베이스인 경우 네트워크 상태 및 대기 시간을 확인하십시오.
  • 소스 데이터베이스의 성능 문제 확인
  • 파일 시스템 스토리지 확인
  • 캡처 지연에서 대기 시간 문제 확인

Console 사용

Oracle Cloud Infrastructure GoldenGate 측정항목을 보려면 다음을 수행합니다.

  1. 콘솔 탐색 메뉴에서 관찰 가능성 및 관리를 선택한 다음 모니터링에서 서비스 측정항목을 선택합니다.

  2. 컴파트먼트의 경우 관심 있는 Oracle Cloud Infrastructure GoldenGate 배치가 포함된 컴파트먼트를 선택합니다.

  3. 측정항목 네임스페이스oci_goldengate를 선택합니다.

서비스를 통해 내보낸 최신 측정항목을 보려면 브라우저를 새로고침하십시오.