我正在使用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正确设置了权限:
最后我确保我尝试导出的'source'实际上有一些日志条目。
感谢您的帮助!
答案 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.