이 페이지에는 Datastream 사용에 대한 권장사항을 제시합니다. 여기에는 Datastream을 사용할 때의 일반적인 권장사항이 포함됩니다.
스트림의 소스 데이터베이스 변경
경우에 따라 스트림의 소스 데이터베이스를 변경해야 할 수 있습니다. 예를 들어 기본 데이터베이스 인스턴스 대신 복제본에서 복제하도록 스트림을 수정해야 할 수 있습니다.
- 복제본 인스턴스의 연결 프로필을 만듭니다.
- 만든 복제본의 연결 프로필과 대상의 기존 연결 프로필을 사용하여 스트림을 만듭니다.
- 이전 백필이 중지된 상태로 스트림을 시작합니다. 스트림이 시작되면 바이너리 로그의 데이터만 가져옵니다.
- 선택사항. 스트림을 실행한 후수정하여 자동 백필을 사용 설정합니다.
기본 인스턴스에서 읽는 스트림을 일시중지합니다.
선택사항. 기본 인스턴스에서 데이터를 스트리밍 중이던 스트림을 삭제합니다.
선택사항. 기본 인스턴스의 연결 프로필을 삭제합니다.
Datastream의 알림 및 모니터링
Datastream 대시보드에는 많은 정보가 포함되어 있습니다. 이 정보는 디버깅에 유용할 수 있습니다. 로그에서 추가 정보를 확인할 수 있으며 이는 Cloud Logging에서 제공됩니다.
Datastream 알림
Datastream에는 설정된 기본 알림이 없습니다. 예를 들어 개요 탭에서 알림 정책 만들기 링크를 클릭하여 데이터 최신 상태 측정항목에 대한 알림 정책을 만들 수 있습니다. 나머지 측정항목에 대해서는 다음 단계를 따르세요.
Google Cloud 콘솔에서 notifications 알림 페이지로 이동합니다.
정책 만들기를 클릭합니다.
측정항목 선택 드롭다운을 클릭합니다.
필터 필드에
Datastream
를 입력합니다.선택사항: 사용 가능한 모든 측정항목을 보려면 활성 필터를 중지해야 할 수 있습니다.
Datastream 스트림에서 모니터링하려는 측정항목을 검색합니다.
적용을 클릭합니다.
선택사항: 필터 추가 및 데이터 변환 섹션에 필요한 세부정보를 입력합니다. 다음을 클릭합니다.
알림 트리거 구성 섹션에 필요한 정보를 입력합니다. 다음을 클릭합니다.
알림 구성 및 완료 섹션에서 알림을 구성합니다.
알림을 검토하고 준비되면 정책 만들기를 클릭합니다.
각 단계를 완료하는 방법에 대한 자세한 내용은 알림 정책 만들기를 참조하세요.
다음 Datastream 측정항목에 대한 알림을 만드는 것이 좋습니다.
- 데이터 최신 상태
- 스트림이 지원되지 않는 이벤트 수
- 스트림 총 지연 시간
이러한 측정항목에 대한 알림은 스트림 또는 소스 데이터베이스에 문제가 있음을 나타낼 수 있습니다.
단일 스트림이 처리할 수 있는 테이블 수는 몇 개인가요?
단일 스트림에 최대 10,000개의 테이블을 포함하는 것이 좋습니다. 테이블 크기에는 제한이 없습니다. 테이블이 더 많은 스트림을 만들어야 하는 경우 스트림이 오류 상태가 될 수 있습니다. 이를 방지하려면 소스를 여러 스트림으로 분할하는 것이 좋습니다.