如何用Postman获取GCP Cloud Run容器实例数量?
使用Postman获取GCP Cloud Run容器实例数量的正确配置
一、替换错误的API端点
你之前调用的run.googleapis.com/container/instance_count并非GCP官方提供的Cloud Run合法接口,正确的查询方式是调用Cloud Run服务详情API,通过它获取实例数:GET https://run.googleapis.com/v1/projects/{PROJECT_ID}/locations/{LOCATION}/services/{SERVICE_NAME}
需替换占位符:
{PROJECT_ID}:你的GCP项目ID{LOCATION}:Cloud Run服务部署的区域(如us-central1){SERVICE_NAME}:目标Cloud Run服务的名称
二、Postman请求完整配置
- 请求方法:选择
GET - URL:填入替换占位符后的完整API端点
- 认证配置:
- 类型选择
OAuth 2.0 - 令牌配置:
- Token Name:自定义名称(如
GCP Cloud Run Token) - Grant Type:
Authorization Code - Callback URL:
https://oauth.pstmn.io/v1/callback - Auth URL:
https://accounts.google.com/o/oauth2/auth - Access Token URL:
https://oauth2.googleapis.com/token - Client ID:从GCP控制台「API和服务→凭据」中创建的OAuth客户端ID
- Client Secret:对应客户端ID的密钥
- Scope:添加
https://www.googleapis.com/auth/cloud-platform(需此权限访问Cloud Run资源) - 点击「Get New Access Token」,登录你的GCP授权账号,完成后令牌会自动附加到请求头
- Token Name:自定义名称(如
- 类型选择
- 请求头:认证完成后Postman会自动添加
Authorization: Bearer {ACCESS_TOKEN},无需手动配置
三、提取实例数量
发送请求后,在返回的JSON响应里,找到status.revisionStatuses[0].instanceCount字段,该字段值即为当前运行的容器实例数量。
内容的提问来源于stack exchange,提问作者Manoj Kinage
相关产品推荐
相关产品推荐

