google-cloud-platform - 谷歌云存储每个文件的统计/下载

标签 google-cloud-platform google-cloud-storage

是否可以获得谷歌云存储中文件的每个文件统计信息(或至少下载次数)?

我想查找 js 插件文件的下载次数,以了解这些插件的使用频率(在客户端页面中)。

最佳答案

是的,可以,但必须启用。

官方建议为要跟踪的主存储桶生成的日志创建另一个存储桶。

gsutil mb gs://<some-unique-prefix>-example-logs-bucket

然后为存储桶分配角色/storage.legacyBucketWriter 角色:

gsutil iam ch group:cloud-storage-analytics@google.com:legacyBucketWriter gs://<some-unique-prefix>-example-logs-bucket

最后为您的主存储桶启用日志记录:

gsutil logging set on -b gs://example-logs-bucket gs://<main-bucket>

在您的主存储桶上生成一些事件,然后最多等待一小时,因此不会每小时和每天生成报告。您将能够在第 1 步创建的日志存储桶中浏览这些事件:

https://imgur.com/a/fncnxwM (imgur 目前已关闭。我稍后会修复此图像)

更多信息,请访问 https://cloud.google.com/storage/docs/access-logs

关于google-cloud-platform - 谷歌云存储每个文件的统计/下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63486233/

相关文章:

google-cloud-platform - Dataflow Flex模板官方教程不起作用

google-cloud-platform - 用于多个文件的云函数 gcp 存储桶事件

java - 从 Google Cloud Storage Java API 下载比 gsutil 慢

java - 如何在 Google appengine 中加密 ZipOutputStream?

kubernetes - 如何处理已发布的持久卷?

database - Firestore 每秒向一个集合写入 500 多次

python - 如何使用GCP的ResourceManager Python客户端库获取文件夹下的所有子项目?

mongodb - 在集群外使用 StatefulSets 在 Kubernetes 上公开 MongoDB

google-cloud-storage - Google Cloud Platform - 备份上传

python - 云存储 : how to setup service account credentials for python boto library