【问题标题】:Find out origin of Google Pub/Sub subscriptions找出 Google Pub/Sub 订阅的来源
【发布时间】:2020-02-01 20:22:50
【问题描述】:

我们在 Google Cloud Platform 中使用 Google Pub/Sub。

有许多匿名订阅者正在收听我们的主题。我们不知道它们是如何以及为什么被创建的。

有没有办法找出谁(例如哪个程序、哪个主机等)创建了订阅?

【问题讨论】:

  • 如果您保留或导出您的 Stackdriver 日志,您会发现谁创建了订阅以及何时创建的。 “为什么”将是未知的。 Stackdriver 可以为您提供很多信息。如果您进一步启用审计日志记录(首先查看定价)。
  • @JohnHanley 好的,谢谢。你知道我可以在 Stackdriver 的哪里找到它们吗?
  • Kamal 刚刚发布了有关 Stackdriver 的答案。

标签: google-cloud-platform publish-subscribe subscription google-cloud-pubsub


【解决方案1】:

您可以查看项目的activity log 以获取有关创建订阅的信息。在“过滤器”下的“资源类型”下,您可以选择“Cloud Pub/Subscription”:

这将显示所有订阅活动的列表。您可以选择“Cloud Pub/Sub Topic”查看所有主题活动。

【讨论】:

  • 为了完整起见,您还可以使用 resource.type="pubsub_subscription" 的 Stackdriver 日志过滤器来查看订阅创建信息。
猜你喜欢
  • 2018-11-13
  • 1970-01-01
  • 1970-01-01
  • 2021-12-12
  • 2019-02-22
  • 1970-01-01
  • 2019-08-15
  • 1970-01-01
相关资源
最近更新 更多