【问题标题】:Is it possible to query cpu utilization of a compute instance using the gcloud api?是否可以使用 gcloud api 查询计算实例的 cpu 利用率?
【发布时间】:2015-07-15 23:53:47
【问题描述】:

在对单核计算实例进行负载测试时,我注意到 top 仅显示 10% 的 cpu 利用率。但是,在计算控制台中,实例的利用率为 100%。我相信 top 正在显示该主机的利用率,而计算控制台正在显示容器利用率。由于容器与我的负载测试更相关,我想知道是否可以通过 api 命令查询此指标?

$ gcloud compute cpu-utilization "instance-name". 

类似的东西。

【问题讨论】:

    标签: google-compute-engine


    【解决方案1】:

    您可以为您的项目启用 Google Cloud Monitoring API,然后查询您的实例的 API CPU 指标。

    您可以在此link 上找到有关 Cloud Monitoring API 的更多信息。我希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      如果您正在寻找仪表板视图而不是 API 来使用,您可能想尝试使用包含的代理的 Google Cloud Monitoring。你看过这个了吗?

      https://cloud.google.com/monitoring/agent/install-agent

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-10-03
        • 1970-01-01
        • 1970-01-01
        • 2012-12-11
        • 2023-04-09
        • 2012-11-12
        • 2019-12-02
        相关资源
        最近更新 更多