登录
首页 >  Golang >  Go问答

GO 中是否有适用于特定类型(如“e2”)的 Google Cloud API 用于提取 CPU 配额使用情况(而非限制)?

来源:stackoverflow

时间:2024-02-07 19:45:45 143浏览 收藏

小伙伴们对Golang编程感兴趣吗?是否正在学习相关知识点?如果是,那么本文《GO 中是否有适用于特定类型(如“e2”)的 Google Cloud API 用于提取 CPU 配额使用情况(而非限制)?》,就很适合你,本篇文章讲解的知识点主要包括。在之后的文章中也会多多分享相关知识点,希望对大家的知识积累有所帮助!

问题内容

我正在尝试拉取特定类型的 CPU 配额使用情况(非限制),以在过去一小时内显示在前端门户上,但我认为没有直接的方法可以做到这一点。有什么建议吗?

我尝试了计算引擎 API 和服务使用 API,但没有成功。

正确答案

调用您的服务的QuotaInfo资源以确定当前的quotaValue

GET projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos

返回数据示例:

"quotaInfos": [
    …
     {
        "name": "projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion",
        "quotaId": "CpusPerProjectPerRegion",
        "metric": "compute.googleapis.com/cpus",
        "containerType": "PROJECT",
        "dimensions": [
            "region"
        ],
        "dimensionsInfo": [
            {
                "dimensions": [],
                "details": {
                    "quotaValue": 20,
                    "resetValue": 20
                },
                "applicableLocations": [
                    "us-central1",
                    "us-central2",
                    "us-west1",
                    "us-east1"
                ]
            }
        ]
    },
      …
]

如需了解更多信息,请先阅读此文档

理论要掌握,实操不能落!以上关于《GO 中是否有适用于特定类型(如“e2”)的 Google Cloud API 用于提取 CPU 配额使用情况(而非限制)?》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>