【问题标题】:Is it possible to trace Google Compute Engine API Calls to see their source?是否可以跟踪 Google Compute Engine API 调用以查看其来源?
【发布时间】:2020-10-27 18:31:02
【问题描述】:

我们的 Google 帐户至少有几个月没有使用虚拟机了 - 我们可能在 2020 年初或在 2019 年的某个时候测试了一个很短的时间。该服务已启用,一周前开始有大量 API 调用:

这里有更具体的图表,显示正在执行的实际 API 调用,并显示它们是由匿名用户执行的(即不使用 API 密钥)。

为什么会突然执行这些,而我们没有任何活动触发它们?

另一个答案表明 Google 执行 API 调用以检查您正在使用多少容量,那么 Google 是否有可能每小时检查数百次以查看哪些虚拟机已启动? Is it normal to have a lot of Compute Engine API requests?

【问题讨论】:

  • 这些 API 调用来自 Google Cloud。 Google 会跟踪自己的 API 调用来管理您的项目资源。你可能会说“但我没有任何 XXX”。 Google 正在调用 API 来确定这一点。如果您启用 Compute Engine 等服务,Google 将开始对该服务进行 API 调用。

标签: google-cloud-platform google-compute-engine


【解决方案1】:

@John 是对的,这些调用来自 GCP,主要用于检查项目中的内容。

您可以在指标概览中查看调用这些方法的位置。

然后您可以查看指标以了解它们是什么。

在 Google Cloud 中,出于使用和安全原因(谁在访问什么以及何时访问)对 API 进行跟踪,请查看this post 了解更多信息。

【讨论】:

  • 感谢您的回复 - 现在刚刚接受,因为您发布时我忘记接受您的回答。
猜你喜欢
  • 2012-10-29
  • 1970-01-01
  • 2020-08-07
  • 2018-12-27
  • 2018-10-20
  • 1970-01-01
  • 2018-10-07
  • 1970-01-01
  • 2018-10-16
相关资源
最近更新 更多