Google Cloud Logging导出到Big Query似乎不起作用

时间:2015-12-03 23:59:34

标签: google-bigquery google-cloud-storage google-cloud-logging

我正在使用Google云记录网络ui将Google计算引擎日志导出到大型查询数据集。根据文档,您甚至可以从此Web UI创建大型查询数据集(它只是要求为数据集指定名称)。它还会自动为数据集设置正确的权限。

似乎保存导出配置没有错误,但已经过了几个小时,我没有看到为数据集创建任何表。根据文档,导出日志会将日志流式传输到大型查询,并使用以下模板创建表:

my_bq_dataset.compute_googleapis_com_activity_log_YYYYMMDD

https://cloud.google.com/logging/docs/export/using_exported_logs#log_entries_in_google_bigquery

我想不出任何其他错误的东西。我是项目的所有者,数据集是在正确的项目中创建的(我只有一个项目)。

我还尝试将日志导出到谷歌存储桶,但仍然没有运气。我根据这个使用gsutil正确设置了权限:

https://cloud.google.com/logging/docs/export/configure_export#setting_product_name_short_permissions_for_writing_exported_logs

最后我确保我尝试导出的'source'实际上有一些日志条目。

感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

自配置导出以来,您是否已收集任何日志条目? Cloud Logging仅将条目导出到设置导出配置后到达的BigQuery或Cloud Storage。请参阅https://cloud.google.com/logging/docs/export/using_exported_logs#exported_logs_availability

答案 1 :(得分:0)

您可能没有在Big Query控制台中为“cloud-logs@google.com”授予编辑权限。请参阅this.