如何用MQL构建查询获取未定义资源类型的日志型指标数据?
解决未定义资源类型的日志型指标MQL查询问题
对于未绑定特定资源类型的自定义日志指标,直接使用fetch logging.googleapis.com/user/MY_METRIC会因缺少资源类型定义报错,正确的MQL查询写法需要指定全局资源类型,示例语句如下:
fetch global | metric 'logging.googleapis.com/user/MY_METRIC' | align rate(1m) | every 1m
关键说明:
fetch global:指定全局资源类型,适配无绑定资源的自定义日志指标场景。metric 'logging.googleapis.com/user/MY_METRIC':用单引号包裹完整指标路径,明确要查询的目标指标。align和every:用于调整数据的时间对齐方式与采样间隔,可根据需求修改时间参数(如将1m改为5m)。
如果需要按标签过滤数据,可添加filter子句,示例:
fetch global | metric 'logging.googleapis.com/user/MY_METRIC' | filter (resource.label."project_id" == '你的项目ID') | align rate(1m) | every 1m
内容的提问来源于stack exchange,提问作者user2962698
相关产品推荐
相关产品推荐

