【问题标题】:How to fetch cpu usage for any instance from compute engine usage report?如何从计算引擎使用报告中获取任何实例的 cpu 使用情况?
【发布时间】:2019-07-25 10:47:45
【问题描述】:

我正在从谷歌云平台获取计算引擎使用报告。它显示了与实例/磁盘/网络等相关的几个指标。但它似乎只显示总 cpu 内核、内存等。没有像 CPU 使用百分比、Ram 利用率、可用磁盘空间这样的具体指标。我们如何获得这些数据?

我查看了每日生成的 gcp 使用报告 csv 文件,它包含以下测量值: 许可...核心全部显示 172800 秒(可能告诉每天可用的核心), 许可...CoreRange_1_OrMore 都显示 86400 秒, 许可... RAM 全部显示 695784701952000 字节秒, storagePdCapacity - 以字节秒为单位变化的数据, VmimageN1StandardCore-全部显示345600秒, VmimageN1StandardRam 2412053633433600 以字节秒为单位

【问题讨论】:

    标签: google-cloud-platform google-compute-engine


    【解决方案1】:

    gcp 使用情况报告显示每天使用的资源以用于计费目的,这就是为什么它们以使用秒数显示的原因。

    如果您想查看特定 vm 实例的指标,可以通过以下方式进行:

    Compute Engine、VM 实例、Your_instance_name 并点击“监控”标签。

    不过,此选项卡不显示 RAM 使用情况。

    对于 RAM 使用和更具体的指标,您可以使用 stackdriver 监控,为此您应该在所需的 vm 实例中安装监控代理,请参考this documentation,然后,创建一些仪表板来可视化您的指标,您可以找到here

    另外,here 是有关可以在 stackdriver 中监控的指标的文档。

    请考虑使用stackdriver的定价,详情here

    【讨论】:

    • 我们不能在“监控”标签中下载这些指标,比如每天的结算报告吗?
    • 嗯,Cloud Console 中没有直接下载的选项。但是您也许可以使用 stackdriver api 来获取 json 中的指标。你可以在这里检查和做测试cloud.google.com/monitoring/api/ref_v3/rest/v3/…
    猜你喜欢
    • 2019-11-02
    • 1970-01-01
    • 2020-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 2012-04-03
    相关资源
    最近更新 更多