Oracle Cloud 콘솔 사용 문제 해결

Oracle Cloud 콘솔에 있는 측정지표를 사용하여 OCI GoldenGate 문제를 해결하는 방법을 알아봅니다.

주:

이 정보는 데이터 복제 배치에만 적용됩니다.

배치 정보

Deployment Information 탭의 다음 정보를 사용하여 문제를 해결할 수 있습니다.

  • OCPU 수: OCI GoldenGate 배치가 자동 스케일링 없이 소비할 수 있는 OCPU(Oracle Compute Units)의 기본 번호입니다. 이는 OCI GoldenGate의 최소 계량기이기도 합니다.
  • 자동 스케일링: 사용으로 설정된 경우 OCI GoldenGate 배치가 OCPU 개수 값의 3배까지 확장될 수 있습니다.
  • 공용 IP: OCI GoldenGate 배치가 생성될 때 퍼블릭 끝점이 사용으로 설정된 경우 퍼블릭 IP가 표시됩니다.
  • 전용 IP: 사용자(고객) 서브넷에서 액세스할 수 있는 전용 IP입니다.
  • 콘솔 URL: 공용 또는 개인 네트워크를 통해 OCI GoldenGate 배치 콘솔에 액세스하는 데 사용할 수 있는 FQDN입니다. 프라이빗인 경우 프라이빗 네트워크에서 콘솔 URL에 액세스해야 합니다.
  • OCID: Oracle Support를 통해 SR(서비스 요청)을 여는 데 필요한 배포의 OCID(Oracle Cloud Identifier)입니다.

측정 단위

주:

사용 가능한 모든 측정지표를 활용하려면 배포를 최신 버전으로 업그레이드해야 합니다.

각 배치에 대해 5분마다 측정항목이 수집됩니다. 생성된 데이터는 발생할 수 있는 문제를 해결하는 데 도움이 됩니다.

  • CPU 활용률: 모든 OCPU의 집계입니다. 예를 들어, 배치를 생성할 때 OCPU 개수로 3을 지정하고 자동 크기 조정을 사용으로 설정하면 사용할 수 있는 총 OCPU는 9입니다. 사용률이 33.333%를 초과하면 OCPU 9개 중 33.333%를 의미합니다.
  • CPU 소비: 소비된 OCPU의 집계 수입니다. 예를 들어, OCPU 활용률이 OCPU 9개 중 33.333%를 초과할 경우 33.333%를 초과하는 정수 값(OCPU 4개)에 대해 비용이 청구됩니다. 자동 스케일링이 사용으로 설정되지 않은 경우 기본 OCPU 수에 대해 비용이 청구됩니다.
  • 메모리 활용률: 집계된 메모리의 백분율입니다. 각 OCPU는 16GB 메모리를 할당합니다.
  • 배포 전체 건전성: 각 배치에는 기본 OCI GoldenGate 배치 프로세스의 집계 건전성인 관리 서비스, 배포 서비스, 수신기 서비스 및 성능 측정항목 서비스인 건전성 점수가 있습니다.
    • 정상: 100%
    • 비정상: >100%

      예를 들어, 네 개의 프로세스 중 두 개가 정상이면 건전성 점수는 50%입니다.

      주:

      추출 또는 배포 경로와 같은 하위 프로세스를 추가하는 경우 배포 건전성에 중요로 지정할 수 있습니다. 하위 프로세스가 중지되면 관리 서비스가 비정상으로 간주됩니다.
  • 배포 인바운드 지연: 중요로 지정된 추출에 대해 지연이 정산됩니다. 이 측정항목은 모든 중요한 추출에서 집계됩니다.
  • 배포 아웃바운드 지연: 중요로 지정된 복제에 대해 지연이 캡처됩니다. 이 측정항목은 모든 중요한 복제에서 집계됩니다.
  • 스왑 공간 사용량: 배치가 사용 중인 스왑 공간의 양을 기가바이트 단위로 표시합니다.
  • 임시 공간 사용량: 배치가 사용 중인 임시 공간의 양을 기가바이트 단위로 표시합니다.
  • 파일 시스템 사용량: 배치가 사용 중인 파일 시스템 공간의 양을 기가바이트 단위로 표시합니다.
  • 추출 상태: 배치자의 Extract 프로세스의 전체 건전성을 표시합니다.
    • 프로세스 실행 시 100%
    • 프로세스가 비정상 종료되거나 정지된 경우 0%
  • 복제 상태: 배치의 Replicat 프로세스의 전체 건전성을 표시합니다.
    • 프로세스 실행 시 100%
    • 프로세스가 비정상 종료되거나 정지된 경우 0%
  • 분배 경로 상태: 배치의 분배 경로 프로세스의 전체 건전성을 표시합니다.
    • 프로세스 실행 시 100%
    • 프로세스가 비정상 종료되거나 정지된 경우 0%
  • 수신기 경로 상태: 배치의 수신기 경로 프로세스의 전체 건전성을 표시합니다.
    • 프로세스 실행 시 100%
    • 프로세스가 비정상 종료되거나 정지된 경우 0%
  • 추출 지연: 배치에서 추출 프로세스의 평균 지연 시간(초)을 표시합니다.
  • 복제 지연: 배치에서 Replicat 프로세스의 평균 지연 시간(초)을 표시합니다.
  • 분배 경로 지연: 배포에서 배포 경로 프로세스의 평균 지연 시간(초)을 표시합니다.
  • 수신기 경로 지연: 배치에서 수신기 경로 프로세스의 평균 지연 시간(초)을 표시합니다.

자세한 내용은 측정항목을(를) 참조하십시오.

예: 배치 건전성 문제 해결

이 예에서는 배치 건전성이 100%가 아닌 경우 문제를 해결하는 방법을 보여줍니다.

OCI GoldenGate 배치 콘솔에서 배치 건전성 문제를 해결하려면 다음을 수행합니다.

  1. 알람을 생성하여 배치 건전성을 평가합니다.

    배치 건전성이 100% 미만이면 통지를 받습니다.

  2. [배치 세부정보] 페이지에서 OCI GoldenGate 배치 콘솔을 실행하고 사인인합니다.
  3. OCI GoldenGate 배치 콘솔에서 성능 측정 단위 서비스를 누르고 각 프로세스의 상태를 검토합니다.

    Extract 또는 Replicat와 같은 하위 프로세스가 중지되면 관리 서비스 건전성에 직접 영향을 주어 건전성 점수가 0(건전하지 않음)이 됩니다. 따라서 4개 프로세스 중 3개만 정상 상태이므로 전체 배치 건전성은 75%입니다.

각 프로세스에 대해 로그 파일도 사용할 수 있습니다. OCI GoldenGate 배포 콘솔 로그 파일을 사용하여 문제를 해결하는 방법에 대한 자세한 내용은 배포 콘솔을 사용하여 문제 해결을 참조하십시오.

예: OCPU 활용률 문제 해결

이 예에서는 OCPU 활용률이 90%보다 큰 경우 문제를 해결하는 방법을 보여줍니다.

추출 및 복제는 데이터를 복제할 때 OCPU 주기를 소비합니다. Parallel Replicats는 각 Replicat 프로세스에 대해 여러 Applier 프로세스를 생성합니다. OCI GoldenGate 배포 콘솔에서 성능 측정항목을 검토한 후 OCI GoldenGate 배포에 추가 OCPU를 추가하거나, 사용으로 설정되지 않은 경우 자동 스케일링을 사용으로 설정해야 할 수 있습니다.

OCPU 활용률 문제를 해결하려면 다음과 같이 하십시오.

  1. OCI GoldenGate 배포 콘솔을 실행하고 사인인합니다.
  2. 성능 측정항목 서비스를 누릅니다.
  3. 각 프로세스를 눌러 해당 세부정보를 검토한 다음 스레드 성능을 눌러 해당 프로세스의 각 스레드 상태를 확인합니다.

    스레드 성능 예
    그림 threadperformance.png에 대한 설명

    이 정보는 각 스레드의 CPU 사용을 포함하여 각 프로세스의 문제를 해결하는 데 사용할 수 있습니다.