配额和限制
本页面详细介绍使用 Cloud Profiler 时需遵循的限制。
Profiler API 配额和限制
Profiler API 配额对 Profiler 后端可以支持的特定 Google Cloud 项目的 API 请求数量进行了限制。此配额包括关于以下各项的限制:
- 每天的新性能分析器代理部署数量。
每分钟的更新请求数。
每次部署收集一个性能剖析类型时都会发出一个更新请求。收集两个性能剖析类型的部署发出的更新请求数量是收集一个性能剖析类型的部署的两倍。
每天的更新请求数。
每天的列表个人资料请求数。
您可以发出 list-profiles 请求,以检索现有部署的配置文件。
如果您超过了配额,Profiler 后端将拒绝 API 请求。例如,假设每天新部署数量的配额是 75。如果在一天之内创建了 80 个新部署,则系统不会为其中的 5 个部署收集性能剖析数据。
再举个例子,假设一项服务收集堆和实际用时性能剖析数据,而您为此服务创建了 10 个部署。在这种情况下,每分钟更新请求数量的配额不得少于 20:
10 deployments x 2 profile types per deployment x 1 update request per profile type per minute = 20 update requests per minute (on average)
如果此配额少于 20,则部分性能剖析文件不会成功传输到 Profiler 后端。
管理您的配额
您可以查看、减少和提高 Profiler API 配额。有关配额的详细信息,请参阅使用配额:
如需查看 Profiler API 配额及当前的使用量,请在 Google Cloud Console 中前往配额:
如需让视图仅显示 Profiler API 使用量,请在服务菜单中只选择 Profiler API。
如需减少 Profiler API 配额,请参阅限制使用量。
如需申请增加 Profiler API 配额,请参阅申请增加配额。
数据保留期限
Cloud Profiler 收集的数据会保留 30 天。