微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何找到谁从谷歌云平台下载数据:服务:“云存储”,SKU“下载全球目的地”

如何解决如何找到谁从谷歌云平台下载数据:服务:“云存储”,SKU“下载全球目的地”

是否可以找到过去一段时间从 Cloud Storage 下载大量数据的 Google Cloud Platform 用户的 IP 地址或电子邮件地址?

谁能解释一下如何使用 gcloud 命令行工具进行操作?

解决方法

您可以启用存储使用日志(正如 John Hanley 提到的那样,默认情况下它们是禁用的),以下是文档对此的说明:

存储日志提供有关该存储分区最后一天的存储消耗的信息,并且每天都会创建。设置完成后,使用日志和存储日志会自动创建为您指定的存储分区中的新对象。

要检查日志的状态,您可以使用 gsutil 命令:

gsutil logging get gs://example-bucket

如果启用了日志记录,服务器会在响应中返回日志记录配置:

{"logBucket": "example-logs-bucket","logObjectPrefix": "log_object_prefix"}

然后您将能够看到发出请求的 IP 地址,但没有电子邮件。

查看 log format 以了解它们包含哪些其他值:

c_ip- 发出请求的 IP 地址。 “c”前缀表示这是关于客户端的信息。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。