Datastream 사용 시 일반적인 권장사항

이 페이지에는 Datastream 사용에 대한 권장사항을 제시합니다. 여기에는 Datastream을 사용할 때의 일반적인 권장사항이 포함됩니다.

스트림의 소스 데이터베이스 변경

경우에 따라 스트림의 소스 데이터베이스를 변경해야 할 수 있습니다. 예를 들어 기본 데이터베이스 인스턴스 대신 복제본에서 복제하도록 스트림을 수정해야 할 수 있습니다.

  1. 복제본 인스턴스의 연결 프로필을 만듭니다.
  2. 만든 복제본의 연결 프로필과 대상의 기존 연결 프로필을 사용하여 스트림을 만듭니다.
  3. 이전 백필이 중지된 상태로 스트림을 시작합니다. 스트림이 시작되면 바이너리 로그의 데이터만 가져옵니다.
  4. 선택사항. 스트림을 실행한 후수정하여 자동 백필을 사용 설정합니다.
  5. 기본 인스턴스에서 읽는 스트림을 일시중지합니다.

  6. 선택사항. 기본 인스턴스에서 데이터를 스트리밍 중이던 스트림을 삭제합니다.

  7. 선택사항. 기본 인스턴스의 연결 프로필을 삭제합니다.

Datastream의 알림 및 모니터링

Datastream 대시보드에는 많은 정보가 포함되어 있습니다. 이 정보는 디버깅에 유용할 수 있습니다. 로그에서 추가 정보를 확인할 수 있으며 이는 Cloud Logging에서 제공됩니다.

Datastream 알림

Datastream에는 설정된 기본 알림이 없습니다. 예를 들어 개요 탭에서 알림 정책 만들기 링크를 클릭하여 데이터 최신 상태 측정항목에 대한 알림 정책을 만들 수 있습니다. 나머지 측정항목에 대해서는 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서  알림 페이지로 이동합니다.

    알림으로 이동

  2. 정책 만들기를 클릭합니다.

  3. 측정항목 선택 드롭다운을 클릭합니다.

  4. 필터 필드에 Datastream를 입력합니다.

  5. 선택사항: 사용 가능한 모든 측정항목을 보려면 활성 필터를 중지해야 할 수 있습니다.

  6. Datastream 스트림에서 모니터링하려는 측정항목을 검색합니다.

  7. 적용을 클릭합니다.

  8. 선택사항: 필터 추가데이터 변환 섹션에 필요한 세부정보를 입력합니다. 다음을 클릭합니다.

  9. 알림 트리거 구성 섹션에 필요한 정보를 입력합니다. 다음을 클릭합니다.

  10. 알림 구성 및 완료 섹션에서 알림을 구성합니다.

  11. 알림을 검토하고 준비되면 정책 만들기를 클릭합니다.

    각 단계를 완료하는 방법에 대한 자세한 내용은 알림 정책 만들기를 참조하세요.

다음 Datastream 측정항목에 대한 알림을 만드는 것이 좋습니다.

  • 데이터 최신 상태
  • 스트림이 지원되지 않는 이벤트 수
  • 스트림 총 지연 시간

이러한 측정항목에 대한 알림은 스트림 또는 소스 데이터베이스에 문제가 있음을 나타낼 수 있습니다.

단일 스트림이 처리할 수 있는 테이블 수는 몇 개인가요?

단일 스트림에 최대 10,000개의 테이블을 포함하는 것이 좋습니다. 테이블 크기에는 제한이 없습니다. 테이블이 더 많은 스트림을 만들어야 하는 경우 스트림이 오류 상태가 될 수 있습니다. 이를 방지하려면 소스를 여러 스트림으로 분할하는 것이 좋습니다.