Statistics 谷歌云存储:我从哪里获得每桶数据

Statistics 谷歌云存储:我从哪里获得每桶数据,statistics,google-cloud-storage,Statistics,Google Cloud Storage,我想在每个桶的基础上拉统计数据。这是可能的吗?访问日志的传递可以按存储桶启用。启用存储桶日志记录时,日志文件将以每小时最大努力的方式写入用户定义的日志存储桶。您可以从那里提取日志文件,并使用您选择的工具进行解析和计数。如果您不想自己在原始日志上运行分析,可以使用以下服务:。(免责声明:我为后面的公司工作。)(更新了答案2014/09/23,以反映gsutil命令的变化) gsutil du显示用户正在使用的空间量(以字节为单位) 给定URL下层次结构中的对象 s给出了一个汇总总数,而不是每个对

我想在每个桶的基础上拉统计数据。这是可能的吗?

访问日志的传递可以按存储桶启用。启用存储桶日志记录时,日志文件将以每小时最大努力的方式写入用户定义的日志存储桶。您可以从那里提取日志文件,并使用您选择的工具进行解析和计数。如果您不想自己在原始日志上运行分析,可以使用以下服务:。(免责声明:我为后面的公司工作。)

(更新了答案2014/09/23,以反映gsutil命令的变化)

gsutil du
显示用户正在使用的空间量(以字节为单位) 给定URL下层次结构中的对象

  • s
    给出了一个汇总总数,而不是每个对象的大小
  • h
    打印人类可读的大小,而不是字节
因此:

。。。给出存储桶中对象的总大小。但是,它是根据请求计算的,对于包含许多对象的bucket来说可能需要很长时间

对于生产使用,启用。存储数据日志将为您提供前一天每个存储桶的平均大小(字节/小时)

访问日志向您记录的存储桶提供关于每个请求的信息


还有用于分析的日志。

我尝试了这个命令,但它不返回对象的数量。以下是输出:gsutil ls-L-b gs://MYBUCKET gs://MYBUCKET/:存储类:持久性\u减少性\u可用性位置约束:启用美国版本控制:无日志记录配置:无网站配置:无CORS配置:无生命周期配置:无丹尼尔,我已更新了答案,每个Google云存储桶的对象大小、请求以及随着时间的推移的更多信息都可以通过位于的Stackdriver查看
$ gsutil du -sh gs://BUCKET_NAME
261.46 GB   gs://BUCKET_NAME