로그 라우터에서 로그 싱크를 만들어 Cloud Logging에서 BigQuery로 Google Cloud Fraud Defense에서 생성된 플랫폼 로그를 라우팅할 수 있습니다.
플랫폼 로그를 BigQuery로 내보내 평가 데이터 를 장기 보관하고, SQL로 위험 점수와 사유 코드를 분석하고, 트래픽 추세를 데이터 스튜디오에서 시각화할 수 있습니다. Logging의 플랫폼 로그는 기본 보관 기간이 30일이며 최대 3,650일까지 구성할 수 있습니다.
Fraud Defense는 다음 v1 API 작업에 플랫폼 로깅을 지원합니다.
Assessment의projects.assessments.create응답projects.assessments.annotate에 대한AnnotateAssessmentRequest요청
시작하기 전에
플랫폼 로그를 사용 설정하고 BigQuery로 라우팅하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 다음 Identity and Access Management 역할을 부여해 달라고 요청하세요. Google Cloud
- Fraud Defense 플랫폼 로깅 사용 설정:
reCAPTCHA Enterprise 관리자
(
roles/recaptchaenterprise.admin) - Logging 싱크 만들기 및 관리:
로그 구성 작성자
(
roles/logging.configWriter) - BigQuery 데이터 세트 만들기 및 싱크 쓰기 권한 부여:
BigQuery 데이터 편집자
(
roles/bigquery.dataEditor)
플랫폼 로그 사용 설정
BigQuery로 로그를 라우팅하기 전에 Fraud Defense에서 플랫폼 로그를 사용 설정하세요.
콘솔 Google Cloud 에서 Fraud Defense 페이지로 이동합니다.
리소스 선택기에 프로젝트 이름이 표시되는지 확인합니다.
프로젝트 이름이 표시되지 않으면 리소스 선택기를 클릭한 후 프로젝트를 선택합니다.
설정을 클릭합니다.
플랫폼 로깅 카드에서 구성 을 클릭합니다.
플랫폼 로깅 창에서 평가 로그 사용 설정 전환 버튼을 클릭합니다.
(선택사항) 주석 요청을 내보내려면 주석 로그 사용 설정 옆에 있는 전환 버튼을 클릭합니다.
저장 을 클릭합니다.
플랫폼 로그 설정 관리에 대한 자세한 내용은 플랫폼 로그 작업을 참조하세요.
BigQuery 싱크 만들기
플랫폼 로그를 사용 설정한 후 로그 라우터에서 싱크를 만들어 새 reCAPTCHA 평가 로그 항목을 BigQuery로 내보냅니다.
Google Cloud 콘솔에서 로그 라우터 페이지로 이동합니다.
싱크 만들기 를 클릭합니다.
싱크 세부정보 섹션에서 싱크 이름과 선택적 설명을 입력한 후 다음 을 클릭합니다.
대상 데이터 세트를 구성하려면 싱크 대상 섹션에서 다음 단계를 완료하세요.
- 싱크 서비스 선택 메뉴에서 BigQuery 데이터 세트 를 선택합니다.
- BigQuery 데이터 세트 선택 메뉴에서 기존 데이터 세트를 선택하거나 새 BigQuery 데이터 세트 만들기 를 선택합니다.
- 새 데이터 세트를 만드는 경우 데이터 세트 이름을 입력한 후 데이터 세트 만들기 를 클릭합니다.
- **파티션을 나눈 테이블 사용** 을 선택한 후 **다음** 을 클릭합니다.
모든 평가 로그 항목을 포함하려면 싱크에 포함할 로그 선택 섹션의 포함 필터 빌드 필드에 다음 포함 필터를 입력합니다.
resource.type="recaptchaenterprise.googleapis.com/Key" log_id("recaptchaenterprise.googleapis.com/assessment")(선택사항) 싱크에
assessment및annotation플랫폼 로그를 모두 포함하려면 다음 필터를 대신 입력합니다.resource.type="recaptchaenterprise.googleapis.com/Key" (log_id("recaptchaenterprise.googleapis.com/assessment") OR log_id("recaptchaenterprise.googleapis.com/annotation"))다음 을 클릭합니다.
(선택사항) 필요한 경우 제외 필터를 구성한 후 싱크 만들기 를 클릭합니다.
싱크가 생성되면 Logging은 확인 메시지를 표시하고 BigQuery 데이터 세트에 로그 항목을 쓸 수 있는 권한이 있는 작성자 서비스 계정을 자동으로 프로비저닝합니다.
가격 책정
플랫폼 로그를 BigQuery로 내보내면 Logging과 BigQuery 모두에 표준 요금이 부과됩니다.
- 로그 수집 및 라우팅 비용은 Logging 가격 책정을 참조하세요.
- 데이터 스토리지 및 SQL 쿼리 비용은 BigQuery 가격 책정을 참조하세요.
다음 단계
- 데이터 스튜디오로 대시보드를 만듭니다.
- BigQuery 스토리지에 대해 자세히 알아봅니다.
- BigQuery 분석에 대해 자세히 알아봅니다 .