Я предвосхищу это, сказав, что я новичок в GCP, в стекдрайвере и большом запросе.
Я пытаюсь сделать так, чтобы все журналы в стекдрайвере автоматически экспортировались в большой набор данных запросов через terraform.
В настоящее время я определил ссылки на приемник журналов и большой набор данных запросов; на который ссылается приемник. Однако набор данных кажется пустым. Есть ли что-то, чего мне здесь не хватает?
Вот так выглядит мой код терраформы:
resource "google_bigquery_dataset" "stackdriver_logging" {
dataset_id = "stackdriver_logs"
friendly_name = "stackdriver_logs"
location = "US"
project = google_project.project.project_id
}
resource "google_logging_project_sink" "big_query" {
name = "${google_project.project.project_id}-_big_query-sink"
project = google_project.project.project_id
destination = "bigquery.googleapis.com/projects/${google_project.project.project_id}/datasets/${google_bigquery_dataset.stackdriver_logging.dataset_id}"
unique_writer_identity = true
}
resource "google_project_iam_member" "bq_log_writer" {
member = google_logging_project_sink.big_query.writer_identity
role = "roles/bigquery.dataEditor"
project = google_project.project.project_id
}