【发布时间】:2018-07-23 14:17:16
【问题描述】:
我的应用引擎灵活 (PHP) app.yaml 文件中启用了自动缩放功能。是否有 gcloud 或控制台方式来确定已分配给我的服务的实例的机器类?
我知道我可以在我的 yaml 文件中设置我需要的磁盘和 RAM 资源,但这是一个最小值;实际分配的机器可能不同。我正在寻找确定机器运行后分配的内容。
【问题讨论】:
标签: google-app-engine google-cloud-platform
我的应用引擎灵活 (PHP) app.yaml 文件中启用了自动缩放功能。是否有 gcloud 或控制台方式来确定已分配给我的服务的实例的机器类?
我知道我可以在我的 yaml 文件中设置我需要的磁盘和 RAM 资源,但这是一个最小值;实际分配的机器可能不同。我正在寻找确定机器运行后分配的内容。
【问题讨论】:
标签: google-app-engine google-cloud-platform
已经为此功能打开了public feature request,但它尚不可用。
作为一种解决方法,您可以使用 Google API Explorer 并使用 Stackdriver Logging API v2 > logging.entries.list endpoint。您应该通过输入以下详细信息来获取相关信息:
fields: entries/protoPayload
Request body: filter: resource.type="gce_instance_template" AND protoPayload.methodName="v1.compute.instanceTemplates.insert" AND protoPayload.resourceName:"/global/instanceTemplates/aef-"
projectIds: <YOUR_PROJECT_IDS>
您将在“machineType”下看到所需的信息。
【讨论】: