【发布时间】:2019-04-17 00:15:05
【问题描述】:
我正在使用 REST API 开发一个基于 Web 的私有云管理系统,该系统可以监控并具有一些自动化功能,例如“如果有足够的资源,则根据用户的需要自动创建 VM”和“自动删除未使用的 VM一次(例如 1 个月)”。
无论如何都可以从 vCenter 中获取一些统计信息,例如 CPU、RAM、存储使用情况,以用于“如果有足够的资源则自动创建 VM”,因为我获得了设备运行状况,它显示为“绿色”而不是值。
更新: 我曾使用此https://vdc-repo.vmware.com/vmwb-repository/dcr-public/1cd28284-3b72-4885-9e31-d1c6d9e26686/71ef7304-a6c9-43b3-a3cd-868b2c236c81/doc/operations/com/vmware/appliance/monitoring.query-operation.html 获取监控数据,但我不知道如何使用这些数据值。
我认为“16423596.0”类似于以 KB 为单位的总内存,但我将其转换为 GB,它不等于 vCenter 主机上的实际内存。
我的云环境包含 1 个 vCenter 和 1 个单独的 ESXi 作为主机。
ESXi 规格:
Intel(R) Xeon(R) CPU E5620 @ 2.40GHz(8 个逻辑处理器)
4 GB 内存
402 GB 存储空间
对不起我的英语不好
【问题讨论】: