误删BigQuery数据集后,如何重新配置_Traces._AllSpans?
重新配置_Traces._AllSpans到BigQuery数据集的步骤
重新创建BigQuery数据集
- 打开BigQuery控制台,选中项目
demo-dev - 点击「创建数据集」,设置数据集ID(建议和之前同名以保留原有查询逻辑),选择与之前一致的区域(需匹配Cloud Logging存储区域)
- 保留其余默认配置,完成创建
- 打开BigQuery控制台,选中项目
配置Cloud Logging到BigQuery的导出规则
- 进入Cloud Logging控制台的「日志导出」页面
- 点击「创建导出」,自定义导出名称(如
traces-bigquery-export) - 目标选择「BigQuery数据集」,选中刚创建的数据集
- 日志过滤器填入:
resource.type="global" AND logName:"_Traces/_AllSpans",精准筛选追踪数据 - 确认配置后点击「创建导出」
验证数据流入
- 等待5-10分钟(导出存在一定延迟)
- 回到BigQuery控制台,检查目标数据集下是否生成
all_spans_前缀的表 - 运行查询验证数据:
SELECT * FROM `demo-dev.[你的数据集ID].all_spans_*` LIMIT 10
确认OpenTelemetry Collector运行正常
- 检查Collector的运行日志,确保
googlecloudexporter无报错 - 通过Collector的metrics端点
${MY_POD_IP}:8888查看googlecloud_export_traces_success指标,确认追踪数据正常导出至Cloud Logging
- 检查Collector的运行日志,确保
内容的提问来源于stack exchange,提问作者Harshit Thakurr
相关产品推荐
相关产品推荐

