You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询GCP中VM实例Resize操作的时间及执行者?

查找GCP VM实例Resize操作的执行者与时间的解决方案

以下是几种可靠的方法来定位VM实例Resize操作的执行者和时间:

方法1:使用Cloud Logging精准筛选

Cloud Logging会记录所有GCP资源的操作日志,是最直接的查询方式:

  • 进入GCP控制台的Cloud Logging页面,切换到日志查询界面
  • 输入以下查询语句(替换YOUR_INSTANCE_NAME为你的VM实例名称):
    resource.type="gce_instance"
    protoPayload.methodName="compute.instances.setMachineType"
    resource.labels.instance_name="YOUR_INSTANCE_NAME"
    
  • 执行查询后,每条日志的timestamp字段就是操作时间,auth.principalEmail字段就是执行操作的团队成员邮箱,同时protoPayload.request.machineType会显示变更后的机器类型,可确认是否是目标Resize操作。

方法2:通过Cloud Asset Inventory查看变更历史

Cloud Asset Inventory会汇总资源的全生命周期变更记录:

  • 进入GCP控制台的Cloud Asset Inventory页面,选择资源变更历史
  • 资源类型选择Compute Instance,搜索并定位到目标VM实例
  • 在变更记录中找到setMachineType类型的操作,点击详情即可查看执行者、操作时间以及变更前后的配置对比。

方法3:使用gcloud命令行快速查询

如果习惯使用命令行,可直接运行以下命令(替换实例名称):

gcloud logging read "resource.type=gce_instance AND protoPayload.methodName=compute.instances.setMachineType AND resource.labels.instance_name=YOUR_INSTANCE_NAME" --format="value(timestamp, auth.principalEmail, protoPayload.request.machineType)"

命令会直接输出操作时间、执行者邮箱和变更后的机器规格,无需进入控制台即可快速获取信息。

补充:活动仪表板排查技巧

如果之前在活动仪表板没找到有效信息,可尝试调整:

  • 扩大时间范围到VM可能被修改的时间段
  • 在筛选条件中选择Compute Engine服务,并指定操作类型为Set machine type,缩小查询范围后更容易定位目标操作。

内容的提问来源于stack exchange,提问作者Md. Tanjil Mostafa Rubel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 02:01:48