Google cloud platform 通过GCP中的API应用调整大小建议

Google cloud platform 通过GCP中的API应用调整大小建议,google-cloud-platform,virtual-machine,google-compute-engine,Google Cloud Platform,Virtual Machine,Google Compute Engine,我想知道是否有一种方法可以使用API调用而不是通过GCP计算引擎中的UI来应用为VM提供的调整大小建议 例如:如果有一个配置为16vCPUs和40gbmem的虚拟机,并且根据使用情况调整大小的建议是将配置更改为12vCPUs和20GB,那么是否有执行此操作的API可用 我知道可以通过界面手动完成 谢谢。您可以使用CLI更改计算引擎实例的计算机类型 gcloud compute instances set-machine-type INSTANCE --machine-type MACHINE-T

我想知道是否有一种方法可以使用API调用而不是通过GCP计算引擎中的UI来应用为VM提供的调整大小建议

例如:如果有一个配置为16vCPUs和40gbmem的虚拟机,并且根据使用情况调整大小的建议是将配置更改为12vCPUs和20GB,那么是否有执行此操作的API可用

我知道可以通过界面手动完成


谢谢。

您可以使用CLI更改计算引擎实例的计算机类型

gcloud compute instances set-machine-type INSTANCE --machine-type MACHINE-TYPE
其中,机器类型可以是预定义的机器类型或自定义机器类型

必须停止该实例。短暂的外部IP地址可能会更改

最佳实践建议在更改实例之前创建磁盘快照

gcloud compute instances set-machine-type INSTANCE --machine-type MACHINE-TYPE

谢谢,这很有帮助,您还知道如何从gcloud命令或api调用获取RightSize Recommension machine type值吗?我正在尝试自动化这个过程,因此必须通过cmd或call获取值。感谢againNo,我不知道有什么Google服务/API可以根据Google的建议自动调整实例的大小。而且,我不会自动执行。如果自动缩放无法提供所需的粒度,请使用基准测试、日志记录、流量分析等来正确调整实例的大小。好的,谢谢@约翰汉利