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

如何查询Google Vertex AI端点最后调用时间并识别x天未触发的端点?

查询Google Vertex AI端点最后调用时间的方法

Vertex AI的gcloud ai endpoints describe命令本身不会返回端点的最后调用时间,要找出连续x天未被触发的端点,可通过以下两种实用方式实现:

方法一:通过Cloud Logging筛选调用记录

  • 进入Cloud Logging,使用以下查询语句定位端点的预测调用日志:
    resource.type="aiplatform_endpoint"
    logName="projects/[你的项目ID]/logs/aiplatform.googleapis.com%2Fprediction"
    
  • 可添加时间范围过滤,或统计每个端点日志的最新生成时间,以此确定最后调用时刻。
  • 若需批量排查,可将查询结果导出至BigQuery,通过SQL统计各端点的最后调用时间,筛选出超过x天无调用的目标端点。

方法二:借助Vertex AI Monitoring追踪(推荐)

  • 启用端点的Monitoring功能后,系统会自动记录调用次数、延迟等核心指标。
  • 在Vertex AI控制台的端点详情页,进入「Monitoring」标签,查看调用次数的时间序列数据,即可定位最后一次调用的时间点。
  • 也可通过gcloud ai endpoints get-monitoring命令获取监控指标数据,结合脚本分析批量识别长时间未调用的端点。

批量自动化排查思路

如果需要批量处理大量端点,可编写Python脚本结合Cloud Logging API与Vertex AI API:

  1. 调用Vertex AI API列出当前项目下的所有端点。
  2. 针对每个端点,查询Cloud Logging中最新的预测日志时间戳。
  3. 对比当前时间,筛选出超过x天无调用记录的端点。

内容的提问来源于stack exchange,提问作者se_brock

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 05:42:02