0
4

1 回答 1

0

您可以通过查看您的 Cloud Logging 中创建的主题来开始查看创建未知 GCP 主题的时间和人员。您可以通过以下方式做到这一点:

  • 打开您的谷歌云控制台

  • 打开“记录”

  • 应该有一个“查询”选项卡并选择它。

  • 输入protoPayload.methodName="google.pubsub.v1.Publisher.CreateTopic"并单击“运行查询”。如果您想查看与 Pub/Sub 相关的其他日志,可以查看此参考。

  • 点击“LAST 1 HOUR”调整日志查询的时间参数。(例:调整为整月查询一个月内所有创建的话题)

  • 单击结果旁边的“>”并展开日志。

  • 有很多信息,例如创建的主题名称,验证此请求的电子邮件等。在您的情况下,您应该寻找字段authenticationInfo 以检查谁调用了请求:

    authenticationInfo: {
    principalEmail: "email-used-to-create-the-topic@example.com"
    principalSubject: "user:email-used-to-create-the-topic@example.com"
    }
    

注意:出于测试目的,我在此示例中涂黑了我的项目 ID 和电子邮件。我创建的主题log-this-topic也是日志中的电子邮件,因为我是创建主题的人。 在此处输入图像描述

OAuth 已经设置了过期规则,你可以在Refresh Token expire上查看。

于 2021-08-03T03:21:55.113 回答