일부 웹 사이트 (CSS, js, 이미지, pdf 등의 정적 콘텐츠 &)를 저장하여 Google Cloud Storage를 사용하고 있습니다.
다운로드중인 파일 및 파일을 어떻게 확인할 수 있습니까? 많이 ?
내 청구는 보여줍니다 클라우드 스토리지 다운로드 APAC : 924.637 Gibibytes (출처 : Google 저장 프로젝트 [GS-프로젝트 이름]) - 미국 $ 110.84
이 한 달 동안 많은 내가이 사람들을 삭제할을 파일.
이것에 대한 통계가 있습니까?공개적으로 가장 많이 다운로드되는 파일/버킷을 찾는 방법은 무엇입니까?
1
A
답변
0
버킷 또는 개체별로 사용 현황을 볼 수있는 현재 사용 가능한 방법은 각 버킷에 대한 액세스 로그를 사용하는 것입니다. 사용 설정되면 GCS는 해당 버킷의 개체에 대한 모든 요청에 대한 정보가 포함 된 CSV 파일을 내 보냅니다. 이 정보는 다운로드되는 상위 개체/버킷 찾을 집계 할 수 있습니다
참조 :
gsutil mb gs://my-logs-bucket
gsutil acl ch -g [email protected]:W gs://my-logs-bucket
gsutil defacl set project-private gs://my-logs-bucket
사용을 활성화 : https://cloud.google.com/storage/docs/access-logs
사용 로그를 저장하는 버킷 만들기 모든 버킷에 대한 로깅 :
- 분석의 BigQuery에 // 내-로그 버킷을하고이를 분석하거나로드 : 달의 끝에서, GS의 CSV를 다운로드하거나
wget http://storage.googleapis.com/pub/cloud_storage_usage_schema_v0.json bq mk storageanalysis bq load --skip_leading_rows=1 storageanalysis.usage \ gs://my-logs-bucket/*_usage_* ./cloud_storage_usage_schema.json bq shell > SELECT cs_object, SUM(sc_bytes) AS sc_bytes FROM [storageanalysis.usage] ORDER BY sc_bytes desc LIMIT 20 .. > SELECT cs_bucket, SUM(sc_bytes) AS sc_bytes FROM [storageanalysis.usage] ORDER BY sc_bytes desc LIMIT 20 .. > QUIT
감사 및 감사에 대한 소개를 위해 BigQuery. Google 애널리틱스에 자동으로 추가하는 것이 가장 이상적이지만 – anjanesh