0

我正在使用 google cloud logging web 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

最后,我确保我尝试导出的“源”实际上有一些日志条目。

谢谢您的帮助!

4

2 回答 2

0

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

于 2016-03-20T01:21:56.647 回答
0

您可能没有在 Big Query 控制台中授予“cloud-logs@google.com”的编辑权限。参考这个。

于 2016-04-05T09:15:16.240 回答