基于BigQuery自定义告警指标:Metric Explorer找不到创建按钮怎么办?
解决Cloud Monitoring自定义BigQuery指标的创建入口问题
入口纠正
Metric Explorer是用于查看和分析现有指标的界面,并非创建自定义指标的入口,你找错了操作位置。正确的创建路径有两个:
Cloud Monitoring控制台直接操作
- 打开Cloud Monitoring,左侧导航栏选择「指标」→「自定义指标」,点击页面上的「创建指标」按钮。
- 数据源类型选择「BigQuery」,填入你的查询语句:
SELECT MAX(ingest_timestamp) FROM `my_project.my_dataset.customer` - 设置查询执行频率(建议每1小时一次,保证及时检测24小时无数据的情况),给指标命名(比如
customer_latest_ingest_time),完成配置。
BigQuery控制台快捷创建
- 打开BigQuery中
customer表的详情页,切换到「监控」选项卡,直接创建基于该表的自定义指标,无需手动配置数据源权限,步骤更简便。
- 打开BigQuery中
方案可行性验证
你用MAX(ingest_timestamp)的思路是可行的:
- 后续配置告警策略时,设置告警条件为「指标值 < TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 24 HOUR)」,即可在过去24小时无数据流入时触发告警。
- 注意提前确保Cloud Monitoring服务账号有BigQuery数据集的读取权限,避免指标采集失败。
内容的提问来源于stack exchange,提问作者Dinesh
相关产品推荐
相关产品推荐

