Я пытаюсь экспортировать журналы из Google Cloud через тему Pub / Sub.
В рамках этого процесса я должен создать нечто, называемое фильтром включения. Единственная документация, которую я могу найти по этому фильтру, находится здесь: https://cloud.google.com/logging/docs/exclusions
В этой документации почти ничего не говорится о языке запросов фильтра включения. Есть ровно один пример:
NOT LOG_ID("cloudaudit.googleapis.com/activity") AND NOT \
LOG_ID("externalaudit.googleapis.com/activity") AND NOT \
LOG_ID("cloudaudit.googleapis.com/system_event") AND NOT \
LOG_ID("externalaudit.googleapis.com/system_event") AND NOT \
LOG_ID("cloudaudit.googleapis.com/access_transparency") AND NOT \
LOG_ID("externalaudit.googleapis.com/access_transparency")
Этот пример не соответствует тому, что я уже знал о ведении журнала в GCP. Я не знаю, что означают URL-адреса и где взять те, которые соответствуют службам, журналы которых я хочу экспортировать. Я могу предположить, что язык запросов поддерживает логические операторы в стиле SQL. Я полагаю, что добавление LOG_ID (someurl.googleapis.com/something) в запрос заставляет его сопоставлять журналы, которые имеют какое-то отношение к этому URL-адресу. Далее я могу предположить, что, возможно, эти URL-адреса сопоставляются с именами служб (как видно в средстве просмотра устаревших журналов), такими как приложение GAE, my-app. Но мои предположения, вероятно, уже выходят на сомнительную территорию, поскольку это всего лишь предположения. Ничего из этого не говорится в единственной документации, которую я смог найти.
Где документы? Как я могу использовать эту функцию?