我在IBM Cloud Databases上部署了一个Postgres,我正尝试通过编程获取它所使用的资源,即磁盘、RAM和CPU。
kognpnkq1#
您可以使用IBM Cloud CLI查询部署中的资源。您需要CLI itself和cloud databases plugin。然后使用groups命令获取部署的资源列表:
groups
ibmcloud cdb groups <CRN> --json
您将获得如下输出:
{ "groups": [ { "id": "member", "count": 2, "memory": { "units": "mb", "allocation_mb": 2048, "minimum_mb": 2048, "step_size_mb": 256, "is_adjustable": true }, "cpu": { "units": "count", "allocation_count": 0, "minimum_count": 6, "step_size_count": 2, "is_adjustable": true }, "disk": { "units": "mb", "allocation_mb": 10240, "minimum_mb": 10240, "step_size_mb": 1024, "is_adjustable": true } } ] }
CRN是云数据库部署的唯一标识符。上述命令适用于所有数据库部署,也就是说,也适用于MySQL、MongoDB、Elastic和其他IBM Cloud Databases
1条答案
按热度按时间kognpnkq1#
您可以使用IBM Cloud CLI查询部署中的资源。您需要CLI itself和cloud databases plugin。然后使用
groups
命令获取部署的资源列表:您将获得如下输出:
CRN是云数据库部署的唯一标识符。
上述命令适用于所有数据库部署,也就是说,也适用于MySQL、MongoDB、Elastic和其他IBM Cloud Databases