【问题标题】:Is there a way to see how many request are done per API key?有没有办法查看每个 API 密钥完成了多少请求?
【发布时间】:2022-01-25 02:40:11
【问题描述】:

我很好奇是否有办法查看我的 Google Cloud Platform 帐户中每个 API 密钥发出了多少请求。首先,每个键都指定了过去 30 天的数字。

如何查看哪些键不再使用,或者哪些键发出无数请求?

提前致谢!

【问题讨论】:

  • 嗨,OP。让我们知道答案是否有帮助。如果它有用,请考虑支持它。如果它回答了您的问题,请接受它。这样其他人就知道你已经(充分地)得到了帮助。另见What should I do when someone answers my question?

标签: google-cloud-platform


【解决方案1】:

为了让您查看每个 API 密钥的请求计数,您可以使用 Cloud Monitoring。

  1. 首先,在您的谷歌云控制台的导航菜单中,转到Monitoring > Metrics Explorer。

  2. 在资源类型中,选择“Consumed API”以查看帐户使用的 API。

  3. 在Metric中,选择“Request Count”。

  4. 在Group by中,选择“credential_id”按API Key对结果进行分组。

  5. 在最小对齐周期中,选择“自定义”。

  6. 在周期值中,输入“30”。

  7. 在周期单位中,选择“天”。

重要提示:

  • 您可以根据所需的期间单位更改期间单位,但请注意期间值必须跟随期间单位的更改.
  • 您可以将 Aggregator 更改为“count”以获取 API 密钥在所选时间段内使用的确切计数,或者根据您想要的结果使用其他聚合器。

最终配置将与此类似:

【讨论】:

  • 这正是我要找的地方。非常感谢!
猜你喜欢
  • 2017-05-18
  • 2018-10-02
  • 1970-01-01
  • 1970-01-01
  • 2014-05-12
  • 2018-12-25
  • 1970-01-01
  • 1970-01-01
  • 2021-10-23
相关资源
最近更新 更多